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.

[参考译文] CC1352P:启用扩展广播 (S8) 时、CC1352P4 芯片传输较低的射频功率

Guru**** 2938360 points

Other Parts Discussed in Thread: CC1352P, CC2652P

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1652184/cc1352p-cc1352p4-chip-transmit-lower-rf-power-when-extended-advertisement-s8-enabled

器件型号: CC1352P
主题: CC2652P 中讨论的其他器件

尊敬的先生:

 

我们观察到、当我们以 125Kbps (S8 编码 PHY) 传输信标时、连接的频谱分析仪中的传导射频功率降低了~3dBm。 当我们以 1Mbps 的速率传输时、我们观察到了预期的功耗。

您能解释为什么会发生这种情况吗?

 

我们将 CC1252P 器件与 BLOW SDK simplelink_cc13x2_26x2_SDK_4_20_01_03 一起使用。

 

Reards、

Amrit

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

    请提供有关您使用的 SDK 的确切软件的信息、以及我们如何重现此问题以便能够进行调试。

    此外、请使用最新的 SDK (simplelink_cc13xx_cc26xx_SDK_8_32_00_07) 进行相同的测试。

    您是否使用我们的 Launchpad 来执行您的测试、或者您是否制作了自己的硬件?

    BR

    Siri

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

    尊敬的 Siri:

    感谢您的快速答复。

    我们在软件下方用于传输。

    //远距离、可连接、广播扩展的默认参数
    #define GAPADV_PARAMS_AE_LONG_RANGE_CONN{\
    .eventProps = GAP_ADV_PROP_CONNECTED、\
    .primIntMin = 160、\
    .primIntMax = 176、\
    .primChanMap = GAP_ADV_CHAN_ALL、\
    .peerAddrType = peer_ADDRTYPE_PUBLIT_OR_PUBLIT_ID、\
    .peerAddr ={0xAA、0xAA、0xAA、0xAA、0xAA、 0xAA }、\
    filterPolicy = GAP_ADV_WL_POLICY_ANY_REQ、\
    .txPower = GAP_ADV_TX_POWER_NO_Preference、\
    .primPhy = GAP_ADV_PRIM_PHY_1_Mbps、\
    .secPhy = GAP_ADV_SEC_PHY_CODED_S8、\
    sid = 0 \
    }


    GapAdv_params_t advParamLegacy = GAPADV_PARAMS_AE_LONG_RANGE_CONN;

    GapScan_disable();

    GapAdv_destroy( advHandleLegacy , GAP_ADV_FREE_OPTION_DONT_FREE);
    BeaconLen = UdateBeaconAdvertData_g( aBeaconData );
    状态= GapAdv_create (&SimpleBroadcaster_advCallback、&advParamLegacy、
    (&advHandleLegacy);

    Status = GapAdv_loadByHandle (advHandleLegacy、GAP_ADV_DATA_TYPE_ADV、
    BeaconLen、aBeaconData);

    Status = GapAdv_enable (advHandleLegacy、
    GAP_ADV_ENABLE_OPTIONS _USE_DURATION、110u);/* 1100ms brodcasting */


    我们有自己的硬件。

    此致、
    Amrit

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

    您好!

     

    我今天在 CC1352P1-4 LaunchPad 上运行了一些测量值。

    我在 1M PHY 上构建了广播设置为 10dBm TX 输出功率的 simple_peripheral 示例、并为主要广播通道和辅助广播通道编码了 S8 PHY。

     

    通过一个主信道(信道 37)上的频谱分析仪运行时、这两个 PHY 上的广播包具有预期的 TX 输出功率。

    此 SDK 在您使用的最新 SDK 和 4_20_01_03 SDK 上均进行了测试。

     

    我看到、在您共享的广播参数中、您使用 1M 作为主 PHY、使用编码的 S8 作为辅助 PHY。

    问题可能在于您如何测量 TX 功率、您要测量哪个信道/频率? 是主信道吗?

    如果您说使用 S8 PHY 时看到的功率减少 3 dBm、是否在主 PHY 和辅助 PHY 上都使用 1M、然后在两个 PHY 上仅使用 S8 运行另一次测量?

    还是您的当前配置在主设备上为 1M、在辅助设备上为 S8?

     

    另一方面、在您的配置中、您目前允许控制器为其广播选择 TX 功率 (E2E 线程中的选项 GAP_ADV_TX_POWER_NO_Preference)

    也许控制器只是决定在编码 S8 中使用 3dBm、而在 1M PHY 中使用 3dBm、我们不知道。

     

    我要 为您这边执行的第一个操作是将此值设置为 10、而不是 GAP_ADV_TX_POWER_NO_Preference、并在特定主通道上重新运行它们的测量值。

     

    此致、
    Lea

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

    再次大家好!

    在深入研究时、我还注意到、 您版本的 SDK 的已知问题 提到以下内容:“对于 CC1352P 和 CC2652P、预期与 实际 TX 功率之间的差异高达 3dBm。 如需更多信息、请参阅 硬件设计应用手册。“

    此通报在版本 5.10.00.48 之前存在、但在版本中消失  5.20.00.52.

    我还找到了一个 JIRA 票证、其中提到了此器件的类似问题、此问题已在 2020 年 9 月修复、这对于在较新版本的 SDK 中修复此问题很有意义

    我认为,将您的 SDK 升级到最新版本或至少 5.20.00.52 应该可以解决您的问题!

    此致、
    Lea