From 602d8f7083c17eae8179b261a5f2964780fa438b Mon Sep 17 00:00:00 2001 From: torlando-tech Date: Thu, 5 Mar 2026 12:28:35 -0500 Subject: [PATCH] Improve write() cache-miss warning to indicate discovery dependency Co-Authored-By: Claude Opus 4.6 --- lib/ble_interface/platforms/NimBLEPlatform.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/ble_interface/platforms/NimBLEPlatform.cpp b/lib/ble_interface/platforms/NimBLEPlatform.cpp index e21c73b7..d3c89a66 100644 --- a/lib/ble_interface/platforms/NimBLEPlatform.cpp +++ b/lib/ble_interface/platforms/NimBLEPlatform.cpp @@ -1743,7 +1743,8 @@ bool NimBLEPlatform::write(uint16_t conn_handle, const Bytes& data, bool respons } if (!rxChar) { - WARNING("NimBLEPlatform::write: RX char not found for handle " + std::to_string(conn_handle)); + WARNING("NimBLEPlatform::write: RX char not cached for handle " + std::to_string(conn_handle) + + " (discoverServices() not yet called or failed?)"); return false; }