砖墙隔音效果:发送SMS需要使用到AT命令

来源:百度文库 编辑:偶看新闻 时间:2024/04/29 04:52:07

发送SMS需要使用到AT命令

来源: 作者: 热度:191262


    

发送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对译器;在对译器内,键入:

SEND [回车]
+36209540572[回车]
你好,我发现AT命令中有BUG。
(ctrl+z发送,ctrl+e取消)

STORE 
[你好,我发现AT命令中有BUG。]
(ctrl+z储存)

STORE/ME
STORE/SIM
DIR                 显示储存在手机active memory内的一条消息
DIR/ME         选择手机记忆体
DIR/SIM    选择SIM卡记忆体
DIR/NEW      显示未阅读消息
当看完一条消息后,就会出现如下选择:
P – 上一条       N – 下一条    D – 删除              Q – 返回上一层
SHOW           显示SMS传输参数
SAVE             保存SMS传输参数
HELP              出现一小段SMS命令
EXIT               退出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={mt},{mo},{bm}          {}内为各格式对应的数值,0=不支持,1=支持
mt – mobile terminated
mo - mobile originated
bm - broadcast

AT+CSMS=1,1,0 :支持mt、mo;不支持bm

AT+CPMS={ME or SM},{ME or SM},{MT}  优选的消息储存地址(记忆体)
例如:           AT+CPMS=ME,ME,MT 
ME 对ME记忆消息进行读取和删除,ME执行这些命令;MT(与ME相关的任何存储)设置收取SMS的记忆。

  AT+CMGF

告诉DataCard使用何种消息格式。例如,
AT+CMGF=?    列出所有支持格式,0=PDU (缺省),1=文本格式(text mode)

  AT+CSMP 设置文本格式参数   AT+CSMP? 返回其他参数的值:
  • [first octet of SMS-Deliver, SMS-Submit (default=17), SMS-Status-Report in integer format.]
  • [depending on SMS-Submit setting:TP-Validity-Period either in integer format (default 167) or in time-string format.]
  • [TP-Protocol-Identifier in integer format (default 0).]
  • [SMS Data Coding Scheme (default 0).]
  AT+CSDH 显示文本格式参数/文件头   AT+CSDH=0 不显示由命令+CSCA和CSMP定义的文件头的值   AT+CSDH=1 显示结果码(result codes)中的全部数值   AT+CSCA

更新SMSC地址,并传送MO消息。可用于PDU和文本两种格式。
AT+CSCA=?

  • [RP SC address Address-Value field in string format] 
  • [RP SC address Type-of-Address octet in integer format]

 

  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发出提示。