From 73a623b9a0e868ac110d1ba5086ab7e8ade9a1e8 Mon Sep 17 00:00:00 2001 From: Matthias Prinke Date: Sun, 28 Apr 2024 11:04:39 +0200 Subject: [PATCH] Fixed decoding of CMD_GET_BLE_CONFIG --- src/AppLayer.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/AppLayer.cpp b/src/AppLayer.cpp index 40fc346..4c8e4eb 100644 --- a/src/AppLayer.cpp +++ b/src/AppLayer.cpp @@ -126,14 +126,15 @@ AppLayer::decodeDownlink(uint8_t port, uint8_t *payload, size_t size) payload[i + 3]); } weatherSensor.setSensorsExc(payload, size); + return 0; } #if defined(MITHERMOMETER_EN) || defined(THEENGSDECODER_EN) - if ((port == CMD_GET_BLE_CONFIG) && (payload == 0x00) && (size == 1)) { + if ((port == CMD_GET_BLE_CONFIG) && (payload[0] == 0x00) && (size == 1)) { log_d("Get BLE config"); return CMD_GET_BLE_CONFIG; } - + if ((port == CMD_SET_BLE_CONFIG) && (size == 2)) { appPrefs.begin("BWS-LW-APP", false);