ensure downwards compatibilitiy for enum
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
All checks were successful
EIVE/eive-obsw/pipeline/head This commit looks good
This commit is contained in:
@ -26,12 +26,18 @@ enum SafeModeStrategy : uint8_t {
|
||||
SAFECTRL_OFF = 0,
|
||||
SAFECTRL_NO_MAG_FIELD_FOR_CONTROL = 1,
|
||||
SAFECTRL_NO_SENSORS_FOR_CONTROL = 2,
|
||||
SAFECTRL_MEKF = 10,
|
||||
SAFECTRL_GYR = 11,
|
||||
SAFECTRL_SUSMGM = 12,
|
||||
SAFECTRL_ECLIPSE_DAMPING_GYR = 13,
|
||||
SAFECTRL_ECLIPSE_DAMPING_SUSMGM = 14,
|
||||
SAFECTRL_ECLIPSE_IDELING = 15,
|
||||
// OBSW version <= v6.1.0
|
||||
LEGACY_ACTIVE_MEKF = 10,
|
||||
LEGACY_SAFECTRL_WITHOUT_MEKF = 11,
|
||||
LEGACY_SAFECTRL_ECLIPSE_DAMPING = 12,
|
||||
LEGACY_SAFECTRL_ECLIPSE_IDELING = 13,
|
||||
// Added in v6.2.0
|
||||
SAFECTRL_MEKF = 14,
|
||||
SAFECTRL_GYR = 15,
|
||||
SAFECTRL_SUSMGM = 16,
|
||||
SAFECTRL_ECLIPSE_DAMPING_GYR = 17,
|
||||
SAFECTRL_ECLIPSE_DAMPING_SUSMGM = 18,
|
||||
SAFECTRL_ECLIPSE_IDELING = 19,
|
||||
SAFECTRL_DETUMBLE_FULL = 20,
|
||||
SAFECTRL_DETUMBLE_DETERIORATED = 21,
|
||||
};
|
||||
|
Reference in New Issue
Block a user