Spaceshot Flight Software
The Illinois Space Society's Homemade Rocket Firmware
Telemetry Class Reference

Public Member Functions

void transmit (const sensorDataStruct_t &)
 This function transmits data from the struct provided as the parameter (data collected from sensor suite) to the ground station. The function also switches to a new commanded frequency based on a previously received command and waits for a response from the ground station. More...
 
void handle_command (const telemetry_command &cmd)
 This function handles commands sent from the ground station to TARS. The effects of this function depend on the command sent. More...
 
void buffer_data (const sensorDataStruct_t &)
 

Public Attributes

bool abort = false
 

Member Function Documentation

◆ handle_command()

void Telemetry::handle_command ( const telemetry_command cmd)

This function handles commands sent from the ground station to TARS. The effects of this function depend on the command sent.

Parameters
cmdstruct containing information necessary to process ground station command.
Returns
void

◆ transmit()

void Telemetry::transmit ( const sensorDataStruct_t data_struct)

This function transmits data from the struct provided as the parameter (data collected from sensor suite) to the ground station. The function also switches to a new commanded frequency based on a previously received command and waits for a response from the ground station.

Parameters
sensor_datastruct of data from the sensor suite to be transmitted to the ground station.
Returns
void

The documentation for this class was generated from the following files: