Some checks failed
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
26 lines
476 B
C++
26 lines
476 B
C++
#ifndef MISSION_COMDEFS_H_
|
|
#define MISSION_COMDEFS_H_
|
|
|
|
namespace com {
|
|
|
|
enum class Datarate : uint8_t {
|
|
LOW_RATE_MODULATION_BPSK,
|
|
HIGH_RATE_MODULATION_0QPSK,
|
|
NUM_DATARATES
|
|
};
|
|
|
|
enum Submode : uint8_t {
|
|
RX_ONLY,
|
|
RX_AND_TX_DEFAULT_DATARATE,
|
|
RX_AND_TX_LOW_DATARATE,
|
|
RX_AND_TX_HIGH_DATARATE,
|
|
RX_AND_TX_CW,
|
|
NUM_SUBMODES
|
|
};
|
|
|
|
enum class CcsdsSubmode : uint8_t { UNSET = 0, DATARATE_LOW = 1, DATARATE_HIGH = 2 };
|
|
|
|
} // namespace com
|
|
|
|
#endif /* MISSION_COMDEFS_H_ */
|