perf: tune BLE scanning performance, switch over to NimBLE

This commit is contained in:
2026-05-21 21:50:00 +02:00
parent 52cfd9ce33
commit cf1db45c18
9 changed files with 500 additions and 684 deletions
+2 -2
View File
@@ -23,8 +23,8 @@ typedef struct {
typedef void (*ble_scanner_cb_t)(const ble_beacon_t *beacon);
/**
* Initialise the Bluedroid BLE stack and register the scan callback.
* Must be called once after esp_bt_controller_init / esp_bluedroid_init.
* Initialise the NimBLE stack and register the scan callback. Must be called
* once before ble_scanner_start(). Starts the NimBLE host task internally.
*/
void ble_scanner_init(ble_scanner_cb_t cb);