BLE 是一个 Bluetooth SIG 组织颁布的协议,对于使用 BLE 我们开发人员,最关注的是 上层的 GAP 协议和 GATT 协议。 1.1 GAP 和 GATT 有什么不同呢? GAP :定义一个 BLE 网络栈的通用拓扑结构。 GATT:描述关于如何数据在连接中如何传输的细节。 GATT 尤其关注于数据如何被格式化、打包、然后跟据分发规则去在网络...
ESP_GAP_BLE_ADV_DATA_SET_COMPLETE_EVT: 当调用esp_ble_gap_config_adv_data()函数,其中.set_scan_rsp = false设置广播包成功后触发该事件。 ESP_GAP_BLE_SCAN_RSP_DATA_SET_COMPLETE_EVT: 当调用esp_ble_gap_config_adv_data()函数,其中.set_scan_rsp = true设置广播扫描响应包成功后触发该事件。 ESP...