连接到BLE外围设备时,中央配置文件程序将获得ERR_UNKNOWN_CONN_IDENTIFIER

时间:2018-10-11 16:12:57

标签: bluetooth-lowenergy stm32

我正在尝试运行STM32CubeExpansion_BLE的Profiles_Central示例。设备发现正常。它可以列出BLE外围设备(桌面程序Bluetooth LE Explorer可以毫无问题地连接到该设备)附近。但是,当尝试连接到错误ERR_UNKNOWN_CONN_IDENTIFIER(0x02)的设备时,它总是失败。日志如下:

连接到5a:fa:3a:6e:69:4c

状态从00010000过渡到00030000

HRC_DeviceConnection()呼叫:确定

状态从00030001到00030002

HCI <-01 9C FC 18 | 00 40 00 40 00 4C 69 6E 3A FA 5A 00 09 00 09 00 00 00 00 3C 00  E8 03 E8 03

EVT_VENDOR

子事件:EVT_BLUE_GAP_PROCEDURE_COMPLETE

子事件:GAP_DIRECT_CONNECTION_ESTABLISHMENT_PROC

HCI_Event_CB

HCI-> 01 02 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

EVT_LE_META_EVENT

子事件:EVT_LE_CONN_COMPLETE

CONNECTION_FAILED_EVT

ERR_UNKNOWN_CONN_IDENTIFIER

我试图调整不同的连接参数,例如超时,但是它们都无济于事。

谢谢

0 个答案:

没有答案