GPRS MG301数据传输设置
2016-07-12 20:58
169 查看
接线:
5v 电源 GND 地 RX 232tx TX 232rx
复位、开机 接口不用接。
准备:
SIM 卡
串口助手
阿里云后台
GPRS 相关数据配置指令:
开始对MG301模块进行设置
第一步:AT+CSQ 查询网络信号质量
其中第一个参数为网络信号质量最大为31,此数值越大说明网络信号越强
第二步:AT+CREG? 查询网络注册情况
其中第二个参数为1或5则说明已经注册成功。
第三步:设置连接协议
at^sics=0,conType,GPRS0
at^sics=0,passwd,gprs
at^sics=0,user,cm
at^sics=0,apn,cmnet
第四步:设置TCP/IP套接字
at^siss=0,srvType,socket
at^siss=0,conId,0
at^siss=0,address,"socktcp://183.56.16.57:9988"
其中183.56.16.57是公网IP地址,也可以是在Intenet上已注册的域名,9988是端口号
第五步:打开连接
AT^SISO=1
当收到 ^SISW: 1, 1 表示 TCP/IP 连接成功打开 可以发数据了。
第六步:发送数据
AT^SISW=1,10 先发送写入10个字符指令。
然后输入10个字符,最后点发送就可以了,不用带回车
第七步:接收数据
在服务器中输入要发送的数据如“welcome to MG301”。
串口助手会显示^SISR:1,1
表示有GPRS接收缓存区中有数据
我们就可以用 AT^SISR=1,1500 指令读出刚才接收到的数据了,这条指令是读出接收缓存区的前1500个字符,这个长度大家可以根据实际情况设定。
第五步:关闭连接
AT^SISC=1
返回OK说明已经成功关闭了TCP连接
AT^IPENTRANS是配置透传模式,这样收发数据只和串口有关,接下来直接处理业务数据即可。
5v 电源 GND 地 RX 232tx TX 232rx
复位、开机 接口不用接。
准备:
SIM 卡
串口助手
阿里云后台
GPRS 相关数据配置指令:
开始对MG301模块进行设置
第一步:AT+CSQ 查询网络信号质量
其中第一个参数为网络信号质量最大为31,此数值越大说明网络信号越强
第二步:AT+CREG? 查询网络注册情况
其中第二个参数为1或5则说明已经注册成功。
第三步:设置连接协议
at^sics=0,conType,GPRS0
at^sics=0,passwd,gprs
at^sics=0,user,cm
at^sics=0,apn,cmnet
第四步:设置TCP/IP套接字
at^siss=0,srvType,socket
at^siss=0,conId,0
at^siss=0,address,"socktcp://183.56.16.57:9988"
其中183.56.16.57是公网IP地址,也可以是在Intenet上已注册的域名,9988是端口号
第五步:打开连接
AT^SISO=1
当收到 ^SISW: 1, 1 表示 TCP/IP 连接成功打开 可以发数据了。
第六步:发送数据
AT^SISW=1,10 先发送写入10个字符指令。
然后输入10个字符,最后点发送就可以了,不用带回车
第七步:接收数据
在服务器中输入要发送的数据如“welcome to MG301”。
串口助手会显示^SISR:1,1
表示有GPRS接收缓存区中有数据
我们就可以用 AT^SISR=1,1500 指令读出刚才接收到的数据了,这条指令是读出接收缓存区的前1500个字符,这个长度大家可以根据实际情况设定。
第五步:关闭连接
AT^SISC=1
返回OK说明已经成功关闭了TCP连接
AT^IPENTRANS是配置透传模式,这样收发数据只和串口有关,接下来直接处理业务数据即可。
相关文章推荐
- 通过ulimit改善系统性能
- 最新嵌入式开发经典高清视频教程免费下载
- 在CF卡上建立文件系统和安装引导加载程序
- ARM如何入门
- 嵌入式ARM系统实战开发(编程模型、指令系统、程序设计、混合编程、驱动开发)视频教程
- 2012-2013年(第五届)中国嵌入式开发从业人员大调查正式启动
- xshell中文显示乱码
- 求嵌入式研发精英 两枚!!
- VMware的配置及ubuntu10.04 tftp 与嵌入式开发板的连接设置
- CSDN我来了,专注于车载mv导航产品开发。
- 导航开发基础篇章
- 为何不伸手
- stm32中断服务函数的机制
- pc寄存器与可寻址空间
- 静态字符串模式匹配模板库
- 交叉工具链
- Makefile工具
- 嵌入式开发数据库SqlCe和SQLite性能比较
- 2013新年,新年新气象继续努力
- MT7681 SDK可视化Andestech开发环境搭建