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:关于在 AP 模式下接收有限的广义转换数据

Guru**** 2581345 points


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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/976975/launchcc3220modasf-about-receiving-limited-broad-cast-data-when-ap-mode

器件型号:LAUNCHCC3220MODASF

您好!

我将计算机(10.123.45.2)连接为工作站、将 CC3220MODASF Launchpad (10.123.45.1)连接为 AP 模式、并尝试发送 UDP 数据。

如果我使用计算机的 UDP 通过定向广播(10.123.45.255)的单播发送、Launchpad 可以成功接收数据。

但是、当我尝试发送有限广播(255.255.255.255)时 、Launchpad 无法接收数据。

当 CC3220MODASF 是 AP 模式时、是否有某种方式接收有限广播数据?

此致、

U-SK

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

    您好、U-SK、

    您的计算机是否在正确的网络接口上发送 UDP 广播包?

    在我的 PC 和 launchpad 上运行相同的测试、在 CC32xx 处于 AP 模式时、我无法重现255.255.255.255广播包的任何问题- CC32xx 能够无问题地接收这些广播包。

    此致、
    Michael

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

    您好、Michael、

    感谢你的答复。

    您能告诉我您使用了什么示例项目以及如何对其进行测试吗?

    当 socket_cmd.c 文件中的 USPServer()中的接收模式下、我执行的 API 序列相同、如下所示。

    sl_Socket ()→sl_Bind ()→sl_Recvfrom ()→sl_close ()

    此致、

    U-SK

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

    您好、U-SK、

    我只是在不进行修改的情况下使用了 SDK 中的 network_terminal 示例、然后执行了以下步骤:

    1.使用命令将器件设置为 AP 模式

    "test"="" -t="" open="">

    2.在我的 PC 上,连接到步骤1中启动的“测试”SSID

    3.在 CC3220上,使用启动 UDP 服务器套接字并等待端口5001上的数据包

    4.在 PC 上,打开数据包发送实用程序,并将10个 UDP 数据包发送到255.255.255.255:5001

    按照上述步骤、我能够让 CC3220成功接收从 PC 发送的 UDP 广播包。

    此致、

    Michael

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

    您好、Michael、

    很抱歉我的价格回复。

    我执行了您的过程、结果遵循了。

    您能告诉我如何确认 CC3220是否收到了有限的广义转换包?

    在被红色帧包围的接收数据包中应包含哪种类型的数据包?

    此致、

    U-SK

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

    您好、U-SK、

    您的设备似乎未成功接收任何广播数据包、因为程序输出指示已成功接收到0个数据包。

    RX 统计信息中指示的接收到的帧数是接收到的所有帧的总和。 这主要是来自 AP 的管理帧、节能 PSPOLL 消息等、而不仅仅是 UDP 数据包/数据帧。

    您在 PC 上使用什么将 UDP 数据包发送到 CC3220? 您是否能够验证 UDP 数据包是否确实是由 PC 无线传输的? 我建议您也尝试不同的 PC 和发送机制、以确保问题不是由发送端引起的。

    此致、

    Michael