esp-idf - что вызывает следующие причины соединения gatt? - PullRequest
0 голосов
/ 08 июля 2019

Я пишу систему с esp32-wroom-32 и использую esp-idf-v3.0.Я реализую и Гатт-сервер и Гатт-клиент.У меня есть некоторые частые отключения в соединении с сервером Гатта, у меня было множество причин отключения и я обнаружил, что я действительно не знаю, почему некоторые из них могут произойти.Согласно моим тестам, я обнаружил, что ESP_GATT_CONN_TERMINATE_PEER_USER происходит, когда удаленное устройство вызывает отключение, а ESP_GATT_CONN_TERMINATE_LOCAL_HOST происходит, когда я отключаюсь с помощью функции esp_ble_gap_disconnect ().Но я не понимаю, почему могут возникать следующие причины: 1. ESP_GATT_CONN_L2C_FAILURE 2. ESP_GATT_CONN_TIMEOUT 3. ESP_GATT_CONN_LMP_TIMEOUT 4. ESP_GATT_CONN_CONN_CANCEL 5. ESP_GATT_EST_F_LB

...