你好
我现在用的是HIDAdvRemote 这个工程做鼠标,现在可以与WIN8连接上了,WIN8上显示的只是一个鼠标图标了,更改方法如下
static uint8 advertData[] =
{
// flags
0x02, // length of this data
GAP_ADTYPE_FLAGS,
GAP_ADTYPE_FLAGS_LIMITED | GAP_ADTYPE_FLAGS_BREDR_NOT_SUPPORTED,
// appearance
0x03, // length of this data
GAP_ADTYPE_APPEARANCE,
LO_UINT16(GAP_APPEARE_HID_MOUSE),
HI_UINT16(GAP_APPEARE_HID_MOUSE),
// service UUIDs
0x05, // length of this data
GAP_ADTYPE_16BIT_MORE,
LO_UINT16(HID_SERVICE_UUID),
HI_UINT16(HID_SERVICE_UUID),
LO_UINT16(BATT_SERVICE_UUID),
HI_UINT16(BATT_SERVICE_UUID)
};
uint8 initial_advertising_enable = TRUE;
uint16 gapRole_AdvertOffTime = 20;
// GAP GATT Attributes
static uint8 attDeviceName[] = "SR-BT4.0-Mouse\0";
// Device appearance
static uint16 appearance =GAP_APPEARE_HID_MOUSE;
问题:
这这样更改了之后能与WIN8正常连接得上,WIN8上显示是鼠标图标, 问题是现在与HID适配器连接不上了,请问适配器那里需要更改哪 个地方,才能与我更改之后 的鼠标连接得上呀?