尊敬的TI工程师好:
我有一个从机是hid键盘设备(蓝牙游标卡尺,A厂家提供,手机端识别为Bluetooth Keyboard设备),另外有一个主机(ttc2640r2f,B厂家提供蓝牙串口透传主机),但是目前主机端厂家没有实现HID协议,只有服务发现和特征获取 以及读写这些特性通道的功能。我能否通过对这些特性的读写来 自己是实现HID协议解析,从而获取到键盘数据?
现在我能连上从机,但是从机没法上报键盘数据,收不到任何数据报告,看了下HIDAdvRemoteDongle 的代码,我是不是应该往00001812(人机接口服务)–00002a4d(report通道)写01 00 来使能从机的通知呢,是否要加一些协议头尾,尝试 往这个通道写了 01 00 但是没有任何效果。
希望能够提供一些指导。感谢了。。
Alvin Chen:
#define HID_SERV_UUID0x1812// Human Interface Device
你要确定的是你这个设备的特征值句柄,句柄不对的话写了enable notify 也没用。