GSM模块短信发送举例

先发送 AT+CMGS= YYY [CR] ; 其中 YYY TPDU 的十进制长度,不包括SMSC的长度

发英文用Bit7编码 dcs=0 0,编码前用户数据最大长度为160字节
发中文用UCS2编码 dcs=0 8,编码前用户数据最大长度为70
发送二进制数据用Bit8编码dcs=15,编码前用户数据最大长度为140字节

1. 用Bit7编码发送英文信息
以下例子 发送到 13606809135
报文是 1234
Bit7译码为
           04 31D98C06
           04 长度
数据 31D98C06    1234Bit7编码

具体AT命令
AT+CMGF=0[CR]         设为PDU格式

   AT+CMGS=019 [CR]
0011000D91683106 869031 F 5 000 0A7 04 31D98C06[Ctrl/Z][CR]

2. 用UCS2编码发送中文信息


以下例子 发送到  1360302 10 52
报文是 你好
UCS2译码为
           044F60597D
           04 长度
数据 4f60597d   汉字UniCode
具体AT命令
AT+CMGF=0[CR]         设为PDU格式

   AT+CMGS=019 [CR]
0011000D9168310603125 0 F20008 A7 044F60597D [Ctrl/Z][CR]

3 用Bit8编码发送二进制数据


以下例子 发送到  13 857162075
报文是 0x86 0x40
Bit8译码为
8640
          0 2 长度
具体AT命令
AT+CMGF=0[CR]         设为PDU格式

   AT+CMGS=01 7[CR]
   0011000D91683158172670F50015 A7 0 28640[Ctrl/Z][CR]
转自bbs.sendsms.cn
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值