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:Bluetopia TX 功率级别:最小值、最大值和步长

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

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/741659/cc2564modn-bluetopia-tx-power-level-min-max-and-steps

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

您好!

在阅读 CC2564/CC2564MODN 数据表和 Bluetopia API 文档后、对于可通过软件调整的最大/最小发送器输出功率水平存在一些困惑。 出于 RF 链路功率预算的目的、我对最大、最小 TX 输出功率(IC 级输出)和调整步长感兴趣。 从数据表中、我假设范围为-20至+10dBm 或-18至+12dBm:

但是、API 文档提到了0至+12dBm 的范围、有8个电平、步长为5dBm:

函数 VS_SET_MAX_OUT_Power 的 BTVS.c 注释提到0至+12dBm 的范围和4dBm 的步长:

这是否意味着上述函数将 PowerLevel 15 = MaxPower (矢量中的每个 PowerLevel 均被5dBm 隔开)的整个 PowerVector 设置为设置、并且此 MaxPower 参数只能以4dBm 的阶跃在0至+12dBm 之间设置、即0、+4、+8或+12dBm? 如果是、这意味着总最大输出功率为+12dBm、总最小输出功率为-35dBm:是这样吗?

如果我的假设是正确的、这是否意味着我们只能设置总的最大 TX 输出功率、而不能控制使用的功率级别?

此致、

Sebastien

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Sebastien、是的、最大输出功率为+12dBm。 您在这里查看了功率 VS 命令的详细信息吗?

    processors.wiki.ti.com/.../CC256x_VS_HCI_Commands

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

    是的。 我在我的消息中引用了其中的一部分。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Vs_Set_Max_Output_Power ()还设置最大(固定)功率矢量或2类设计、无法进行功率控制。 4dBm 步长用于确定2类调制的最大功率级别。
    您可以看到、用户可以修改此函数。 在已发布的形式中、它使用命令"HCI_VS_DRPb_SET_Power_Vector (0xFD82)"以5dBm 步长设置1类器件的功率矢量、对于2类(无功率控制)、使用命令 HCI_VS_DRPb_SET_FD2_Single_Power (0x87)设置三种调制的最大功率级别。

    谢谢