发 帖  
原厂入驻New
[问答] CC2541advanceremotecontro是否可以和CC2541(HIDEMUKBD)一样,具备侦测键盘上numlockcapslock功能?
2020-8-28 07:28:44  46 CC2541
分享
hi各位:

想詢問一下 CC2541 advance remote contro 是否可以和 CC2541 (HIDEMUKBD) 一樣,具備偵測鍵盤上 num lock capslock 功能?
還是由於他採用了CC2540的dongle非一邊的dongle 因此不支援呢?

我有嘗試把 cc2540的 hidemukbd加入到 cc2541當中 但是還是無法抓到鍵盤的 num lock狀態

static uint8 hidEmuKbdRcvReport( uint8 len, uint8 *pData )
HalLEDSet( HAL_LED_1, ((*pData & LED_NUM_LOCK) == LED_NUM_LOCK) );


而 hidEmuKbdRcvReport 裡面包的又是甚麼格式?  
我也改過讓LED 改從TP4 及TP5出來(CC2541的 ADVANCE REMOTE CONTROL),還是一樣無法工作
0
2020-8-28 07:28:44   评论 分享淘帖
1 个讨论
Hi lee,
我对HID profile 的理解 非常有限, 还未深入看过.
据我所知的是 advanced remote controller 用的是标准的HID Over Gatt profile, HIDEMUKBD 也是. 理论上包的格式是相同的.
它们理论上都是可以和支持标准 HID Over Gatt 的 host 端连接工作的.
至于某些功能的不全, 是否是某些 HID report 定义不全或者定义不匹配? 是否可以比较一下 advanced remote controller 和 HIDEMUKBD 的一些 HID report 的定义, 看一下是否有不同?
另外, 你是否尝试过用断点的方式调试, 看代码有没有运行到 LED 设置那里?

只有小组成员才能发言,加入小组>>

1425个成员聚集在这个小组

加入小组

创建小组步骤

关闭

站长推荐 上一条 /8 下一条

快速回复 返回顶部 返回列表