文件名称:
GSM/GPRS GPS 北斗 基站 物联网模块 L216应用-GSM模块TCPIP流程应用说明V1.1.pdf
开发工具:
文件大小: 537kb
下载次数: 0
上传时间: 2019-09-03
详细说明:GSM/GPRS GPS 北斗 基站 物联网模块 L216应用-GSM模块TCPIP流程应用说明V1.1.pdfbelleek
模块
流程应用说明
版本历史
修改日期版本修改记录
2016-10-16V1.0
创建
模块
流程应用说明
MoblleTek
目录
概要.
2初始化
5
3非透传模式
中···+··································
申中中中中中中申中中中
8
31单连
8
3.2多连
.10
4透传模式
非非非春非非非非非非非非非非非番番
12
5流程图
DDDDDDD
14
模块
流程应用说明
MoblleTek
1概要
L206系列模块内置了内置TCP/IP协议栈。客户可以通过发送AT命令来完成 TCP/IP
的设置、连接、通讯、关闭等功能。
本文主要结合实际示例,介绍LYNQ模块内嵌的TCP/IP功能的使用方法以及一些异常
情况处理说明。
模块
流程应用说明
MoblleTek
2初始化配置
模块上电后,在TCP/IP连接前,需要设置固定波特率和检测SIM卡状态以及注网状
态
AT命令
响应
命令描述
AT+IPR=115200
设置固定波特率
OK
这里是115200为例
ATEl
设貿回显,发送的指令会从串口先会返回原指令再返回数据
OK
ATEO
设冒取消回显,发送的指令不会从串口返回,只返回数据
OK
AT+CPIn?
查询SIM卡状态
+CPIN: READY
首先要确保SIM卡的PIN码已解
返回”+CPIN: READY”表明SIM卡检测到,且PIN码已解
AT+CREG
查询找网状态:
返回”+CREG:0,1”表明找网成功,如果没有成功,可以继续
+creg:0. 1
执行命令 AT+CREG?查询
这里也可以通过在廾始时设置命令AT+CREG:1打开网络状态
变换时的自动上报。这样,等待+CREG:1或+CERG:5的自动上
报就可以了
AT+CGATT?
查询GPRS附着是否成功
返回”+CREG:0,1”这表明GPRS附着成功,如果没有成功
+catt: 1
需要继续执行命令
AT+ CGATT?查询
AT+CCLK?
+CCLK:"16/11/99,89:59:16
返回时间
OK
返回信号强度
0 113 dbm or less
CSQ:21,8
1 111 dBm
2..30109..53cBm
31 51 dBm or greater
OK
99 not known or not detectable
ber>〔 in percent)
O.7 as RXQUAL values in the table in TS 45.008 [20]subclause 8. 2. 4
not known or not detectable
+cops:0,0, China mobile
返回运营商信息
OK
MoblleTek
模块
流程应用说明
OK
连接基站定位服务器
CONNECT OK
+GpOs
126.0659991,36.3239711,1$
获取基站定位经纬度,正数是东经和北纬
OK
866873920261924
获取IMI号
OK
460949542599989
获取SM号
OK
打开GPS功能
OK
关闭GPS功能
OK
$ GNGGA,113912.8
,
,M,M,*5F
查看GGA的数据
OK
SGPGSA, A, 1
E
查看GSA的数据
OK
$ GNRMC,11432.088,V,,,8.6
8,8.6,991116,,,N*5B
查看RMC的数据
OK
AT+CIPSTART=
TCP
OK
,"33168″
直接通过域名和端口号连接服务器,不用获取i地址
CONNECT OK
AT+CENG=1
AT+CENG=1
打开基站数据信息
OK
MoblleTek
模块
流程应用说明
AT+Ceng?
+ceng: 1.0
返回基站信息
+CENG:9,"8993,23,90,468,0,3
7,8528,-66,81,58bc,255
+CENG:1,"9612,22,60,468,00
58bc"
+CENG:2,"8614,16,21,468,98,
58bc
+CENG:3,"6974,255,255,888,8
9,
+CENG:4,"8877,255,255,889,0
+CENG:5,"8989,255,255,668,8
9,9
+CENG:6,"9992,255,255,889,
OK
AT+CPOWD=1
AT+CPOWD=1
软件关机指令
OK
NORMAL POWER DOWN
AT+CGMR; +ISLK AT+CGMR; +ISLKVRSCAN
查询软件版本号
VRSCAN
+CGMR
L216v92.92b91
2016/12/2914:42
+工 SLKVRSCAN:
L216v02.02bQ1.18
OK
belleek
模块
流程应用说明
3非透传模式
3.1单连方式
在应用需求只需单路TCP/IP连接时,可以使用单连方式。
在初始化配置完成后,单连流程举例如下
AT命令
响应
命令描述
AT+CIPMUX=0
设置为单连方式
OK
AT+CSTT=amiot
AT+CsTt="unim2m n OK
设置APN名称(用户名和密码可选)
Jm2mapn
AT+CIICR
激活PDP场景
OK
AT+CIESR
< IP address〉获取模块本机IP地址
OK
AT+CIPSTART=" TCP
连接TCP服务器地址"58.246.1.50:62009
58.246.1.58","6OK
返回情况如下:
2999"
或
(1)返回" CONNECT OK"
ERROR
代表命令的语法格式正确并且当前的状态
或
可以建立TCP连接
ALREADY CONNECT(2)返回其他错误分析及处理:
或
返回"EROR",这里返回EROR可能是命令格
CONNECT FAIL式不对,如果所有数据柊式都对,需要看看
或
CIPMUX模式是不是为0(道过命令
CONNECT OK
AT+ CIPMUX?”查询,如果查询结果为1,则需
要通过命令 AT+CIPMUX=0将其重新设为0)。
当前的TCP/IP服务的状态不是 IPINITIAL或
IP STATUS或 IP CLOSE(通过命令
AT+ CIPSTATUS查询)
如果当前状态为 TCP CONNECTING,则需要执行
AT+CIPCLOSE关闭当前失败的TCP连接。
如果是其他状态,则需要执行命令
AT+ CIPSHUT断开当前失败的PDP场景。
如果返回字符串包含” ALREADY CONNECT”
这表明已绎存在一个TCP连接或UDP连接。如
模块
流程应用说明
MoblleTek
果确认需要建立新的连接,则需要命令
AT+ CIPCLOSE关闭当前连接。
AT+CIPSEND=36
定长发送
将发送1 ength长度为36个字节到服务器,表
ABCDEFGHIJKLMNOPQ
示本次将要发送的数据长度(单位为字节,模
RSTU∨XYZ91234567
块要求不大于于1460个字节)。
89
若可以发送,模块将回复“〉“,然后在向串
OK
口发送1 ength字节长度的数据。
如果n= length,也是最一般的情況,数据
能正常发送到网络,模块将回复 SEND OK(单
连接)
AT+CIPSEND
非定长发送:
ABCDE FGHIJKLMNOPQ
RSTUVWXYZ01234567
若可以发送,模块将回复“〉“,然后在向串
口发送字节数据,直到碰到(十六
89
进制:0x1A数据
OK
abcdefghijk
Server端发送数据” abcdefghijk”到模块
AT+CIPCLOSE
关闭单路 Socket连接
CLOSE OK
AT+CIPSHUT
关闭移动场景
OK
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.