esp-nimble-cpp/examples
h2zero 38e764d157 Add asyncronous client connect and MTU exchange.
* Adds parameters `asyncConnect` and `exchangeMTU` to `NimBLEClient::connect`, default values work as the original connect method.
* * `asyncConnect`; if true, will send the connect command and return immediately with a true value for successfully sending the command, else false.
* * `exchangeMTU`; if true will send the exchange MTU command upon connection, otherwise not and the application can choose to do this later via the `exchangeMTU` method.
* Adds `onMTUChange` callback to `NimBLEClientCallbacks`
* Add `NimBLEDevice::getConnectedClients()` which returns a vector of pointers to the currently connected client instances.
* Calling `NimBLEClient::connect` will no longer cancel already in progress connections.
2024-11-10 13:02:11 -07:00
..
Advanced [BREAKING]- Refactor client 2024-11-03 18:12:20 -07:00
basic [BREAKING]- Refactor client 2024-11-03 18:12:20 -07:00
Bluetooth_5 Fix inconsistent use of time units (#143) 2024-02-29 17:34:53 -07:00
NimBLE_Async_Client Add asyncronous client connect and MTU exchange. 2024-11-10 13:02:11 -07:00
NimBLE_server_get_client_name [BREAKING] Refactor attributes 2024-09-24 14:59:54 -06:00