SIM300命令参考
开机命令
AT+CFUN=1,1 //此命令可以开启simcom模块的大部分功能,一般在初始化模块的时候都要写上;
AT&F //设置缺省制造商当前所有参数
测试网络情况
AT+CSQ //+CSQ: 28,0 返回信号强度,10以上就可以
AT+CREG? //+CREG: 0,1 测试网络注册情况,第二个参数为1或5就可以
AT+COPS? //+COPS: 0,0,"CHINA MOBILE" 测试运营商
电话
AT+CHFA=1 //0/1此命令用来切换两个音频通道
AT+CLIP=1 //来电显示
ATH //断开现有连接/挂断电话
ATA //接听电话
AT+VTS="dt" //开启dtmf音
AT+CRSL=<n> //响铃音量大小,范围是0~100,数值越小,则音量越轻;
AT+CLVL=<n> //通话音量大小,范围是0~100,数值越小,则音量越轻;
AT+CMUT //静音控制
ATD 10086; //向外拨打电话
ATDL //重拨上次拨打的电话号码
短信
AT+CMGF=<n> //选择短信格式 n=0 PDU模式 1-文本格式。
AT+CNMI=2,1,0,0,0 //表示接收到信息保存到卡片上。
//接收到信息时提示:+CMTI: "SM",3,需要使用 AT+CMGR=3 读。
AT+CNMI=2,2,0,0,0 //直接从模块读取短信息而不是利用模块从SIM //卡读取短信息
//接收到信息时提示:
+CMT: "+8613333333333",,"10/05/24,21:47:27+32"
fefeifei sld
at+cnmi=2,2,0,0,0
OK
(从结果上来看,接收到的短信内容处于前两个回车之间)
AT+CMGR=3 //读取第几条短信
其他
AT+CBAND=PGSM_MODE(900)/DCS_MODE(1800)/PCS_MODE(1900)/EGSM_DCS_MODE(900扩展)/GSM850_PCS_MODE(850) 出厂默认设置900/1800,自动切换。
ATE //设置回声模式
AT+ECHO //回音消除技术控制(ECHO CANCELLATION CONTROL)
GPRS
命令模式下:
AT+CIPMODE=0; //必须是连接中断的时候进行设置
AT+CGDCONT=1,"IP","CMNET" // Define PDP context, 定义PDP 上下文
OK
AT+CIPSTART="TCP","60.29.18.195","2020"
OK
CONNECT OK
AT+CIPSEND=5
> 12345
SEND OK
AT+CIPCLOSE //关闭连接
CLOSE OK
AT+CIPSHUT
SHUT OK
AT+CGDCONT=1,"IP","CMNET"
OK
AT+CIPSTART="TCP","60.29.18.195","2020"
OK
CONNECT OK
AT+CIPSEND=6
> 123456
SEND OK
数据模式下
AT+CIPMODE=1
OK
AT+CIPCCFG=3,2,256,1
OK
AT&D1
OK
AT+CIPSTART="TCP","60.29.18.195","2020"
OK
CONNECT
……..
……..
+++ //切换时前后必须要有0.5S时间间隔无数据,每个+之间不超过20ms间隔,否则当作发送的数据处理
OK
ATO
注意事项:
1、 数据量大的时候,比如传输图片等,采用透明传输模式,要进行流量控制的话,可以传输1024字节/包,保证可以有时间进行切换到命令模式。
2、 命令模式传输数据最大1024字节/每包,建议最大为300-400字节/包。如果网络阻塞出现,最好是断开重新建立连接。可以设置为20S无响应,即重新连接。
SIM300命令参考的更多相关文章
- maven命令参考简要
命令参考简要说明 mvn archetype:generate — 创建生成Tiny骨架工程 参数名 说明 groupId 用户项目的包目录,用户需要根据实际情况设置.比如com.abc artifa ...
- Redis 命令参考
Redis 命令参考 http://redis.readthedocs.org/en/latest/index.html
- Filebeat命令参考
Filebeat命令参考: Filebeat提供了一个命令行界面,用于启动Filebeat并执行常见任务,例如测试配置文件和加载仪表板.命令行还支持用于控制全局行为的全局标志. 命令: export ...
- [转帖]ipvsadm命令参考及其应用例子
ipvsadm命令参考及其应用例子 https://blog.csdn.net/orichisonic/article/details/47375227 只是简单创建了 service和添加serve ...
- redis命令参考和redis文档中文翻译版
找到了一份redis的中文翻译文档,觉得适合学习和查阅.这份文档翻译的真的很良心啊,他是<Redis 设计与实现>一书的作者黄健宏翻译的. 地址:http://redisdoc.com/i ...
- 【转】VMwareCLI命令参考
VMwareCLI命令参考 目录 基本命令范例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 2 ...
- ipvsadm的命令参考
相信很多同学和我差不多,半桶水,貌似在配置lvs双机的时候,直接用的keepalived,ipvsadm就用来看看,感觉没啥用,今天无聊到处逛发现,某大神说,keepalived只是ipvsadm的一 ...
- Oracle ASMCMD命令参考
Oracle ASMCMD命令参考 0.什么是asm ASM它提供了以平台无关的文件系统.逻辑卷管理以及软RAID服务.ASM可以支持条带化和磁盘镜像,从而实现了在数据库被加载的情况下添加或移除磁盘以 ...
- Git命令参考手册(文本版)
git init # 初始化本地git仓库(创建新仓库) git config --global user.name "xxx" # 配置用户名 git config --glob ...
随机推荐
- luogu1417 烹调方案
题目大意 一共有$n$件食材,每件食材有三个属性,$a_i$,$b_i$和$c_i$,如果在$t$时刻完成第$i$样食材则得到$a_i-t*b_i$的美味指数,用第$i$件食材做饭要花去$c_i$的时 ...
- luogu2161 [SHOI2009]会场预约
题目大意 随着时间的推移这里有几个任务对应着一段区间.每次要将任务安到时间线上时,要把时间线上已有的与该任务对应区间有交集的区间对应的任务删去.求每次删去的区间个数,以及整个时间线上有几个任务.时间线 ...
- luogu3390 矩阵快速幂
矩阵A乘矩阵B是A的第i行向量乘以B的第j列向量的值放在结果矩阵的i行j列.因为矩阵乘法满足结合律,所以它可以与一般的快速幂算法同理使用.注意矩阵在乘的时候取模. #include <cstdi ...
- Ubuntu下终端Vim编写C语言程序 AAAAA
我是开虚拟机下的Ubuntu,装双系统又卸了,Ubuntu默认是不包含编辑器vim和编译器gcc.如果你是刚安装好的Ubuntu电脑,下面我们将来实现自己的第一个程序. 1.准备工作 首先进入root ...
- PCB 生产周期计算逻辑与代码实现
PCB生产周期计算逻辑: 代码实现: 调用代码: getWeek(DateTime.Now.Date, ); 周期计算逻辑: /// <summary> /// 获取周期 /// < ...
- E20170829-mk
Parse vt. 从语法上描述或分析(词句等); serial adj. 连续的; 连载的; 顺序排列的; 分期偿付的; MultiThread n. 多线程; 多流; concurren ...
- yii引入js文件
作者:zccst 四.在视图层(../views/..)添加CSS文件或JavaScript文件 Yii::app()->clientScript->registerScriptFile( ...
- php 图片生成器
一.需求 最近公司由于有大量的海报要做,而且海报的布局规模都是一样的,只是内容不同,所以老板想我开发一个图片的生成器.可以根据你输入的内容生成海报图片. 具体有需求有以下的需求 1.可以根据将每条数据 ...
- 多文件上传ajax jquery
jquery的ajaxSubmit()和多文件上传 <%@ page language="java" import="java.util.*" pageE ...
- python--6、re模块
re模块 用于在正则表达式匹配操作. python中为了避免实现输出'\','\n'字符的转义问题(如正则表达式使用反斜杠" \ "来代表特殊形式或用作转义字符,这里跟Python ...