当我按下“Y”和“H”,点击“K”的关键,我发现的关键“K”被报道通过关贸总协定suscessfully发送通知,因为它会导致GATT_NOTIFY_CMP_EVT消息。Howerve对等设备似乎不接受的关键。我点击的关键“K”次,失去的连接。
不是:意味着通过关贸总协定发送通知;
ACK1:意味着导致GATT_NOTIFY_CMP_EVT消息;
有一些信息,由uart印刷:
KBD SW扫描活跃
[y]
[h]
发送HOGPD_REPORT_UPD_REQ 00 (1 c: 00:00:00:00:00):
不
ACK1
发送HOGPD_REPORT_UPD_REQ 00: [1 c: 0 b: 00:00:00:00]
不
ACK1
[k]
发送HOGPD_REPORT_UPD_REQ 00: [1 c: 0 b: 0 e:就是)
不
ACK1
发送HOGPD_REPORT_UPD_REQ 00: [1 c: 0 b: 00:00:00:00]
不
ACK1
[k]
发送HOGPD_REPORT_UPD_REQ 00: [1 c: 0 b: 0 e:就是)
不
ACK1
发送HOGPD_REPORT_UPD_REQ 00: [1 c: 0 b: 00:00:00:00]
不
ACK1
[k]
发送HOGPD_REPORT_UPD_REQ 00: [1 c: 0 b: 0 e:就是)
不
ACK1
发送HOGPD_REPORT_UPD_REQ 00: [1 c: 0 b: 00:00:00:00]
不
ACK1
KBD藏代表了
设备:
嗨awesley,
你能给我一些关于您的设置的更多信息吗?你使用键盘参考设计吗?您正在使用的开发工具是什么?也可以请你检查如果这发生在其他主机设备与不同的操作系统?什么是你们的主机设备呢?
由于MT_dialog
我做一个键盘。我已经检查了ios与andriod和。星系S4和Ipad迷你主机设备。这个问题发生在两个主机,我使用。
你说的是什么inforation设置呢?
在键盘的参考设计,有什么功能检查主机设备接收数据corectly呢? ? ?
嗨awesley,
通过设置我的意思是你的开发工具包(硬件),你使用一个专家,一个专业,一个键盘设计参考。没有功能键盘ref设计确认由主机接收数据。你能检查一下嗅探器的数据发送到主机?你要的代码使用键盘参考设计是下载的网站或一个自定义代码是基于它吗?
由于MT_dialog
嗨MT_dialog,
我使用硬件是由自己的硬件设计是女士根据键盘参考设计。我只是做一个美国力特改变键盘的参考设计。
如果我改变“app_set_extended_sleep ();”“app_disable_sleep();“在函数”空白app_init_func(空白)”,键盘好用。也就是说,键盘没有extend_sleep行之有效。
嗨awesley,
如果参考设计没有改变,不工作与睡眠那么最可能的理由应该启用的硬件也可以是水晶callibration XTAL16晶体。你注意到这个特定的行为当按按钮从一个特定的行或列?当没有按钮按下键盘断开吗?
由于MT_dialog
嗨MT_dialog
当没有按键按下键盘有时断开,我没有做过很多测试。
我callibrate XTAL16水晶根据文档“产品测试和编程guidelines.pdf终结”。但是我不确定XTAL16水晶就可以了。我see the allowed deviation of maxinum +/-12 250HZ in the case 2450.000MHz now.I will callibrate the XTAL16 crystal again.
谢谢你的帮助。谢谢
嗨awesley,
的值callibration似乎不错。你认为这可能是天线的问题。
由于MT_dialog