您好!
我使用 cc3100在 azure 上将数据传输到 MQTT 服务器。
我有许多 来自 cc3100的 TCP 伪重传。 我还有一个带 ESP8266的旧板、无需 任何重传。 这两个设备从同一台路由器向同一台服务器发送相同的数据。
可以帮帮我吗?
谢谢
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.
您好,
我从 CC3100SDK_1.2.0 "MQTT_CLIENT"示例开始。
当 您可以看到虚假重传时、我会从服务器上附加 Wireshark 日志的打印屏幕
调试打印
我使用 QOS0每秒至少将数据发布到主题一次。 而且,重新传输的次数很多,有时数据包丢失 ,当我使用 QOS1时,情况有所改善 ,但这不是我想要使用的方式(网络流量过多)。
P.S.在没有 CC3100但条件相同的情况下、我的另一个主板不会出现此问题(我使用 ESP)。
看起来 CC3100上的 ACK 窗口无效(很小,所以它在 ACK 从服务器到达之前发送数据包)。
谢谢