MRAS
Multi Rocket Avionics System
|
A base class for all telemetry messages. More...
#include <TelemetryMessage.h>
Public Member Functions | |
TelemetryMessage (TelemetryMessageType type) | |
TelemetryMessageType | get_type () |
Get the type of the message. | |
Protected Attributes | |
TelemetryMessageType | type |
A base class for all telemetry messages.
TelemetryMessages are similar to SystemMessages but are designed for the telemetry system. All data contained within the TelemetryMessage must be stored within the TelemetryMessage and not referred to with pointers. This is because the memory of the TelemetryMessage is copied straight into the radio buffer and sent down to the ground station.
TelemetryMessages must be allocated on the heap and will be deleted by the TelemetrySystem once they have been transmitted or processed.
|
inline |
Get the type of the message.