STM32/STM8技术william hill官网
直播中

王越建

7年用户 1439经验值
私信 关注
[问答]

SIM800C的透传模式的问题

我搞SIM800C,要进入透传模式发送接收数据。
现在有一些疑问:
先说发送:模块返回CONNECT OK,就说明进入透传模式。
这时候还要发送AT+CIPSEND或者后面加数据表示发送多少数据,产生>。
如果发送AT+CIPSEND,发送完数据,还要发送0x1a
如果发送AT+CIPSEND=10,就说可以发送10个字节的数据。
这和我理解的透传有区别,我理解的应该完全透传,不用发什么CIPSEND。
不过这一步我已经实现了。
那服务器如何给SIM800C发数据,也要发CIPSEND吗?
我可以把数据发到网络调试助手,可是从网络助手往SIM800C发不知道怎么操作。
点击发送按钮,单片机收不到数据。
高手解惑,谢谢!
1.png

回帖(6)

王杰

2018-10-24 18:15:08
模块有缓存区,你串口透传也有AT指令的,接收肯定不用再加AT,只是+CIPRX什么的直接串口吐出来的;没什么问题啊,
举报

李平

2018-10-24 18:15:20
服务器发送到SIM端,是不需要在加什么AT命令的,你写了AT,也会当作数据发送过来的,发送完,SIM端会直接将接收的数据通过串口吐出来的,按手册吧,这个官方手册说的还是比较清楚的,应该是服务器端哪里没设置,还是没选链接对象?
举报

王越建

2018-10-24 18:15:38
AT+CIPMODE=1
发这个指令就好啦
举报

李娜

2018-10-24 18:15:53
问一下楼主  透传模式的发送你是怎么解决的啊  我安装官方文档设置后 电脑上网络调试助手收不到消息  可能会是哪些地方出问题了呢
举报

王涛

2018-10-24 18:16:02
应该是服务器端哪里没设置
举报

王燕

2018-10-24 18:16:12
围观!最后怎样解决的?
举报

更多回帖

发帖
×
20
完善资料,
赚取积分