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
sim900a 裸AT通过GPRS网络发送接收数据相关推荐
- 使用c#实现tcp的连接和发送接收数据
最近有个小项目,需要调用装置的录波数据,使用tcp模式,在这里整理了下如何使用c#实现tcp连接并实现发送接收数据,分享出来. 我这里使用的tcpclient ,终端是tcpserver模式. 首先自 ...
- 安卓Socket连接实现连接实现发送接收数据,openwrt wifi转串口连接单片机实现控制...
安卓Socket连接实现连接实现发送接收数据,openwrt wifi转串口连接单片机实现控制 socket 连接采用流的方式进行发送接收数据,采用thread线程的方式. 什么是线程? 详细代码介 ...
- Python3树莓派连接阿里云物联网设备发送接收数据
Python3连接阿里云物联网设备发送接收数据(树莓派) 阿里云物联网IOT 代码部分 库文件 Windows下安装环境 树莓派安装环境 可能遇到的错误 代码 效果展示 阿里云物联网IOT 首先,准备 ...
- Android发送接收WiFi,安卓Socket连接实现连接实现发送接收数据,openwrt wifi转串口连接单片机实现控制,安卓openwrt...
安卓Socket连接实现连接实现发送接收数据,openwrt wifi转串口连接单片机实现控制,安卓openwrt 安卓Socket连接实现连接实现发送接收数据,openwrt wifi转串口连接单片 ...
- 求android 中串口的发送接收数据代码
RT,求高手帮忙! 就是 /dev/ttyS0 和/dev/ttyS1 两个设备的通信问题.. 同求~ 这个是不是需要串口驱动啊?最近正在搞这个串口通信的案子,头疼 同样也没有搞出来,老是报:不能扫描 ...
- 微信小程序连接蓝牙 并分包发送 接收数据完整版
微信小程序连接蓝牙并分包发送接收数据 初始化蓝牙 初始化蓝牙设备 搜索蓝牙设备 连接蓝牙设备 获取蓝牙设备所有service(支持读写的) 向蓝牙发送数据 断开蓝牙 停止搜索蓝牙 转16进制 Arra ...
- C#利用SerialPort类对串口发送接收数据
1.连接串口方法 SerialPort ser = new SerialPort();//也可以在工具箱中直接拖SerialPort控件 public void OpenCom() {try{//波特 ...
- c# 串口发送接收数据
/********************** 串口数据接收事件 *****************************/private void SerialPort_DataReceived( ...
- 51单片机模拟串口发送接收数据(不使用SBUF)
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 51单片机.模拟串口.串口发送.串口接收.逻辑分析仪 前言 一.配置定时器 二.串口发送 三.串口接收 四.主函数 五.波形图 5.1 ...
最新文章
- 以Linux系统上的gcc为例,解密C语言编译背后的全过程!
- 【Python初级】009-错误与异常
- 位于/var/log目录下的20个Linux日志文件
- Database之SQLSever:SQL命令实现的高级案例集合之单表/多表(筛选、统计个数)之详细攻略
- kibana操作elasticsearch:新增数据(自定义id)
- 面试题之--实现取余
- ZUST蓝桥杯校内选拔赛(java,c)安吉校区
- No SOURCES given to target: mpeg
- 阿里云服务器如何升级配置和降低配置?
- ExtremeC3Net: 使用高级C3模块的极轻量人像分割模型
- Aspose.Cells生成Excel图表
- cs61b实验记录(八)project 3:BearMaps 基于OSM的伯克利地图web应用
- excel如何快速将英文表格翻译为中文表格
- python request 淘宝评论数据简易爬虫
- C盘用户名更改后一些注意事项
- acedGrRead用法
- 关于gluster分布式哈希研究
- 中国特有的狸花猫有多强大?
- 国产 CAE 软件研发
- 查看oracle配置信息,查看 Oracle Solaris 系统配置信息
热门文章
- Android BroadcastReceiver
- win11记事本出现乱码怎么恢复 windows11记事本出现乱码的解决方法
- 上下文切换频繁,导致load average 过高
- 如何加强幼儿园安全管理
- 计算机考证office四级
- Java面向对象程序设计[董小园版][习题代码答案]-第五章
- 【模型剪枝】|Learning Efficient Convolutional Networks through Network Slimming
- csharp基础练习题:TO DE-RY-PO-陆琪暗号【难度:1级】--景越C#经典编程题库,不同难度C#练习题,适合自学C#的新手进阶训练
- Win7使用技巧(持续更新...)
- 宝塔UA黑名单怎么设置