diff --git a/libraries/BLE/src/BLEAdvertisedDevice.cpp b/libraries/BLE/src/BLEAdvertisedDevice.cpp index b1303aad51bf76b249bb9eff67e2c24c9c107c44..f266877e7bb59a6571eb41735c8e42cecbe02154 100644 --- a/libraries/BLE/src/BLEAdvertisedDevice.cpp +++ b/libraries/BLE/src/BLEAdvertisedDevice.cpp @@ -560,6 +560,17 @@ std::string BLEAdvertisedDevice::toString() { res += ", txPower: "; res += val; } + if (haveRSSI()) { + char val[4]; + snprintf(val, sizeof(val), "%i", getRSSI()); + res += ", rssi: "; + res += val; + } + if (haveServiceData()) { + for (int i=0; i