当前位置:首页 >> 机械/仪表 >>

SIM900模块发送长短信


文本模式下发长短信 AT+CSMP 的参数 fo vp pid dcs,其中主要是 fo 设置 Bit No. 7 RP 0 6 UDHI 1 5 SRR 0 4 VPF 1 0 3 2 RD 0 1 MTI 0 1 0

要实现发送长短信,必须设 bit6=1,即 UDHI=1。标准版本软件默认 17、49,一旦设置 81 就会返回 error 的。 修改后的软件可以通过 AT 指令控制 AT+CSMP 中 fo 参数设置。 fo=0x51(十进制 81、二进制 1010001),set UDHI 作用是通知 SMS 中心这个短信是长信。 设了 UDHI 后的发信内容前 6 个字节为长信协议头, 是通知接收方如何组合长信的, 如没有 协议头发出的会作单一条短信对待。 通过模块实现文本模式发送长短信,是分多次发的,每次不大于短信规定的 140 字节,模 块是不会智能加上协议头。 以两条为例; 第一条 05 00 03 39 02 01 4F 60 59 7D 30 02 //你好。 第二条 05 00 03 39 02 02 8B F7 7A 0D 50 19 // 请稍候 上述经发送第一条后,再发第二条,手机将会显示: 你好。请稍候 协议头解析 05—— 协议头的长度 00 ——标志这是个分拆短信 03 ——分拆数据元素的长度 39 ——唯一标志(用于把两条短信合并) 02 ——一共两条 02 ——这是第二条 AT+CMGF=1 OK AT+CSCS="UCS2" OK AT+CSCA? +CSCA: "002B0038003600310033003800300030003200310030003500300030",145 OK AT+CSMP=81,167,0,25 OK

AT+CMGS="00310033003800310038003200370030003000360039" > 0500033902014F60597D3002 +CMGS: 115 OK AT+CMGS="00310033003800310038003200370030003000360039" > 0500033902028BF77A0D5019 +CMGS: 116 OK PDU 模式发送长短信 通过模块实现 PDU 模式发送长短信,也是分多次发的,每次不大于短信规定的 140 字节, 模块是不会智能加上协议头。

0891683108200305F0——SMSC 地址,也可以直接用 00 代替,表示用默认的地址 51——有协议头标志 00——MR 0D91683118280760F9——回复地址 00——TP-PID 08——TP-DCS 01——时间戳 (TP-SCTS) 0A——用户信息长度 (TP-UDL) 05——协议头的长度 00——标志这是个分拆短信 03——分拆数据元素的长度 23——唯一标志(用于把两条短信合并) 02——一共两条 01——这是第一条

AT+CMGF=0 OK AT+CSCS="UCS2" OK AT+CSCA? +CSCA: "002B0038003600310033003800300030003200310030003500300030",145 OK AT+CMGS=25 > 0051000D91683118280760F90008010A0500032302014F60597D +CMGS: 117 OK AT+CMGS=25 > 0051000D91683118280760F90008010A0500032302024F60597D +CMGS: 118 OK


相关文章:
此程序是本人通过51单片机控制sim900发送英文短信
此程序是本人通过51单片机控制sim900发送英文短信_电子/电路_工程科技_专业资料。...SIM900A模块 单片机 54页 免费 SIM900A AT命令手册V1.0... 186页 5下载...
SIM900A GSM 模块使用
SIM900A GSM 模块使用 1. GSM 的介绍 2. SIM900A---AT 指令集的介绍 3. 4.发送英文短信的操作 1.GSM: 二代的移动通信: 作用:通讯行业 移动电话,远程控...
SIM900A各功能指令
2.3 短信的读取与发送 AT+CNMI,用于设置新消息指示。发送: AT+CNMI=2,1,设置新消息提示,当收到新消息, 且 SIM 卡未满的时候, SIM900A 模块会返回数据给...
SIM900A模块系列调试(未完)
使用标准的 AT 指令对 SIM900A 模块进行控制,实现打电话发短信等功能。所以,您要 做的是:使用您的控制器(包括单片机、电脑等)连接到我们的 SIM900A 模块的 ...
基于SIM900A远程短信控制模块2路输出
基于SIM900A远程短信控制模块2路输出_电子/电路_工程科技_专业资料。SIM900A...【注意】 1.手机发送指令后等待主机回复,不要急于马上发送,长时间(至少 2 ...
SIM900A模块-单片机
SIM900A模块-单片机_电子/电路_工程科技_专业资料。单片机 GSM ...基于 SIM900A 的农业远程控制系统通过用户手机向 GSM 网络发送短信,接收 用户机...
3、SIM800-sim900系类模块GPRS部分调试笔记
3、SIM800-sim900系类模块GPRS部分调试笔记_电子/电路_工程科技_专业资料。一...如下图所示 发送后切换到 HEX 发送,发送 1A 发送完成,服务器会收到模块发送...
SIM900A调试方法
SIM900A 调试方法 使用电脑控制的方法在教程中有详细的介绍, 使用 USB 设备将模块与电脑连接,如果调试不成功,首先检查一下 USB 设备和驱动 及串口软件是否好用。...
GPRS无线模块SIM900A硬件设计注意事项
SIM900A 模块 VBAT 供电的走线太长、线宽也很窄,稳压电容离 VBAT 引脚又较...接收短信息、接收数据等; 外部电话呼入 接收短消息(拉低 120ms) 数传下模块...
SIM900 tcp异常处理
SIM900 tcp异常处理_计算机软件及应用_IT/计算机_专业...OK // 如果外部有电话、短信进来,可以通过 RI ...发送的数据量(模块端) 参数 2: (模块端)已发送...
更多相关标签: