sim900a 裸AT通过GPRS网络发送接收数据






设置MS级别
AT+CGCLASS="B"

OK
定义PDP上下文
AT+CGDCONT=1,"IP","CMNET"

OK
附着在GPRS网络
AT+CGATT=1


OK
设置为GPRS连接模式
AT+CIPCSGP=1,"CMNET"

OK
设置本地端口号
AT+CLPORT="TCP","2020" (如果是UDP,使用 AT+CLPORT="UDP","2020")

OK
建立TCP连接
AT+CIPSTART="TCP","120.26.138.51","1234"  ( 或注册UDP端口号 AT+CIPSTART="UDP","120.26.138.51","1234")

OK


CONNECT OK


开始发送数据
输入AT+CIPSEND
模块会返回>
此时输入字符串,最后加一个0x1A启动数据发送
模块会返回SEND OK




关闭连接
AT+CIPCLOSE=1

关闭移动场景
AT+CIPSHUT




AT+CREG?用于检测网络注册状态
第一个参数
0 关闭显示网络注册
1 开启显示网络注册
2 自动上报网络注册
第二个参数
0 没有注册
1 注册的
2 未注册,归属网络
3 注册被拒
4 未知
5 注册的,漫游中

AT+COPS?用于检测处于哪个运营商


AT+CSQ用于监测当前信号质量
第一个参数rssi
0   小于等于-115dBm
1   -111dBm
2...30    -110...-54dBm
31 大于等于-52dBm
99 未知或者不可测
第二个参数 ber(百分比)

0...7表中的接收质量值
99 未知或者不可测


未插卡时,
AT+CREG?
+CREG: 2,0

AT+COPS?
+COPS: 0

AT+CSQ
+CSQ: 30,0



插卡并有钱
+COPS: 0,0,"CHINA MOBILE"
OK

+CREG: 2,1,"1801","C3D1"
OK

+CSQ: 28,0
OK


插卡但没钱(看来跟有钱的结果一致)
AT+COPS?
+COPS: 0,0,"CHINA MOBILE"

AT+CREG?
+CREG: 2,1,"1801","C3D3"

AT+CSQ
+CSQ: 26,0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值