diff --git a/radio/src/dataconstants.h b/radio/src/dataconstants.h index 3c34e019c..7f5a44b3e 100644 --- a/radio/src/dataconstants.h +++ b/radio/src/dataconstants.h @@ -793,7 +793,7 @@ enum BluetoothModes { // PXX2 constants #define PXX2_LEN_REGISTRATION_ID 8 -#define PXX2_LEN_RX_NAME 8 +#define PXX2_LEN_RX_NAME 8 #define PXX2_MAX_RECEIVERS_PER_MODULE 5 #endif // _DATACONSTANTS_H_ diff --git a/radio/src/io/frsky_device_firmware_update.cpp b/radio/src/io/frsky_device_firmware_update.cpp index 2fd6d484e..797cd939e 100644 --- a/radio/src/io/frsky_device_firmware_update.cpp +++ b/radio/src/io/frsky_device_firmware_update.cpp @@ -136,7 +136,7 @@ const uint8_t * DeviceFirmwareUpdate::readFrame(uint32_t timeout) } } -bool DeviceFirmwareUpdate::waitState(State state, uint32_t timeout) +bool DeviceFirmwareUpdate::waitState(State newState, uint32_t timeout) { #if defined(SIMU) UNUSED(state); @@ -150,8 +150,8 @@ bool DeviceFirmwareUpdate::waitState(State state, uint32_t timeout) return false; } - processFrame(&frame[1]); - return state == state; + processFrame(frame); + return state == newState; #endif } @@ -258,11 +258,11 @@ const char * DeviceFirmwareUpdate::uploadFile(const char *filename) count >>= 2; - for (UINT i=0; i> 2; // 32 bit word offset into buffer *((uint32_t *)(frame + 2)) = buffer[offset]; frame[6] = address & 0x000000FF; diff --git a/radio/src/telemetry/telemetry.cpp b/radio/src/telemetry/telemetry.cpp index 459a582b4..05ceab844 100644 --- a/radio/src/telemetry/telemetry.cpp +++ b/radio/src/telemetry/telemetry.cpp @@ -102,19 +102,19 @@ void processBindFrame(uint8_t module, uint8_t * frame) if (frame[3] == 0x00) { bool found = false; for (uint8_t i=0; i