AT+CNMI=2,2,0,0,0
// 用TEXT模式发短信息流程
AT+CMGF=1\r // TXT模式
//AT+CSCA="+8613800512500" // 写信息中心号码
AT+CSCS="GSM"\r // 字符集
AT+CMGS="+8618913179619"\r // 写手机号
>HELLO // 发"HELLO"
1A // (ctrl-Z)以十六进制发送
// 用PDU模式发短信息流程
AT+CMGF=0\r // pdu模式
AT+CSCS="UCS2"\r // 字符集
AT+CMGS= // 之后跟的是从短消息中心之后的所有字符长度
0891683108502105F0 // 短信息地址
11000D91683155845570F1 // 对方手机号
000800 // 14
06 // 要发送的数据长度
4F60597D0021 // 数据
0x1A // (ctrl-Z)以十六进制发送
注: 在发送短信时,SMSC地址可以不要,用00代替。
如发送“你好!”到13554855071.代码如下:
AT+CMGF=0\r
AT+CSCS="UCS2"\r
AT+CMGS=21\r
“0011000D91683155845570F1000801064F60597D0021”
0x1A
********************************************************************************
0891683108502105F011000D91683155845570F1000801064F60597D0021
0891683108502105F0 // 短信息地址
11000D91683155845570F1
000800 //14
06
4F60597D0021
什么是PDU Mode?
它是发送或接收手机SMS消息的一种方法。消息正文经过十六进制编码后进行传送; PDU发送只能输入十六进制的字符0-9 A-F.
基本的PDU命令:
->读取短消息
AT+CMGR:
->列举短消息
AT+CMGL:
->发送短消息
AT+CMGS:
PDU接收短信格式:
+CMT: ,26
08 // 地址信息的长度
91 // SMSC地址格式(TON/NPI),用国际格式号码(在前面加‘+’)
683108500145F1 // SMSC地址13800510541
24 // 基本参数(TP-MTI/MMS/RP)
0D // 回复地址数字个数,共13个十进制数(不包括91和‘F’)
91 // 回复地址格式(TON/NPI)
688119139716F9 // 回复地址(TP-RA)
00 // 协议标识(TP-PID)
08 // 用户信息编码方式(TP-DCS)
90809281543223 // 时间戳(TP-SCTS) 090829 18 45 23 32
06 // 用户信息长度(TP-UDL)
4F60597D0021 // 用户信息(TP-UD)转自bbs.sendsms.cn
分享到:
相关推荐
STM32调试笔记STM32调试笔记STM32调试笔记STM32调试笔记STM32调试笔记STM32调试笔记STM32调试笔记
阿南的ARM入门调试笔记,很详细很不错的东东。有他一步一步的调试过程和遇到的问题的详细笔记。。借花献佛了。。
2、SIM900_GSM发送中英文短信调试笔记
很好用 RC522 调试笔记RC522 调试笔记RC522 调试笔记
东芝TC358870调试笔记,分享给大家,简要介绍了HDMI转DIS的方案及调试。版权归原作者,仅转载分享!
VSCode项目工程调试debug 教程 笔记 VSCode项目工程调试debug 教程 笔记 VSCode项目工程调试debug 教程 笔记 VSCode项目工程调试debug 教程 笔记VSCode项目工程调试debug 教程 笔记VSCode项目工程调试debug 教程 ...
sim900串口调试笔记
OV9650 调试笔记 作者 推荐 调试笔记 作者 推荐
旦容器初始化已经结束,调时就会出现异常:2022/2/23 下午8:40Tomcat 源代码调试笔记 - 看不见的 Shell我看了下这个 if 之后的语句,并
AT91SAM7S64调试笔记 AT91SAM7S64调试笔记 AT91SAM7S64调试笔记
GSM_TC35i调试笔记GSM_TC35i调试笔记GSM_TC35i调试笔记
RFID 调试细节详解 囊括大部分遇到的硬件问题和软件问题!@
stm32adc调试应用笔记stm32adc调试应用笔记stm32adc调试应用笔记stm32adc调试应用笔记stm32adc调试应用笔记stm32adc调试应用笔记
TC35 调试的笔记
前端调试笔记,总结的很全面,可以参考一下(学会解bug才是真才实学)
DM9000A调试笔记.pdf
阿南入门调试笔记详细记录了从如何搭建嵌入式开发环境到基本开发实验的详细讲解
阿南的ARM入门调试笔记阿南的ARM入门调试笔记
本文档包括了调试ADS1118时遇到的一些疑问、测试数据以及可能原因,里面还包含了用STM32F407配置SPI驱动及调试ADS1118的必要代码。
C51单片机串口通信调试笔记,便于了解调试过程中的常见问题