From 46dc85aa7e0ccf9d7614b2b76a37aabcc280388e Mon Sep 17 00:00:00 2001 From: Bertrand Songis Date: Wed, 3 Apr 2019 10:44:14 +0200 Subject: [PATCH] Gyro Max + Offset placeholders --- radio/src/datastructs.h | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/radio/src/datastructs.h b/radio/src/datastructs.h index aac6deaab..4fc7db1da 100644 --- a/radio/src/datastructs.h +++ b/radio/src/datastructs.h @@ -672,6 +672,14 @@ PACK(struct TrainerData { #define SPLASH_MODE int8_t splashMode:3 #endif +#if defined(GYRO) + #define GYRO_FIELDS \ + int8_t gyroMax; \ + int8_t gyroOffset; +#else + #define GYRO_FIELDS +#endif + #if defined(PCBHORUS) #define EXTRA_GENERAL_FIELDS \ NOBACKUP(uint8_t serial2Mode:4); \ @@ -802,6 +810,8 @@ PACK(struct RadioData { THEME_DATA char ownerRegistrationID[PXX2_LEN_REGISTRATION_ID]; + + GYRO_FIELDS }); #undef SWITCHES_WARNING_DATA @@ -930,7 +940,7 @@ static inline void check_struct() CHKSIZE(TrainerData, 16); #if defined(PCBXLITES) - CHKSIZE(RadioData, 858); + CHKSIZE(RadioData, 860); CHKSIZE(ModelData, 6040); #elif defined(PCBXLITE) CHKSIZE(RadioData, 852);