Thread 中讨论的其他器件:CC3220SF、 SysConfig
您好!
我尝试使用 Azure IoT 插件每秒将来自 CC3220sf 的300字节数据(通过 UART 从 AM335x 接收)发送到 Azure 云
并 通过 UART 将确认结果从云端写回 AM335x。
->我使用的是 simplelink_CC32xx_SDK 版本4.10 (因为 azure_cc32xx_4_10_01_01 SDK 构建于 cc32xx_SDK v4.10上)
此外、我还将在 波特率为115200的情况下使用 CONFIG_UART_1进行上述操作、并使用 UART_readPolling 和 UART_writePolling API 与 AM335x 进行 UART 通信。
但是、每次向云端发送大约700到1200条消息后、我都会不断收到以下错误:
IoTHubClient 已接受要发送的消息
错误:文件:../../sdk/iothub_client/src/iothubtransport_mqtt_common.c Func:publish_MQTT_msg Line:892
尝试发布 MQTT 消息失败
消息 ID:832已接收。 结果回叫已调用! 结果为:IOTHUB_CLIENT_CONFIRMATION_ERROR
我需要帮助了解上述错误的原因并解决该问题。
我在下面附上了我的实现方案的源文件以供参考
谢谢、
