chore(storage): Only save hatsMode for featured radios (#4525)
This commit is contained in:
@@ -680,8 +680,12 @@ PACK(struct ModelData {
|
||||
uint8_t disableTelemetryWarning:1;
|
||||
uint8_t showInstanceIds:1;
|
||||
uint8_t checklistInteractive:1;
|
||||
#if defined(USE_HATS_AS_KEYS)
|
||||
NOBACKUP(uint8_t hatsMode:2 ENUM(HatsMode));
|
||||
uint8_t spare3:2 SKIP; // padding to 8-bit aligment
|
||||
#else
|
||||
uint8_t spare3:4 SKIP; // padding to 8-bit aligment
|
||||
#endif
|
||||
int8_t customThrottleWarningPosition;
|
||||
BeepANACenter beepANACenter;
|
||||
MixData mixData[MAX_MIXERS] NO_IDX;
|
||||
@@ -843,8 +847,12 @@ PACK(struct RadioData {
|
||||
// Real attributes
|
||||
NOBACKUP(uint8_t manuallyEdited:1);
|
||||
int8_t timezoneMinutes:3; // -3 to +3 ==> (-45 to 45 minutes in 15 minute increments)
|
||||
NOBACKUP(uint8_t hatsMode:2 ENUM(HatsMode));
|
||||
NOBACKUP(uint8_t ppmunit:2); // PPMUnit enum
|
||||
#if defined(USE_HATS_AS_KEYS)
|
||||
NOBACKUP(uint8_t hatsMode:2 ENUM(HatsMode));
|
||||
#else
|
||||
NOBACKUP(uint8_t hatsModeSpare:2 SKIP);
|
||||
#endif
|
||||
CUST_ATTR(semver,nullptr,w_semver);
|
||||
CUST_ATTR(board,nullptr,w_board);
|
||||
CalibData calib[MAX_CALIB_ANALOG_INPUTS] NO_IDX;
|
||||
|
||||
Reference in New Issue
Block a user