Search found 7 matches
- Thu Nov 07, 2024 6:02 am
- Forum: ESP-IDF 中文讨论版
- Topic: ESP32芯片多路BLE连接易出错
- Replies: 8
- Views: 1358
Re: ESP32芯片多路BLE连接易出错
hi,bro 你尝试将配置参数的这句话屏蔽掉,就不会报0x3b的错误了,你可以尝试下,但具体原因我还不清楚 // esp_ble_gap_prefer_ext_connect_params_set(param->ext_adv_report.params.addr, // ESP_BLE_GAP_PHY_1M_PREF_MASK, // &phy_1m_conn_params, NULL, NULL); 这是BLE5.0里的东西,我用不到啊。我也不是报的这个错#define HCI_ERR_UNACCEPT_CONN_INTERVAL 0x3B
- Wed Nov 06, 2024 9:01 am
- Forum: ESP-IDF 中文讨论版
- Topic: ESP32芯片多路BLE连接易出错
- Replies: 8
- Views: 1358
- Tue Nov 05, 2024 6:39 am
- Forum: ESP-IDF 中文讨论版
- Topic: ESP32芯片多路BLE连接易出错
- Replies: 8
- Views: 1358
Re: ESP32芯片多路BLE连接易出错
hello,我也遇到了类似的问题,在测试蓝牙1对8时,第一次扫描8个成功,就没问题,但若第一次扫描连接了比如7个,然后报错,再扫描也连接不上最后一个了,报这种错误 2024-11-05 13:32:09 W (5772606) BT_HCI: btu_hcif_hdl_command_status,opcode:0x2043,status:0x3b 2024-11-05 13:32:09 W (5772616) BT_APPL: gattc_conn_cb: if=1 st=0 id=1793 rsn=0x100 2024-11-05 13:32:09 W (5772616) BT_APPL...
- Mon Oct 28, 2024 6:45 am
- Forum: ESP-IDF 中文讨论版
- Topic: ESP32芯片多路BLE连接易出错
- Replies: 8
- Views: 1358
Re: ESP32芯片多路BLE连接易出错
我现在在出现
BT_GATT: gatt_rsp_timeout retry discovery primary service
BT_GATT: gatt_rsp_timeout disconnecting...
打印的时候将esp_ble_gap_disconnect(inst->remote_bda);换成esp_ble_gattc_close(inst->gattc_if, inst->conn_id);,从打印的log来看,确实是closed了,但是后面想再调用esp_ble_gattc_open()就不会成功了。
BT_GATT: gatt_rsp_timeout retry discovery primary service
BT_GATT: gatt_rsp_timeout disconnecting...
打印的时候将esp_ble_gap_disconnect(inst->remote_bda);换成esp_ble_gattc_close(inst->gattc_if, inst->conn_id);,从打印的log来看,确实是closed了,但是后面想再调用esp_ble_gattc_open()就不会成功了。
- Mon Oct 28, 2024 1:06 am
- Forum: ESP-IDF 中文讨论版
- Topic: ESP32芯片多路BLE连接易出错
- Replies: 8
- Views: 1358
ESP32芯片多路BLE连接易出错
你好,我们是一家设计生产智能柜锁的企业,现在正在使用贵公司的ESP32芯片开发BLE-WIFI网关项目。在使用ESP32芯片作为主机同时连接4把蓝牙锁从机的时候容易出错,导致数据不能下发,开不了锁。 在BLE连接建立后发现服务时有打印 [0;33mW (77463) BT_GATT: gatt_rsp_timeout retry discovery primary service[0m [0;33mW (107463) BT_GATT: gatt_rsp_timeout disconnecting...[0m 这时候如果调用esp_ble_gap_disconnect(inst->remote...
- Wed Oct 23, 2024 6:23 am
- Forum: 硬件问题讨论
- Topic: ESP32芯片多路BLE连接易出错
- Replies: 1
- Views: 1154
Re: ESP32芯片多路BLE连接易出错
我现在在出现
BT_GATT: gatt_rsp_timeout retry discovery primary service
BT_GATT: gatt_rsp_timeout disconnecting...
打印的时候将esp_ble_gap_disconnect(inst->remote_bda);换成esp_ble_gattc_close(inst->gattc_if, inst->conn_id);,从打印的log来看,确实是closed了,但是后面想再调用esp_ble_gattc_open()就不会成功了。
BT_GATT: gatt_rsp_timeout retry discovery primary service
BT_GATT: gatt_rsp_timeout disconnecting...
打印的时候将esp_ble_gap_disconnect(inst->remote_bda);换成esp_ble_gattc_close(inst->gattc_if, inst->conn_id);,从打印的log来看,确实是closed了,但是后面想再调用esp_ble_gattc_open()就不会成功了。
- Mon Oct 21, 2024 7:51 am
- Forum: 硬件问题讨论
- Topic: ESP32芯片多路BLE连接易出错
- Replies: 1
- Views: 1154
ESP32芯片多路BLE连接易出错
你好,我们是一家设计生产智能柜锁的企业,现在正在使用贵公司的ESP32芯片开发BLE-WIFI网关项目。在使用ESP32芯片作为主机同时连接4把蓝牙锁从机的时候容易出错,导致数据不能下发,开不了锁。 在BLE连接建立后发现服务时有打印 [0;33mW (77463) BT_GATT: gatt_rsp_timeout retry discovery primary service[0m [0;33mW (107463) BT_GATT: gatt_rsp_timeout disconnecting...[0m 这时候如果调用esp_ble_gap_disconnect(inst->remote...