钱包厂家
免费服务热线

Free service

hotline

010-00000000
钱包厂家
热门搜索:
行业资讯
当前位置:首页 > 行业资讯

华为常用无线模块GSM短信发送例程三爪卡盘鞋里革特殊家具汽车挂件内圆磨床Frc

发布时间:2023-12-18 11:26:30 阅读: 来源:钱包厂家

华为常用无线模块GSM短信发送例程

本文以华为常用无线通讯模块为例,介绍利用南京唐鼎科技GPRS模块开发套件及串口调试工具发送短信例程:

一. GTM900B

连接好开发板和模块、天线(GPRS天线),插入SIM卡(注意不能有Pin码锁定,且是移动的SIM卡,如:138、139、150等开头的卡),使用串口调试工具,点选“回车”后,输入指令:at+cmgs=字符串长度,输入要发送的内容,点选“特殊字符”(点选后,会出现0x1A字样)。例如:

发送“当你看到此短信时,说明你已经成功使用了该产品。”

AT+CMGS=61

F011000DFE5F534F60770B52306B6477ED4FE165F6FF0C8BF4660E4F605DF27ECFF4F7F75284E868BE54EA754C13002

具体见最后详解。

二. EM310

连接好开发板和模块、天线(GPRS洁肤用品天线),插入SIM卡(注意不能有Pin码锁定,且是移动的SIM卡,如:138、139、150等开头的卡),使用串口调试工具,点选“回车”后,输入指令:at+cmgs绗缝机=字符串长度,输入要发送的内容高跟鞋,点选“特殊字符”(点选后,会出现0x1A字样)。例如:

at+cmgf=1(短信设为文本模式)

at+cmgs=””

hello this is a good news

三. EM200

连接好开发板和模块、天线(CDMA天线),插入SIM卡(注意不能有Pin码锁定,且是CDMA制式的SIM卡,如:189、1壶30、133开头的),使用串口调试工具,点选“回车”后,输入指令:at+cmgs=字符串长度,输入要发送的内容,点选“特殊字符”(点选后,会出现0x1A字样)。例如:

at+cmgf=1(短信设为文本模式)

at%cmgs=”” (注意是“%”)

hello this is a good news

AT指令发送PDU短信详解

本文以一个实例来解说AT指令发送PDU短信的全过程,假如我要发送下面的短信:

接收号码:+

短信内容:你好

短信中心号码:+

一、短信中心号码处理:用字符串 addr 表示

1、将短信息中心号码去掉+号,看看长度是否为偶数,如果不是,最后添加F

即 addr = "+"

=> addr = "F"

2、将奇数位和偶数位交换。

=> addr = "F0"

3、将短信息中心号码前面加上字符91,91是国际化的意思

=> addr = "F0"

4、算出 addr 长度,结果除2,格式化成2位的16进制字符串,16 / 2 = 8 => "08"

=> addr = "F0"

二、号码处理:用字符串 phone

1、将号码去掉+号,看看长度是否为偶数,如果不是,最后添加F

即 phone = "+"

=> phone = "F"

2、将号码奇数位和偶数位交换。

=> phone = "F6"

三、短信息部分处理:用字符串同人民1道拼搏、同祖国1道前进 msg 表示

1、转字符串转换为Unicode代码,例如“你好”的unicode代码为 4F60597D,

2、将 msg 长度除2,保留两位16进制数,即 4F60597D = 8 / 2 => "04",再加上 msg

=> msg = 从而使得塑料配方设计和回收更加灵活"044F60597D "

四、组合

1、号码前加上字符串 11000D91(1100:固定,0D:号码的长度,不算+号,十六进制表示,91:发送到为91,发送到小灵通为81),

即 phone = "11000D91" + phone

=> 11000DF6

2、号码后加上 000800 和刚才的短信息内容,000800也写死就可以了

即 phone = phone + "000800" + msg

即 11000DF6 + 000800 +044F60597D

=> phone = 11000DFF60597D

后面的len为此时phone长度,此处值19

3、phone 长度除以2,格式化成2位的十进制数

即 F011000DFF60597D

五、所以要发送的内容为

1、AT+CMGF=0

OK

2、“AT+CMGS=len”

AT+CMGS=19

3、> addr+phone

>F011000DFF60597D

其他举例:

发送“当你看到此短信时,说明你已经成功使用了该产品。”

AT+CMGS=61

> F011000DFE5F534F60770B52306B6477ED4FE165F6FF0C8BF4660E4F605DF27ECF621052是直接触及测控系统的效益发挥的技术9F4F7F75284E868BE54EA754C13002(end)

孩子咳嗽有痰怎么办
小孩急性中耳炎严重吗
小孩感冒流鼻涕吃什么药好
孩子咳嗽有痰怎么办