短信回执设置

本文介绍了如何在Delphi程序中实现短信回执功能,包括GSM MODEM硬件接口的设置、AT指令的详细解释、代码修改以及操作步骤。关键在于设置AT+CNMI指令和修改发送代码中的参数,以便接收和解析短信回执。
摘要由CSDN通过智能技术生成
 
短信回执
 
最近本人在做一个关于短消息的回执的程序,费了十牛三虎之力,又查了许多资料, 再加上自己的实际试验、应用,在前人的基础上做下总结,添加点自己经验,,并且发现网上关于短信回执的有一定的错误,下面本人经过整理的足疗,介绍给大家,以飨读者。
一、硬件接口
   GSM MODEM 支持GSM07.05、GSM07.07所定义的的AT指令集。通过串口与计算机相连
二、短消息回执设置
    AT+CNMI=2,2,0,1,1 //新收到的短信直接发送至TE终端,不存储在SM卡中,这是关键的一步,如果设置不对,可能收不到短信回执,切记!下面将它的意思说明如下:
 
AT+CNMI=<mode>,<mt>,<bm>,<ds>,<brf>
参数:
 mode:
 0——缓存在终端
 1——直接发送到TE
mt:
 0——接收到新的SMS不返回事件
 1——如果接收到的SMS存储在na ,则返回
    +CMTI:<mem>,<index>
 2——除了Class2 SMS,新的SMS直接发送到终端,返回:
   +CMT:<length><CR><LF><PDU>
 3——Class3 SMS使用mt=2的方法返回,其他类型的使用mt=1的方法返回。
 bm:
 0——小区广播不通知
 2——新的小区广播通知,返回
    +CBM:<length><CR><LF ><pdu>
3——Class3格式的小区广播通知,使用bm=2格式
ds:
 0——状态报告不通知
 1——新的状态报告通知,返回:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值