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.

[参考译文] CC2652RB:调制解调器测试命令的功率级别与应用行为不同

Guru**** 2562520 points


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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/904219/cc2652rb-power-level-for-modem-test-command-differs-from-application-behavior

器件型号:CC2652RB

我们已将器 件(基于 SimplePeripheral)发送出去进行法规认证测试、他们报告说、与标准 BLE 广播的功率输出相比、使用 HCI_EXT_ModemTestTxCmd 时、我们的传导样本输出功率减少了25dBm。  我们使用0dBm 的 DEFAULT_TX_POWER、并且永远不会更改它、用于广播或测试模式。  为什么会出现如此大的差异?

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

    尊敬的 Chris:

    您使用的是哪个版本的 SimpleLink CC13x2/CC26x2 SDK?

    我同意这听起来很奇怪。 正如您所说的、0dBm 是广播和 HCI_EXT_ModemTestTxCmd 的默认值。

    通常、您可以在此处查看我们的认证应用手册:  

      

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

    我们使用的是 SDK 的版本3.20。  我知道、这不是当前版本、但它是测试实验室中板上的版本、在3000英里之外。  TI 告诉我们、我们可以使用该版本的 SDK 进行测试、而不会出现任何问题。  因此、如果您建议使用此 SDK 特定版本、那么我将具体询问3.20中的当前设置。  我们不想让测试样本返回、更新它们并将其发送回实验室、除非这是基于实际发布的已知问题3.20的最后一种保证、后续版本专门修复了该问题。

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

    尊敬的 Chris:  

    您有 LaunchPad 吗? 如果是、您可以在重新编程所有定制板之前测试该映像上的新映像。  

    谢谢、  
    ELIN  

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

    问题在于没有要重新编程的电路板、而是确定问题后必须更换测试实验室中的电路板的周转时间。  我不知道您是否曾尝试过采用专为定制板制作的项目并在 Launchpad 上运行它、但这并不重要。  无论如何、事实证明、这种差异可能与它们连接电缆进行传导测试的方式有更多关系。  因此、如果您可以确认测试模式和应用都应默认为0dBm、那么我认为这里没有其他事情要做。

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

    尊敬的 Chris:  

    对拖延表示最诚挚的歉意。

    深入探究后、使用 HCI_EXT_SetMaxDtmTxPowerCmd 似乎有助于解决您的问题。 这是您在代码中使用的吗?

    谢谢、  
    ELIN

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

    我们不是。  hci.h 中的注释表明该命令仅适用于 DTM、当退出 DTM 时、发送器输出功率设置恢复为默认值0dBm、这与 Marie 的上述回复相匹配。  您是否说这些都不正确、并且调制解调器测试命令使用5dBm 的最大输出功率、例如 DTM、即使不在 DTM 中也是如此?

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

    尊敬的 Chris:  

    感谢您的分享。 您是否在解决问题方面取得了任何进展?  

    谢谢、  
    ELIN

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

    "hci.h 中的注释表明该命令仅适用于 DTM、当 DTM 退出时、发送器输出功率设置恢复为默认值0dBm、这与 Marie 的上述回复相匹配。  您是否说这些都不正确、并且调制解调器测试命令使用5dBm 的最大输出功率、例如 DTM、即使不在 DTM 中也是如此?"

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

    请停止将其标记为"TI 认为已解决"。  不是。  两名不同的 TI 员工给出了相互矛盾的答案、现在我已经两次要求澄清哪一个是正确的、第一个是一个多月前。

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

    尊敬的 Chris:  

    在此对延误表示歉意。  

    [引用 user="Chris Hunt"]因此,如果您可以确认测试模式和应用程序都应默认为0dBm,那么我认为这里没有其他事情要做。

    根据我们的文档,HCI_EXT_ModemTestTxCmd ()将以最大功率传输,对于 Rb,这将是5dBm。 测试完成且调用 HCI_EXT_EndModemTestCmd 后、将调用控制器复位、应用程序将恢复应用程序的默认 TX 功率(无论您通过设置 TX 功率 cmd 将其设置为什么)。 应用的默认值为0dBm。  

    请告诉我、这是否回答了我从这个主题中收集到的您的主要问题。 否则、我们很乐意优先回答任何其他问题。  

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

    本文档?  

    https://dev.ti.com/tirex/explore/content/simplelink_cc13x2_26x2_sdk_4_10_00_78/docs/ble5stack/vendor_specific_guide/BLE_Vendor_Specific_HCI_Guide/hci_ext_api.html#hci-ext-modemtesttxcmd

    "注意:除非 HCI_EXT_SetTxPowerCmd 进行更改、否则器件将以默认输出功率(0dBm)传输。"

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

    尊敬的 Chris:

    第四天快乐! 希望你能享受这个假期 我实际上是指您所引用的测试命令的特定文档。  

    http://dev.ti.com/tirex/content/simplelink_cc13x2_26x2_sdk_4_10_00_78/docs/ble5stack/ble_user_guide/doxygen/ble/html/group___h_c_i.html#ga9c12b0c34aea80c705402d9170233fd9

    "BLE 器件将以最大功率传输。"