双击找到的设备时提示如下信息。结果无法看设备协议栈信息。
设备是在SimpleBLEPeripheral基础上改了device name等信息
同时,用BTOOL连接的时候,提示信息如下(找的到,但是连不上)。
[1] : <Tx> – 10:32:17.375
-Type : 0x01 (Command)
-Opcode : 0xFE09 (GAP_EstablishLinkRequest)
-Data Length : 0x09 (9) byte(s)
HighDutyCycle : 0x00 (Disable)
WhiteList : 0x00 (Disable)
AddrTypePeer : 0x00 (Public)
PeerAddr : 71:36:E4:20:DD:84
Dump(Tx):
01 09 FE 09 00 00 00 71 36 E4 20 DD 84————————————————————————————————————————
[2] : <Rx> – 10:32:17.406
-Type : 0x04 (Event)
-EventCode : 0xFF (HCI_LE_ExtEvent)
-Data Length : 0x06 (6) bytes(s)
Event : 0x067F (GAP_HCI_ExtentionCommandStatus)
Status : 0x00 (Success)
OpCode : 0xFE09 (GAP_EstablishLinkRequest)
DataLength : 0x00 (0)
Dump(Rx):
04 FF 06 7F 06 00 09 FE 00————————————————————————————————————————
[3] : <Rx> – 10:32:17.406
-Type : 0x04 (Event)
-EventCode : 0xFF (HCI_LE_ExtEvent)
-Data Length : 0x13 (19) bytes(s)
Event : 0x0605 (GAP_EstablishLink)
Status : 0x12 (Not Setup Properly To Perform That Task)
DevAddrType : 0x00 (Public)
DevAddr : 84:DD:20:E4:36:71
ConnHandle : 0x0000 (0)
ConnInterval : 0x0000 (0)
ConnLatency : 0x0000 (0)
ConnTimeout : 0x0000 (0)
ClockAccuracy : 0x00 (0)
Dump(Rx):
04 FF 13 05 06 12 00 71 36 E4 20 DD 84 00 00 0000 00 00 00 00 00
Susan Yang:
18 也就是0x12,应该是你的参数设置有问题。请保证你的GAP参数是有效的。
Wanglin Li:
回复 Susan Yang:
可是我重新安装BLE 1.3.2后,重新下载SimpleBELPeripheral(确保是原版的代码),还是提示如下信息。。