mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
adada3f67e
1. add the L1 include path with a prefix, such like osi/list.h, stack/a2d_api.h and etc. 2. modify component, only bluedroid/api/include/api is export to another component and application, other include path just for bluedroid used 3. put bluedroid/include into common/include/common, so the root directory of bluedroid have no include path. 4. modify doxygen to use esp_bt.h and redirect to component/bt/bluedroid/api/include/api/ fix compile |
||
---|---|---|
.. | ||
main | ||
tutorial | ||
Makefile | ||
README.md | ||
sdkconfig.defaults |
ESP-IDF Gatt Client Multi Connection Demo
This is the demo of APIs to create a GATT multi-connection client. It can be used to connect to three GATT servers at the same time.
To test this demo, please run gatt_server_demo to create three GATT server devices, namely ESP_GATTS_DEMO_a, ESP_GATTS_DEMO_b and ESP_GATTS_DEMO_c, Gatt_client_multi_connection_demo
will connect to these three gatt server demos, and then exchange data.
The code can be modified to connect to more devices (up to 4 devices by default). If you need to connect to more devices (more than 4 devices), you need to change BT/BLE MAX ACL CONNECTIONS
in menuconfig.
Please check the tutorial for more information about this example.