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.

[参考译文] CC1352R:在通道8发送射频发射数据包?

Guru**** 2393725 points
Other Parts Discussed in Thread: CC1352R

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1183693/cc1352r-send-rf-transmit-packet-at-channel-8

器件型号:CC1352R

您好!

此代码向通道37、38、39发送射频发射数据包。 我希望它在通道8发送射频发射数据包。 我该怎么做? 我的设置是射频发送器 CC1352R、射频接收器是连接到 Smart RF Studio 的 CC1352R。 我无法插入代码存在某种错误“您无权访问此服务器上的“">e2e.ti.com/.../configure”。

void sendTxPacket (void){
uint8_t testpacket[16]={0x00、0x01、0x02、0x03、0x04、 0x05、0x06、0x07、0x08、0x09、 \
0x0A、0x0B、0x0C、0x0D、0x0E、 0x0F};
int i = 0;
startRFModuleBLE();

RF_cmdBleAdvertiserNonConct.channel = 37;
rf_cmdleAdvertiserNonConct.pParams->pAdvData =(uint8_t *)&testpacket;
RF_cmdleAdvertiserNonConct.pParams->advLen = 16;

对于(i = 0;i < 3;i++){
/* BLE 非连接的广播器命令 CMD_BLE_ADV_NC */
rf_runCmd (rfHandle_BLE、(rf_Op *)&rf_cmdleAdvertiserNonConct、rf_PriorityNormal、NULL、0);
usleep (100000);

stopRfModuleBLE();

-kel

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

    您好!

    我只需设置通道8的十六进制等效值、它就可以工作了。 这是我的更新代码。 此帖子已解决。

    void sendTxPacket (void){
    uint8_t testpacket[16]={0xDD、0xEE、0xAA、0xDD、0xBB、 0xEE、0xEE、0xFF、0xBB、0xEE、 \
    0xEE、0xFF、0xDD、0xEE、0xAA、 0xDD};
    int i = 0;
    startRFModuleBLE();

    RF_cmdBleAdvertiserNonConct.channel = 0x78;//通道8
    RF_cmdBleAdvertiserNonConct.whitening.init = 0x48;
    RF_cmdBleAdvertiserNonConct。whiterening.bOverride = 1;
    rf_cmdleAdvertiserNonConct.pParams->pAdvData =(uint8_t *)&testpacket;
    RF_cmdleAdvertiserNonConct.pParams->advLen = 16;

    对于(i = 0;i < 100;i++){
    /* BLE 非连接的广播器命令 CMD_BLE_ADV_NC */
    rf_runCmd (rfHandle_BLE、(rf_Op *)&rf_cmdleAdvertiserNonConct、rf_PriorityNormal、NULL、0);
    usleep (100000);

    stopRfModuleBLE();

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

    感谢您的更新。

    Siri