onenet软件包onenet_mqtt_upload_bin接口使用问题?

发布于 2021-05-25 16:55:38    浏览:167

大家好,在学习RTT的过程中,根据官网的学习教程,qemu-vexpress-a9网络编程部分,在学习onenet软件包的时候,按照例程使用onenet_mqtt_upload_digit()接口上报数据是正常的,然后就想传一个图片到onenet上,在使用onenet_mqtt_upload_bin()接口发现出现的异常?不知道是什么原因导致的,像大家求助下?
微信图片_20210525164529.png

微信图片_20210525164536.png

查看更多

如果能重来
如果能重来 2021-05-26
This guy hasn't written anything yet

问题解决了。。。
onenet_mqtt_get_digit_data()和onenet_mqtt_get_bin_data()在分配动态内存的时候没清零内存,导致CJSON格式的数据后面有些垃圾数据,影响了协议格式。。。
微信图片_20210526102434.png
微信图片_20210526102441.png
微信图片_20210526102450.png
微信图片_20210526102446.png

2 个回答
flashman2002
flashman2002 2021-05-25
This guy hasn't written anything yet

撰写答案

请登录后再发布答案,点击登录
关注者
1
被浏览
167

发布
问题

分享
好友

手机
浏览

扫码手机浏览