[BT] Bump NimBLE-Arduino 2.3.2 -> 2.5.0 to fix BLE scan regression on Arduino core 3.3.7+ (#2333)
The esp32_platform 55.03.39 bump (#2329) ships Arduino-ESP32 core >=3.3.7, whose NimBLE integration enables mesh scan-filtering. NimBLE-Arduino 2.3.2 (pinned since 2025-06-28) handles this incorrectly and stops reporting advertisements on scan restart, so continuously-scanning gateways (e.g. the Theengs Bridge) decode nothing. Upstream fix: h2zero/NimBLE-Arduino 98548470f "[Bugfix] Scan duplicate filter not resetting on scan restart" (released in 2.3.9). Bumping to the latest 2.5.0 also picks up the Arduino 3.3.7 "controller invalid state" init fix (2.3.8/2.3.9) and a scan-response timer for long-duration scans. HIL-validated on a Theengs Bridge v11 with esp32_platform 55.03.39: - NimBLE 2.3.2: BLE decode 0/3 - NimBLE 2.5.0: BLE decode 3/3, reachability 2/2, builds clean Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
1 parent
0bbc00cfa0
commit
268b879239
1 file changed
+1
-1
+1
-1
@@ -122,7 +122,7 @@ arduinolog = https://github.com/1technophile/Arduino-Log/archive/6d1f14a.zip
|
||||
picomqtt = PicoMQTT@1.1.1
|
||||
rc-switch = https://github.com/1technophile/rc-switch/archive/98537e9.zip
|
||||
newremoteswitch = https://github.com/1technophile/NewRemoteSwitch/archive/8eb980e.zip
|
||||
ble = https://github.com/h2zero/NimBLE-Arduino/archive/2.3.2.zip
|
||||
ble = https://github.com/h2zero/NimBLE-Arduino/archive/2.5.0.zip
|
||||
irremoteesp = https://github.com/theengs/IRremoteESP8266/archive/arduinov3.zip
|
||||
lora = https://github.com/sandeepmistry/arduino-LoRa/archive/f4a1d27.zip
|
||||
esppilight = https://github.com/theengs/ESPiLight/archive/b9dd7a1.zip
|
||||
|
||||
Reference in new issue
Block a user