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.

[参考译文] CC1310:使用 RFC_CMD_HS_TX_s 进行地址过滤

Guru**** 2482105 points


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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1273100/cc1310-address-filtering-with-rfc_cmd_hs_tx_s

器件型号:CC1310

您好!

这里的信息描述了如何使用 CMD_PROP_RX_ADV

https://software-dl.ti.com/simplelink/esd/simplelink_cc13x0_sdk/4.10.02.04/exports/docs/proprietary-rf/proprietary-rf-users-guide/rf-core/rf-commands-reference/cmd_prop_rx_adv.html

我正在使用  RFC_CMD_HS_TX_s 和  RFC_CMD_HS_RX_s 但是,我注意到  RFC_CMD_HS_TX_s  没有 地址 例如 atribute。 看起来像  RFC_CMD_HS_RX_s 有我需要的东西( 地址模式 ,  地址0 地址1 ),就像这样 RFC_hsRxStatus_s ( 地址指示 )、但没有迹象表明该如何处理 RFC_CMD_HS_TX_s  。

请建议如何使用  RFC_CMD_HS_TX_s

TIA、

Sean。

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

    我们的任何 API 都不支持在 TX SODE 上进行地址过滤。

    地址只是作为负载的一部分被写入:

    例如:

    接收:

    RF_cmdRxHS.pktConf.addressMode = 1;  // Accept address0 and address1
    RF_cmdRxHS.address0 = 0xaabb;
    RF_cmdRxHS.address1 = 0xccdd;

    发送:

    /* Generate the packet */
    pPacket[0] = 0xbb;
    pPacket[1] = 0xaa;
            
    uint16_t i;
    for (i = 2; i < PAYLOAD_LENGTH; i++)
    {
        pPacket[i] = (uint8_t)(i + 1);
    }

    Siri

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

    尊敬的 Siri:

    你的代码的工作方式和描述的完全一样-谢谢。

    此致

    Sean。