1. 紧急呼叫操作
每个国家区域的紧急号码不同,客户可通过AT指令设置需要的号码,最多可以设置11个。
AT+CEMNL=?
+CEMNL: (0-1),(1-11),("0"-"999")...
OK
AT+CEMNL=1,3,“112”,“000”,“911” // 设置紧急号码
OK
ATD112; // 紧急拨号模块可以不识别SIM卡,但是查询CSQ
OK 必需是正常的,否则无法拨打成功。
AT+CLCC
+CLCC: 1,0,3,0,0,"112",129,"”
OK
ATH
OK
2. AT+CPAS查询通话状态
通过该指令可以查询模块通话状态
+CPAS: 0 // 待机状态
+CPAS: 2 // 无SIM卡状态
+CPAS: 3 // 来电振铃过程中,未接起状态
+CPAS: 4 // 来电振铃ATA接通后状态
ATD拨号对方振铃、接起状态
多方通话ATD拨号,接通后输入AT+CHLD=2将此通电话挂起状态
SIM900系列模块AT+CPAS状态只是在CS域时,才会根据功能做出状态提示,PS域下不会改
变状态。
3. AT+CLCC查询呼叫列表
AT+CLCC=1 // 振铃、接起、挂断、无应答等都会有提示信息。
RING
+CLCC: 1,1,6,0,0,“13818270069”,161,“” // 对方拨打电话,模块端无应答,对方主动挂断。
NO CARRIER
ATD10010;
OK
+CLCC: 1,0,3,0,0,“10010”,129,““ // ATD拨号过程中,振铃状态。
+CLCC: 1,0,0,0,0,“10010”,129,““ // ATD拨号对方接通状态
ATH
OK
+CLCC: 1,0,6,0,0,“10010”,129,““ // 通话挂断后状态
通常客户会直接AT+CLCC查询呼叫列表状态。
4. AT+CLIP设置指示来电号码
AT+CLIP=1 // 开启
OK
RING
+CLIP: "13818270069",161,"",,"",0
AT+COLP设置被叫号码显示
AT+COLP=1 // 开启
OK
ATD13818270069;
+COLP: "13818270069",129,"",""
OK
5. 发送DTMF音及按键音时间间隔
ATD13818270069;
+COLP: "13818270069",129,"",""
OK
AT+VTS=“1,2,3,4,5” // 发送按键音,每个按键音的时间基本都是小于300ms。
OK
AT+VTD?
+VTD: 10 // 按键音时间间隔,默认10(10*100ms)
OK
AT+VTS="1,2,3,4,5"
OK
AT+VTD=5 // 改变按键音间隔时间
OK
AT+VTS="1,2,3,4,5"
OK
ATH
OK
6.
AT+CHFA切换音频通道
目前SIM900系列模块支持0~3通道4个参数
0 —对应主通道(SIM900/900A)
1 —对应辅助通道(SIM900B/900S/900D)
2 —主通道做免提
3 —辅助通道做免提
AT+SIDET改变侧音增益等级
AT+SIDET=?
+SIDET: (0,2),(0-16) // 改变侧音增益需要设置两个参数。
OK
AT+SIDET=0,0
OK
7. AT+CLVL接收器音量等级设置
+CLVL: (0-100) // 范围0~100
AT+CLVL=60
如果某些客户将音量等级设置到100,感觉音量还不够,可以使用AT+CUDG调节数字增益。
前提是设备不会产生啸叫。
AT+AUDG调节数字增益
AT+AUDG=?
+AUDG: Organ:(0,2),direction:(0-1),gain:(0-0x7fff)
OK
AT+AUDG=0,1,5000
8. AT+AUDG调节数字增益
< Organ > 语音通道
0 手持通道(主通道)
1 耳机通道(辅助通道)
2 免提通道(主通道做免提)
3 免提通道(辅助通道做免提)
<direction> 上下行链路选择
0 设置麦克风数字增益,即上行数字增益
1 设置受话器/扬声器数字增益,即下行数字增益
<gain> 数字增益等级
gain值设置时是十进制,查询时是十六进制。通话中修改gain值实时起效,掉电可
以保存。对应十进制范围0~32767
对于SIM900系列模块,调节音频通话质量,请将以下几条AT放在一起调试效果较好。
以SIM900A模块主通道做免提为例:
AT+CHFA=2 // 选择主通道做免提
AT+CLVL=60 // 调节spk增益等级
AT+AUDG=2,1,1000 // 一般是不需要这条指令的,除非AT+CLVL=100客户还是感觉声音
轻,同时也没有啸叫现象,可以考虑使用这条指令。
AT+CMIC=2,8 // 调节mic增益
AT+SIDET=2,0 // 调节侧音
AT+ECHO=2,7,5,1 // 调节回音参数
9.