接触RT-thread以来,一直觉得RT-thread是一个不错的操作系统,然而在项目中使用时就遇到诸多难题,
比如现在客户提出的一个要求,就让我很难理解。
要求是:
使用MQTT协议进行数据交互,但是数据格式要使用JSON。
在项目中使用了EC200S,内部自带了MQTT协议,如果是裸机,当然很好使用。
但是现在使用AT组件对EC200S进行控制,而AT命令中对数据的\r\n很敏感,这就为我的数据解析带来困难,因为从平台下发的数据很多时候不知道长度,也不知道数据中有多少\r\n,目前只能希望Mqtt软件包能够弥补这个缺点。
还有一个问题就是平台随时会下发命令,我如何去实时接收这些数据呢?
希望有做项目的朋友们能给点建议。十分感谢!
更多回帖