This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CC2564MODN:连接到 Android 时、键盘锁定指示灯 LED#39不工作

Guru**** 2589265 points
Other Parts Discussed in Thread: CC2564MODN, MSP430F5438A, CC2564

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/774878/cc2564modn-keyboard-lock-indicator-led-s-not-working-when-connected-to-android

器件型号:CC2564MODN
主题中讨论的其他器件: MSP430F5438ACC2564

我在键盘/触摸板组合上使用蓝牙堆栈。  它在 Windows 计算机上工作正常、但 Android 手机和平板电脑存在问题。  它功能齐全、只是 Caps Lock、Num Lock 和 Scroll Lock 的 LED 指示灯未亮起。  主机正在接收锁定键的按键、但不会发生数据指示回调、因此键盘无法更新 LED。  按下 Caps Lock 键时、LED 指示灯不会亮起、但主机开始显示大写字母。

CPU 是 MSP430F55、我使用的是 CCS 版本7。

谢谢、

Jim

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您是指在 HID_Report 中发送 Caps、Num、Scroll Lock 后主机未发送数据报告? 您是否有用于比较 Windows 主机和 Android 主机的 AIR 或 HCI 监听器日志?

    谢谢
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的、在向主机发送锁定键按压操作后、Android 主机不会发送数据报告。 我没有任何监听器日志、我只拥有串行跟踪、显示 Windows 主机数据报告的事件回调、Android 主机没有回调。 除了缺少来自 Android 主机的 LED 状态数据报告外、跟踪看起来是相同的。
    谢谢
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    听起来像是 Android 问题。 对该问题进行谷歌搜索会产生几个指针:

    groups.google.com/.../

    www.anker.com/.../A7726111

    谢谢
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好。  我们已购买现成的键盘、可与我们的 Android 设备配对并正常工作。 因此、CC2564MODN 可能是问题的原因(或者至少可以修复以支持此问题)。   

    作为附加信息- CAPS LOCK 在 iOS 设备上正常工作,但滚动锁定和 NUM LOCK 不能正常工作。  

    大写锁定是更重要的修复方法、因为我们可能会单独处理数字锁定、没有人真正使用滚动锁定。  在本例中、我们需要数字锁定 LED 代码响应、以便键盘可以处理特殊功能键的本地转换。  

    谢谢、

     Jason

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    e2e.ti.com/.../HID-Logs.zipAdding我们在这里记录了一些日志、其中显示了 Windows 和 Android 上的发现、配对和 asdfASDfASDfFADFADFADFADFADFADFADFADfASDF、希望这有助于隔离问题。  

    谢谢!

    Jason

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Jason、

    好的... 实际上、由于 HID 数据在 ACL 通道上传输、记录器日志在这里没有太大帮助。 您使用的是哪种主机? 是否可以通过 SDK 的 HID 演示重现此问题? 如果是、请提供说明。 记录 HCI 日志会有所帮助。 请查看此应用手册。

    www.ti.com/.../swpa234.pdf

    谢谢
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Hari、

     我们将尝试通过开发板上的 SDK HID 演示重现此问题并捕获 HCI 日志。   

     否则、我们的板将使用具有最新版本的堆栈和服务包的 MSP430 MCU。   

    谢谢、

    Jason

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Hari。  好的、我们修改了演示、通过评估套件发送 CAPS LOCK 和 NUM LOCK。  它仍然失败。  我们能否向您发送源代码以进行评估?

    谢谢、

     Jason

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    当然... 请通过发送。

    谢谢
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如果我在此处附上一张代码 zip、则只有 TI 员工才能访问它? 我需要一种受保护的方式来向您发送文件。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我将向 Box 发送安全链接。

    谢谢
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    好的、我们已经剥离了任何与 IP 相关的东西、因为我没有看到安全链路进入。 这是7MB 项目的下载链接。 有一个自述文件解释了项目的构建方式以及要使用的开发板及其功能。

    drive.google.com/.../view


    评估板:MSP-EXP430F5438
    芯片:MSP430F5438A
    蓝牙:CC2564MODN-EM
    IDE:CCS 7.2

    开关和 LED 使用:

    按钮 S1将器件置于可配对模式约3分钟。
    按钮 S2模拟按下 Caps Lock 键。
    5路开关 SW2通过按"E"键模拟"A"。
    LED1指示大写锁定。
    LED2指示 Num Lock。


    项目说明:

    调试目标是最常测试的目标。

    连接到 Windows 主机时、Caps Lock 键将切换大写锁定模式和
    切换 LED1。
    当连接到 Android 主机时、Caps Lock 模式将会切换、但指示灯 LED 不会切换。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Hari、

      只需检查您是否能够为我们继续进行此操作?  

    谢谢、

     Jason

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Jason、

    很抱歉耽误你的时间。 我已经离开了、下周初我还会回来的。

    谢谢
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Hari、

     只需检查您是否取得了任何进展。  我们仍处于停滞状态、无法继续产品发布。   我们已经测试了许多现成的蓝牙产品、这些产品不会出现此问题、因此看起来与 CC2564相关。  如果没有堆栈源、我们目前还无法做更多的工作来自行对其进行故障排除。

    谢谢、

     Jason

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Jason、

    我很难构建您提供的项目。 我似乎需要使用不同的编译器版本。 我的工作空间和环境专为 MSP432和其他32位主机处理器而设、因此在 MSP430上构建和启动所需的时间更长。 我今天稍后会回来的 很抱歉耽误你的时间。

    谢谢
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Hari、

     只是看看评估是如何进行的。  有没有幸运重现我们的问题?

    谢谢、

     Jason

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Jason、
    很抱歉、无法更早地返回。 我遇到了一些构建问题、随后又被拖进了其他一些问题。 我希望明天运行测试并返回给您。

    谢谢
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    关注电子邮件主题。