From 4ffd859b05ac90153bd18e099bcf5bc9e6604f6d Mon Sep 17 00:00:00 2001 From: 3djc Date: Wed, 20 Nov 2019 17:16:14 +0100 Subject: [PATCH] Ram saving (#7103) * Every little helps * Cosmetics --- radio/src/io/multi_firmware_update.h | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) 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);