gprs模块通讯数据长度不固定的问题

2019-12-20 21:44发布

gprs模块和服务器通讯,采用非透明方式和不指定长度发送数据,有几个特殊数字(0x08,0x1A,0x1B)不能发送。
如果指定数据长度就是AT+CIPSEND=n,n需要修改很多次。
请问有做过这个方面的大侠,怎么处理?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
磊磊映画
1楼-- · 2019-12-21 01:47
只能指定长度发送数据了,每次根据包的长度改写N值
javenreal
2楼-- · 2019-12-21 03:14
0x1A好像是一个结束符。  指定长度比较好一点,每次发数据前都发送AT+CIPSEND指定长度。  “n需要修改很多次”,这个是很正常的
kevin_me
3楼-- · 2019-12-21 08:17
非透明方式就得通过AT指定长度
其实最舒服的方式就是透传
xuzhiping9889
4楼-- · 2019-12-21 12:07
楼主为什么不做透传呢,感觉简单很多
justdomyself
5楼-- · 2019-12-21 14:52
 精彩回答 2  元偷偷看……
a136498491
6楼-- · 2019-12-21 15:26
更改长度有多难吗

一周热门 更多>