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.

[参考译文] CC3220SF-LAUNCHXL:TCP 套接字失败时的 AT 命令接收

Guru**** 2487425 points
Other Parts Discussed in Thread: CC3220SF

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1203263/cc3220sf-launchxl-at-command-receive-on-tcp-socket-fail

器件型号:CC3220SF-LAUNCHXL
主题中讨论的其他器件:CC3220SF

您好!

我正在使用2个 CC3220SF Launchpad STA A 和 STA B 在命令处进行测试:

STA A:// IP:192.168.156.141、这是连接到 AP 后的 IP 地址。
AT+Stop=1
AT+启动
AT+WlanSetMode=STA
AT+WlanScan = 0、30
AT+WlanConnect = WIFIAP、、wpa_WPA2、"12345678"、、、
AT+Socket = INET、STREAM、TCP
AT+Bind = 0、iNet、88、192.168.156.141
AT+Listen = 0、Listen
AT+Accept = 0、iNet
AT+Recv = 0、1、10

STA B:// IP:192.168.156.55、这是连接到 AP 后的 IP 地址。
AT+Stop=1
AT+启动
AT+WlanSetMode=STA
AT+WlanScan = 0、30
AT+WlanConnect = WIFIAP、、wpa_WPA2、"12345678"、、、
AT+Socket = INET、STREAM、TCP
AT+Bind = 0、iNet、88、192.168.156.55
AT+Connect=+Socket:0、iNet、80、192.168.156.141
AT+Send = 0、1、4、AABBCCDD

在 STA A 中、我可以看到 STA B 已连接:

AT+Accept = 0、iNet
好的
+accept:1、inet、88、192.168.156.55

但是、当我在 STA B 中发送"AT+Send = 0、1、4、AABBCCDD"时、  

在 STA A 中得到了"+recv:0、1、0"、

AT+Recv = 0、1、10
好的
+recv:0、1、0、
好的

是否未发送数据? 如何解决它????

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

    只是发现接受后、新套接字返回。

    使用新的套接字编号1发送/接收。

    很抱歉有冗余发布,感谢 ffor e2e 论坛。