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.

[参考译文] LAUNCHCC3220MODASF:LAUNCHCC3220MODASF

Guru**** 2589280 points


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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/680048/launchcc3220modasf-launchcc3220modasf

器件型号:LAUNCHCC3220MODASF

我以 TI 在3220 SDK 中提供的"网络终端"项目为例。

在该项目的命令"radotool"中、我选择禁用"CCA 覆盖"的选项。

  1. 我想知道在此选项下传输的数据包是否为标准 Wi-Fi 数据包。  
  2. 如果在原始模式(L2)下数据包/帧不是标准 Wi-Fi、则是否有方法通过原始套接字(L2)发送标准 Wi-Fi 数据包。

我知道在这种情况下会使用第2层()和 CCA 阈值的原始模式。  项目中的相关代码段为:

       if (overrideCCA = true)
       {
           RadioTool_rawSocketdesc = sl_Socket (sl_AF_RF、sl_SOCK_RAW、TxChannel);
       }
       其他
       {
           RadioTool_rawSocketdesc = sl_Socket (sl_AF_RF、sl_SOCK_DGRAM、TxChannel);
           RET = SL_SetSockOpt (radioTool_rawSocketdesc、SL_SOL_PHY_OPT、SL_SO_PHY_TX_INHIBIT_THRESHOLD、thold、sizeof (thold));
           IF (RET)
           {
               返回 RADIO_TOOL_ERROR_RX_Creating_RAW_Pocket;
           }
       }


 

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

    您好!

    无论 CCA 配置如何、在收发器模式下工作时、您都可以获得2.4GHz WiFi 频段、但应用程序应配置 WiFi 标头。

    您可以在 无线电工具示例中的 Template_HDR 上看到它。

    因此 L2有效载荷应该是有效的、否则、您将无法在监听器上看到它。

    关于 CCA、如果您禁用它、则在传输前不会像普通 WiFi 站那样感应空气。

    此致、

    Shlomi

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

    感谢 Shlomi 的回答。

    它消除了我的疑虑。