Дешифриране на HCI събитие от BLUEnrg-ms bluetooth устройство

Успешно мога да комуникирам с моя IDB05A1 от моята платка nucleo-64.

Правя го откриваем и сдвоявам телефона си с него. Веднага след сдвояването обаче устройството прекъсва връзката с телефона ми. Преди да прекъсне връзката, получавам HCI събитие, което не мога да дешифрирам:

0x04 0xff 0x0b 0x01 0x0c 0x01 0x08 0x04 0x00 0x02 0x00 0x00 0x02 0x00

моля, помогнете ми да дешифрирам това. лист с данни с команди и събития

0x04        //HCI event
0xff        //Vendor specific
0x0b        //Contains 0b(12) bytes
0x01, 0x0c  //BLUEnrg event code
0x......

Какво събитие е това?


person Björn    schedule 13.02.2017    source източник


Отговори (1)


Това събитие изглежда не е свързано с проблема. Показва модифицираната стойност на някакъв атрибут.

HCI пакет за събития: 0x04 //HCI event 0xff //Vendor specific 0x0b //Contains 0b(11) bytes 0x01 0x0c 0x01 0x08 0x04 0x00 0x02 0x00 0x00 0x02 0x00 //Event data

Данни за събитието: 0x0c01 //ACI_GATT_ATTRIBUTE_MODIFIED_EVENT 0x0801 //The connection handle which modified the attribute 0x0004 //Handle of the attribute that was modified 0x0002 //Length of the attribute data 0x00 //Offset 0x0002 //The modified value

person Winfred    schedule 13.02.2018