USB转GSM模块发送中英文测试

使用模块前注意事项

使用USB转GSM模块要 注意 两点:
1.所在地要有2G基站,因为这是2G信号产品。
2.最好使用移动卡,有些地方电信和联通卡无法使用。

模块图片

模块测试

这里介绍模块的短信发送测试,主要是发送英文短信和中文短信。

发送英文短信

先将SIM卡插入模块背后的卡槽里(卡槽一般有SIM卡插入的方向指示),再将USB接口插在电脑上,工作指示灯为3秒闪一次时则网络正常接入,这时候就可以开始测试了。
第一步:发送"AT+CSCS=“GSM”“,设置为文本模式,返回OK。
第二步:发送"AT+CMGS="158********”“,设置接收短信的手机号码,返回> 。
第三步:发送"TEST”,设置要发送的文本内容,返回> 。
第二步:发送"1A"(16进制发送),结束发送,返回+CMGS:XXX。(XXX:是接收的短信数)  。
在这里插入图片描述

发送中文短信

第一步:发送"AT+CMGF=1",设置短信系统进入文本模式,与之对应的是PDU模式,返回OK。
第二步:发送"AT+CSMP=17,167,0,8",设置为可发送汉字,返回OK 。
第三步:发送"AT+CSCS="UCS2"“,设置为UCS2字符集编码,返回OK 。
第四步:发送"AT+CMGS=“00310035003800310038003600340033xxxxxxxxxxxx””,设置接收短信的电话号码Unicode码,返回> 。
第五步:发送"4F184FE175355B506B228FCE60A8",设置要发送的文本内容Unicode码,返回> 。
第六步:发送"1A"(16进制发送),结束发送,返回+CMGS:XXX。(XXX:是接收的短信数)  。
在这里插入图片描述
在这里插入图片描述

中文短信测试

手机收到短信页面

发送完0x1A后对应可以看到手机也会收到相应的短信。
在这里插入图片描述

常见问题

1.没有发送成功,每个指令都要勾选“发送新行”,除了发送"1A"时候勾选发送新行。
在这里插入图片描述
2.发送0x1A时要勾选"16进制发送",不然会是文本形式发送,没有起到结束发送的效果。

在这里插入图片描述

总结

测试的时候一定要注意发送新行和16进制的勾选,其他测试指令可以看具体的AT指令手册。

猜你喜欢

转载自blog.csdn.net/qq_42250136/article/details/131646267