From 01976cec54f90b32581055cbac2f33cf11c2c84c Mon Sep 17 00:00:00 2001 From: h2zero <ryan@nable-embedded.io> Date: Fri, 28 Mar 2025 16:56:54 -0600 Subject: [PATCH] [Bugfix] Incorrect onSubscribe value when indications are set. --- src/NimBLEServer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/NimBLEServer.cpp b/src/NimBLEServer.cpp index 7e10ea2..c4ad50e 100644 --- a/src/NimBLEServer.cpp +++ b/src/NimBLEServer.cpp @@ -445,7 +445,7 @@ int NimBLEServer::handleGapEvent(ble_gap_event* event, void* arg) { chr->m_pCallbacks->onSubscribe(chr, peerInfo, - event->subscribe.cur_notify + event->subscribe.cur_indicate); + event->subscribe.cur_notify + (event->subscribe.cur_indicate << 1)); } } }