diff --git a/radio/src/io/multi_firmware_update.h b/radio/src/io/multi_firmware_update.h index 22f784caa..a4ad7156f 100644 --- a/radio/src/io/multi_firmware_update.h +++ b/radio/src/io/multi_firmware_update.h @@ -83,15 +83,19 @@ class MultiFirmwareInformation { const char * readMultiFirmwareInformation(FIL * file); private: - uint8_t boardType; - uint8_t optibootSupport; - uint8_t bootloaderCheck; - uint8_t telemetryType; - uint8_t telemetryInversion; + bool optibootSupport:1; + bool telemetryInversion:1; + bool bootloaderCheck:1; + uint8_t boardType:2; + uint8_t telemetryType:2; + bool spare:1; + +/* For future use uint8_t firmwareVersionMajor; uint8_t firmwareVersionMinor; uint8_t firmwareVersionRevision; uint8_t firmwareVersionSubRevision; +*/ const char * readV1Signature(const char * buffer); const char * readV2Signature(const char * buffer);