腾亨科技4g lte modem串口调试发送中英文短信方法

admin
2019-9-3 15:00
1100 0 原作者: admin 来自: 腾亨科技
简介
1、不熟练的客户,先在windows系统下测试,最好是win7系统,window下的串口助手,首先在windows下调试正常,在去调试linux的。 2、发送中文短信步骤,根据说明书上来就行 (1) 发送: AT+CMGF=1, 设置为文本模式。 ...
1、不熟练的客户,先在windows系统下测试,最好是win7系统,window下的串口助手,首先在windows下调试正常,在去调试linux的。

2、发送中文短信步骤,根据说明书上来就行

(1) 发送: AT+CMGF=1, 设置为文本模式。

(2)发送 AT+CSMP=17,167,2,25,设置文本模式参数。

(3)AT+CSCS=”UCS2”,设置为 UCS2 编码字符集。

(4)设定发送手机号:由于使用了 UCS2字符集,所有字符/数字/汉字,都必须使用 UNICODE 编码。可以使用Unicode转换工具转换。
注意4G报警器wavecom 2G报警器不同,4G报警器手机号码也需要转换成UNICODE 编码,2G的不需要。
AT+CMGS=”00310035003100310038003100330031003400390034”   双引号里面00310035003100310038003100330031003400390034是15118131494手机号码UNICODE 编码

(5)输入我们需要发送的内容:同样需要转为unicide编码

817E4EA879D162804E2D82F177ED4FE16D4B8BD5007400650073007400200073006D0073

(6)最后选择串口助手上的“十六进制发送”或者“HEX发送”勾选框,然后输入1A,点击发送,就可以收到发送成功的显示了。
发送成功返回:+CMGS:174
看下图演示:
AT发送中文短信测试
NOTE:前四步发送指令时如果串口助手上有发送新行,则需要勾选,没有的话,在输入完指令需要按一下回车再发送!!!


3、发送英文短信:步骤与中文短信类似,说明文档中说的很清楚

AT+CMGF=1
AT+CSCS="GSM"
AT+CSMP=17,167,0,0 //TXT 发送一般不用设置如果设置发送中文后想再发英文需要设置一次啊。
AT+CMGS="15118131494"//把手机号码换成你自己的

发送信息,十六进制发送1A,返回OK,证明发送成功!

NOTE:我们调试的时候没仔细看文档,发送完中文短信,再发英文需要设置 AT+CSMP,我们以为还是设置AT+CSMP=17,23,64,244,怎么改返回都是 text mode error!后来发现切换到发送英文信息模式需要设置 AT+CSMP=17,167,0,0而不是AT+CSMP=17,23,64,244!!
————————————————
看下图演示:
AT发送英文短信测试

收藏 邀请

鲜花

握手

雷人

路过

鸡蛋

相关阅读

精彩阅读

精选资讯

推荐资讯

广告位

扫描二维码 添加徐工微信咨询 电话:15118131494
联系我们

0755-82604707

周一至周五9:00-18:00

售后服务 / 投诉处理

Powered by 2013-2017   深圳市腾亨科技有限公司 版权所有   粤ICP备16015368号-1

QQ- 短信设备-4G全网通短信设备-JAVA短信二次开发包-Archiver-手机版-小黑屋- THKJ Inc.