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.

[参考译文] CC8531:在无线麦克风和 USB 软件狗设计中读取麦克风##39;电池状态

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

https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/1387284/cc8531-reading-microphone-s-battery-status-in-a-wireless-microphone-and-usb-dongle-design

器件型号:CC8531

工具与软件:

您好!  

我们正在使用主机控制器 操作中的 CC8531通过 USB 软件狗开发无线麦克风。 我有一个 USB 软件狗、其中 CC8531用作协议主器件、还有两个麦克风、其中 CC8531用作协议从器件。 从 USB 软件狗一侧、我需要知道 一个或两个麦克风的电池状态(正常或电池电量低)以进行 LED 指示。

我已经浏览了 "CC85XX–用于无线音频流的射频 SOC (SWRU250M)"文档、以下是我的理解、如果我弄错了、请改正我的理解。

1)使用 NWM_GET_STATUS (音频网络控制和状态命令)命令、协议从器件可以了解协议主器件的电源状态。 无法选择读取协议从电池状态。

2) 2)我们有单独的 PM_GET_DATA (电源管理命令)、仅用于获取当前系统自身的电池电压。

3) 3)根据文档、EHIF SPI 状态字位位置11:9指示"电源状态"。  

如果我从 USB 软件狗侧 CC8531读取此状态字、这是 USB 软件狗的电源状态还是麦克风的电源状态? 另外、请提供一些解决方案来实现 这一想法。

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

    您好、Mohamed:

    1) 1)请了解 NWM_GET_STATUS -> WPM_PM_STATE 将指示假定的主器件的电源状态、而不是其电池状态。  
    2) 2)电池电压监控 旨在仅用作本地接口、不与连接的器件进行通信。
    3)这将是本地设备电源状态、  与电池电压无关。  

    如果您可以修改人机界面、并添加一个馈入输入的外部电压监测器组件、则您可能能够使用自定义 HID 报告来报告来自协议从站的数据、从而在协议主站进行轮询。  我还没有对这个想法进行全面调查、但您可以从 PPW-CFG 帮助文档以及您当前参考的用户指南中了解更多信息。

    此致、
    Ryan

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

    Ryan、您好!  

    感谢您提供相关信息、 我已经浏览过"SWRU250M" 文档。   主机控制 运行 允许使用 来自协议从器件的 RC_SET_DATA 进行远程控制自定义数据传输。 我们可以在协议主端轮询 RC_GET_DATA 以查找数据更改。 我认为、这将有助于我实现上述场景。 是否有任何参考文档? 感谢您的支持!

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

    有了一个解决方案、可以使用来自协议从主机的 RC_SET_DATA 来获取自定义电池电压信息、这是个好主意。  您 必须进一步探索 SWRA250的第3.2节(外部主机接口、即 EHIF)以了解更多信息、您还可以使用 PUREPATH-WL-CMD 工具进行进一步实践。

    此致、
    Ryan