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.

[参考译文] LAUNCHXL-CC1310:尝试在 TIDA-01547 / TIDA-010003参考设计中将通道频率从902MHz 更改为906Mhz

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/789111/launchxl-cc1310-trying-to-change-the-channel-frequency-from-902mhz-to-906mhz-in-the-tida-01547-tida-010003-reference-designs

器件型号:LAUNCHXL-CC1310
主题中讨论的其他器件:TIDA-010003

您好!

我将6LoWPAN 网状参考设计 TIDA-01547用于 推送配置中的根节点、将 TIDA-010003用于终端节点。  本参考设计的默认频率通道为902Mhz、我想将其更改为906MHz、但我找不到修改代码的位置。 我们非常感谢您的任何帮助。

此致、

Robert  

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

    尝试从 SmartRF Studio 导出射频设置并修改 mac_user_config_cc13x0_subg_cop.h 中的设置

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

    您好、Robert、  

    请参阅此处链接的应用手册:  

    此致、

    Wonsoo

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    应用手册适用于 TI 15.4 Stack 中的受支持频带、但 Robert 希望将其更改为906MHz。 您能详细说明一下如何实现这一点吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Chen、

    本应用手册介绍了如何在支持的频率范围内启用或禁用子通道。 906MHz 在支持的902MHz - 928MHz 频段内。 位图掩码允许用户根据区域或应用需求更改频率范围。

    此致、
    Wonsoo
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    获得您的观点。 但是,如果我们打算像 e2e.ti.com/.../788157中的讨论那样使用297-351MHz ,我们应该修改什么? 或者我们无法支持它?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Chen、

    这些参考设计是在 TI 15.4-Stack 的基础上构建的。 TI 15.4-Stack 需要支持这些频带。 我的理解是、到目前为止、TI 15.4-Stack 不支持297-351MHz。

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

    我在 mac_settings.c 中找到了类似的设置 是否更好地更改这些内容或 mac_user_config_cc13x0_subg_cp.h

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

    感谢您提供应用手册。 我了解如何更改 TIDA-010003终端节点的子频率、但我对如何使用 MAC_FH_SET_REQ 更改根节点感到困惑。 在 TIDA-01547根示例中、我在6LoWPAN/HOST_API/mT_mac.c @第178行中找到了以下内容


    uint8_t macCreateFHSetReq (mt_mpb_t * pMpb、mtMac_fhSetReq_t * msg)

    pMpb->cmd0 =(MTRPC_CMD_SREQ|MTRPC_SYS_MAC);
    pMpb->cmd1 =MT_MAC_FH_Set_Req;
    pMpb->length=sizeof (msg->attId)+msg->attSize;

    pMpb->pData=calloc(1),(sizeof (msg->attatId )+msg->attSize );

    if (pMpb->pData=NULL)
    返回(ApiMac_status_noResources);

    memcpy ((uint8_t *) pMpb->pData、(uint8_t *) msg、sizeof (msg->attId));
    memcpy ((uint8_t *)(pMpb->pData)+sizeof (msg->attId)、msg->pibValue、msg->attSize);

    返回(ApiMac_STATUS_SUCCESS);

    能否使用此函数或类似函数发送适当的 MAC_FH_SET_REQ? 很抱歉、对于明显的问题、我是一名硬件人员、我的编程不是很好。


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

    您好、Robert、  

    没问题。 您无需触摸 API、但只需更改 host_config.h 中定义的以下两个配置参数  

    CONFIG_FH_CHANNEL 掩码

    FH_ASYNC_CHANNEL 掩码

    由于您使用的频率范围与900MHz 相同、因此无需更改 host_config.h 中的 CONFIG_PHY_ID 值 请确保您使用的是最新的软件示例 V1.1.0.0以及相应的 TI 15.4-Stack 协处理器。  

    此致、

    Wonsoo

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