开机命令

 

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命令参考的更多相关文章

  1. maven命令参考简要

    命令参考简要说明 mvn archetype:generate — 创建生成Tiny骨架工程 参数名 说明 groupId 用户项目的包目录,用户需要根据实际情况设置.比如com.abc artifa ...

  2. Redis 命令参考

    Redis 命令参考 http://redis.readthedocs.org/en/latest/index.html

  3. Filebeat命令参考

     Filebeat命令参考: Filebeat提供了一个命令行界面,用于启动Filebeat并执行常见任务,例如测试配置文件和加载仪表板.命令行还支持用于控制全局行为的全局标志. 命令: export ...

  4. [转帖]ipvsadm命令参考及其应用例子

    ipvsadm命令参考及其应用例子 https://blog.csdn.net/orichisonic/article/details/47375227 只是简单创建了 service和添加serve ...

  5. redis命令参考和redis文档中文翻译版

    找到了一份redis的中文翻译文档,觉得适合学习和查阅.这份文档翻译的真的很良心啊,他是<Redis 设计与实现>一书的作者黄健宏翻译的. 地址:http://redisdoc.com/i ...

  6. 【转】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 ...

  7. ipvsadm的命令参考

    相信很多同学和我差不多,半桶水,貌似在配置lvs双机的时候,直接用的keepalived,ipvsadm就用来看看,感觉没啥用,今天无聊到处逛发现,某大神说,keepalived只是ipvsadm的一 ...

  8. Oracle ASMCMD命令参考

    Oracle ASMCMD命令参考 0.什么是asm ASM它提供了以平台无关的文件系统.逻辑卷管理以及软RAID服务.ASM可以支持条带化和磁盘镜像,从而实现了在数据库被加载的情况下添加或移除磁盘以 ...

  9. Git命令参考手册(文本版)

    git init # 初始化本地git仓库(创建新仓库) git config --global user.name "xxx" # 配置用户名 git config --glob ...

随机推荐

  1. Android Back键和Home键的区别

    back键 Android的程序无需刻意的去退出,当你一按下手机的back键的时候,系统会默认调用程序栈中最上层Activity的Destroy()方法来,销毁当前Activity.当此Activit ...

  2. 修改input:file样式

    <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title&g ...

  3. Java项目打包发布

    Java项目打包发布 如果只想发布为一个可执行的jar包,使用eclipse的Export功能就可以了 使用eclipse的Export功能,将项目中的所有package打包为一个pet.jar文件, ...

  4. WebService开发-Hessian

    Hessian 开发Web Service 一.关于Hessian Hessian是一个轻量级的remoting on http工具,使用简单的方法提供了RMI的功能. 相比WebService,He ...

  5. 判断wifi是2.4G还是5G

    1.WifiInfo 源码: int mFrequency=wifiInfo.getFrequency(); /** * @hide * TODO: makes real freq boundarie ...

  6. 修改withdraw 方法

    修改withdraw 方法 练习目标-使用有返回值的方法:在本练习里,将修改withdraw方法以返回一个布尔值来指示交易是否成功. 任务 1. 修改Account类 修改deposit 方法返回tr ...

  7. SQLite-编译指示

    SQLite – 编译指示 SQLite编译指示命令(PRAGMA)是一个特殊的命令是用于控制各种环境变量和状态标志在SQLite的环境.编译指示值可以读取,也可以根据需求设置. 语法: 查询当前的编 ...

  8. 时序分析:KMP算法用于序列识别

    考研基础资料之一的<算法与数据结构>,KMP算法作为串匹配的基本算法,为必考题目之一.对于算法入门来说,也是复杂度稍高的一个基本算法. KMP算法作为串匹配的非暴力算法,是为了减少回溯而设 ...

  9. POJ_2115_扩展欧几里德

    C Looooops Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 23673   Accepted: 6540 Descr ...

  10. 【Python基础】while循环语句

    Python 编程中 while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务.其基本形式为: while 判断条件: 执行语句…… 执行语句可以是单个语句或语句 ...