SIM300模块用AT指令发短信的一个很奇怪现象(80分)
发布时间:2010-06-14 16:49:34 文章来源:www.iduyao.cn 采编人员:星星草
SIM300模块用AT指令发短信的一个很奇怪现象(80分求助)
我用SIM300搭建了一个模块。插了一张动感地带的卡在上面,来测试发短信
先开始发的是GSM格式的字符短信 指令如下:
AT+CSCS="GSM"
OK
AT+CMGF=1
OK
AT+CMGS="15846821234"
>1234
+CMGS: 55
OK
上面的号码是我手机的号码,能正常收到短信。显示为123
然后开始发UCS2格式的中文短信 指令如下:
AT+CSCS="UCS2"
OK
AT+CMGF=1
OK
AT+CMGS="00310035003800340036003800320031003200330034"
>4F60597D (中文是你好的意思)
+CMGS: 56
OK
这个时候手机也能收到短信,但是打开发现里面什么也没有是空短信后来又试了还多次都一样
第二天公司给了张神州行的卡给我,我试了一下发现能正常发送中文短信,高兴的要死。当时也没太注意。过了几天再次测试的时候UCS2的中文短信能正常发送,但是发GSM的字符短信的时候接受的空短信。晕死,于是我把我上次测试的那张动感地带的卡插进去试了试发现还是和以前一样,能发GSM格式的短信不能发UCS2格式的。刚好和神州行的反过来了。
这是怎么搞的啊。。。。。。
你大爷这不是耍我么,谁能找出原因立即散分
------解决方案--------------------
发送UCS2格式短信的时候AT+CMGF需要设置为0.
------解决方案--------------------
哈哈,终于知道问题出在什么地方了。
除了要设置 AT+CSCS="GSM" 以外还要设置 AT+CSMP=17,167,0,0这里最后一位设置成0就可以正常收发GSM格式的短信了。如果设置成25再把AT+CSCS设置成"UCS2"正常收发"UCS2"格式的短信了。晕倒。。。。。。。。。。。。。
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。
其他相似内容:
-
关于3G模块上网速率的疑问
模块通过的是串口和主板连接,串口最高的波特率是115200bps,那市场上的上网卡是如何实现14Mbps的速率的?
...
-
如何window xp 或win7下的蓝牙编程
想编写一个window xp 或win7下的蓝牙小程序,却无从下手,网上找到的例子,都是在window mobie上的,...
-
有没集成wifi功能的单片机或处理器件芯片
有没集成wifi功能的单片机或处理器件芯片. 我想将该处理器做一个WIFI终端设备来用. 芯...
-
求 一种3G无线路由器,有两个SIM卡插槽,
有没有 一种3G无线路由器,有两个SIM卡插槽,同时支持联通和电信两种3G模式,同时有RJ45接口作为...
-
3G视频服务器
公司开发IPCAM,希望视频可以通过3G无线网络发送,让外访问。
已经开发了相关的板子,让联通的3G卡可以拔号上网,拔号很成...
-
GPRS模块和电脑通信
由于电脑是动态IP的,所以不知道要怎么下手!不可能每次都手动设置IP!
------解决方案--------------------
只...
-
SIM900发送AT+SAPBR=1,1返回错误!!!
用单片机给SIM900发送指令和结果返回如下,到第三条AT+SAPBR=1,1时,就返回+CME ERROR: operation n...
-
不同接口wifi的问题
wifi模块的的接口有很多比如SPI、SDIO、USB等,它们的传输数据的速率(M/S)是一样的吗?能达到多少?如果是要实时传输...
-
PC做服务端,GPRS模块做客户端,PC要配置什么才能与GPRS通信?
我们在做一个智能公交站牌,公交站牌上能显示某一站车的预计到达时间,现在...
-
【求教】华为3G模块EM770W,有哪位高人使用过或了解的吗?
EM770W无线通信模块支持WCDMA 3G
现在EM770W这个模块拿到手了,用串口连接,给...