发送SMS需要使用到AT命令。以下列示了部分常用AT命令和解释。
命令 | 解释 | |
控制命令 | ATD | 拔叫。例如,ATD SIM74 :拔叫SIM卡中第74条记录中的号码 |
ATP | 将脉冲拔号设为缺省 | |
ATT | 将音频拔号设为缺省 | |
AT&F | 恢复工厂设置 | |
AT&V | 浏览有效设置 | |
AT+CPBS | 选择手机通讯录记忆,通讯录如用SM撰写命令:TA(+CPBW)。ME是Mobile Equipment,SM是SIM,TA是Data Card。
AT+CPBS=ME (选择ME记忆);例如,AT+CPBW=55,+123456789,John:在通讯录第55条处记录John的电话号码123456789 |
|
AT+CPBW | 输入手机通讯录内容 | |
AT+CPBW=? | (测试命令) | |
ATE | 回音 | |
AT? | 帮助 | |
AT*C |
启动SMS对译器;在对译器内,键入:
或
或
|
命令 | 解释 | |
其他SMS命令 | SCA=+123456 | 将短消息中心号码设为+123456 |
VALIDITY=y | y=: 0 - 143: (y+1) x 5分钟 144 - 167: 12小时 + (y-143) x 30分钟 168 - 196: (y-166) x 24小时 197 - 255: (y-192) x 1周 例如:VALIDITY=11 有效期为一小时;VALIDITY=NONE 有效期由系统决定 |
|
REPLY_PATH=ON/OFF | ||
CONFIRMATION=ON/OFF | SMS传送报告 | |
DATA_BITS=7 | 仅当使用缺省设置时可用DATA_BITS=8 | |
CLASS=DEFAULT | (default has phase 1 specifications) | |
CLASS=0 | 该类消息不会自动储存,收到后必须立即显示 | |
CLASS=1 | 该类消息收到后将储存在接收手机记忆体内 | |
CLASS=2 | 该类消息将储存在SIM卡中 | |
CLASS=3 | 该类消息将转发给连接在接收电话的数字终端 | |
PROTOCOL=DEFAULT | 选择接收者支持的协议,如:TELEX / FAX_G3 / FAX_G4 / VOICE / ERMES / TELETEX / UCI / X.400 / TYPE0 / TYPE7 | |
AT*T | 进入SMS block mode协议状态 | |
AT*V | 激活V.25bis状态 |
命令 | 解释 | |
SMS文本模式 | AT+CSMS | 选择消息服务Selects messaging service,例如:
AT+CSMS? 返回ME支持的所有消息格式 AT+CSMS=1,1,0 :支持mt、mo;不支持bm AT+CPMS={ME or SM},{ME or SM},{MT} 优选的消息储存地址(记忆体) |
AT+CMGF |
告诉DataCard使用何种消息格式。例如, |
|
AT+CSMP | 设置文本格式参数 | |
AT+CSMP? | 返回其他参数的值:
|
|
AT+CSDH | 显示文本格式参数/文件头 | |
AT+CSDH=0 | 不显示由命令+CSCA和CSMP定义的文件头的值 | |
AT+CSDH=1 | 显示结果码(result codes)中的全部数值 | |
AT+CSCA |
更新SMSC地址,并传送MO消息。可用于PDU和文本两种格式。
|
|
AT+CSCB | 选择小区广播消息的种类; AT+CSCB? 表示[mode],[mids],[dcss] modes: 值为0:接受[mids]和[dcss]指定的消息格式 值为1: [mids]和[dcss]指定的消息格式不获接受 mids: string的种类,指小区广播消息identifier的全部组合,缺省为空。 dcss: string的种类,指小区广播消息的数据编码方式的组合(data coding schemes),缺省为空。 |
|
AT+CSAS | 储存设置 | |
AT+CSAS=0 | 储存设置的文件位置(编号) | |
AT+CRES | 恢复原有设置 | |
AT+CRES=0 | 恢复设置的文件位置(编号) | |
AT+CNMI | TE新消息提醒。选择接收网络新消息新消息将如何向TE发出提示。 |