ESP_GATTS_EXEC_WRITE_EVT事件如何触发
ESP32 的 ESP_GATTS_EXEC_WRITE_EVT和 GATT_WRITE_EVT 事件触发的条件主要是看MTU
如果MTU<写入长度则先触发 GATT_WRITE_EVT事件之后再触发ESP_GATTS_EXEC_WRITE_EVT
I (75874) GATTS_DEMOS: ESP_GATTS_MTU_EVT, MTU 23
I (75874) GATTS_DEMOS: ESP_GATTS_MTU_EVT, MTU 23
I (89154) GATTS_DEMOS: GATT_WRITE_EVT, conn_id 0, trans_id 1, handle 43
I (89204) GATTS_DEMOS: GATT_WRITE_EVT, conn_id 0, trans_id 2, handle 43
I (89254) GATTS_DEMOS: GATT_WRITE_EVT, conn_id 0, trans_id 3, handle 43
I (89304) GATTS_DEMOS: GATT_WRITE_EVT, conn_id 0, trans_id 4, handle 43
I (89364) GATTS_DEMOS: GATT_WRITE_EVT, conn_id 0, trans_id 5, handle 43
I (89414) GATTS_DEMOS: ESP_GATTS_EXEC_WRITE_EVT
I (89414) GATTS_DEMOS: e6 96 a4 e6 96 a4 e8 ae a1 e8 be 83 e6 96 a4 e6
I (89414) GATTS_DEMOS: 96 a4 e8 ae a1 e8 be 83 e6 96 a4 e6 96 a4 e8 ae
I (89424) GATTS_DEMOS: a1 e8 be 83 e6 96 a4 e6 96 a4 e8 ae a1 e8 be 83
I (89434) GATTS_DEMOS: e5 b0 b1 e4 b8 8d e7 9d a1 e8 a7 89 e6 88 91 e5
I (89444) GATTS_DEMOS: b0 b1 e8 af b4 e5 91 a2 e5 a7 90 e5 a7 90 e5 a4
I (89444) GATTS_DEMOS: 9a e5 96 9d e7 82 b9

[TW#17250]BLE 事件ESP_GATTC_WRITE_CHAR_EVT在截断时返回状态ESP_GATT_OK ·问题 #1434 ·乐鑫/ESP-IDF ·GitHub

浙公网安备 33010602011771号