5#ifndef MRAS_SYSTEMMESSAGE_H
6#define MRAS_SYSTEMMESSAGE_H
10enum SystemMessageType {
11 UNDEFINED_SYSTEM_MESSAGE,
12 AccelerometerDataMsg_t,
13 HighGAccelerometerDataMsg_t,
16 MagnetometerDataMsg_t,
18 QueueTelemetryMessageMsg_t,
19 ReceivedTelemetryMessageMsg_t,
34 explicit SystemMessage(SystemMessageType type) : type(type) {};
43 SystemMessageType type;
A base class for all system messages.
Definition: SystemMessage.h:32
SystemMessageType get_type()
Get the type of the message.
Definition: SystemMessage.h:41