GSM 的很多,但是CDMA Modem短消息发送却甚少,这是CDMA的问题...

caylay 2003-08-21 12:23:48
我用的是WAVE COM 的CDMA 模块,接上电脑,用串口收发英文没有问题,但是中文却有问题,因为GSM的很多,但是在CDMA地中文发送却怎么都不行,请前辈指教:


开始的设置:(英文比较)
1、AT+CMGF=1<CR><LF>

2、AT+CNMI=2,1,1,1,0<CR><LF> //设置MODEM格式

3、AT+WSCL=1,2<CR><LF> //设置MODEM的短消息格式为英文TEXT格式
4. AT+CMGS="13312938282"<CR>Hello,Word<ctrl+z>

都是成功的

中文设置:

1、AT+CMGF=0<CR><LF> //PDU设置

2、AT+CNMI=2,1,1,1,0<CR><LF> //设置MODEM格式

3、AT+WSCL=6,4<CR><LF> //设置MODEM的短消息格式为PDU格式,即短信字符中文,编码为Unicode

***************************************
4. AT+CMGS="13312938282"<CR>UNICODE编码<ctrl+z>
***************************************
因为在CDMA AT命令格式上,是这样,但是不成功

我把GSM SMS 地发送方式写上去,还是不成功,如下:

1)//m_SendBufferData = "AT+CMGS=91683153078466F00D04F60597D\x001A";
2)m_SendBufferData = "AT+CMGS=\"13357048668\"\r\n4F60597D001A";
3)//m_SendBufferData = "AT+CMGS=19\r4F60597D\x1A";
4)//m_SendBufferData = "AT+CMGS=19\r0891683153078466F811000D91683153078466F8000800044F60597D\x1A";

问题:
1.英文TEXT模式下,无需设置SMC短消息中心号码,中文模式一定要设置吗?
2.如果要设置中心号码,深圳的CDMA 133XXXXXXX卡的短消息中心号码是多少?
3.发送之后,出现的是ERROR
4.发送之后,OK和ERROR都没有,CTRL-Z显示的是"->"符号,后面就连着显示了,发布出去
5."AT+CMGS=19\r"之后,没有出现">"大于符号

6.说明书上的AT+CMGS="13312938282"<CR>UNICODE编码<ctrl+z>是否是错的,正确的发送该怎样写.


请各位大侠帮帮忙,分析分析,我错在那里??????????

WUWUWUWU....



...全文
82 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
142857 2004-03-25
  • 打赏
  • 举报
回复
CDMA 根本不支持PDU格式!
gcai 2003-09-01
  • 打赏
  • 举报
回复
学习
ptys 2003-08-29
  • 打赏
  • 举报
回复
同意楼上
xysome 2003-08-29
  • 打赏
  • 举报
回复
1、中文模式不一定需要设置短信中心号码
2、sorry
3、中文模式发送短信不是你所说的那样的格式,因此会出现error
4、对于英文模式下,发送其实可以分成两个步骤,先是对方手机号码,回车后会出现一个->符号,这个符号是发送信息提示信号,紧接着就是具体内容了
5、要想在中文模式下出现->符号,at+cmgs=19后面应该是回车换行
6、说明书上的AT+CMGS="13312938282"<CR>UNICODE编码<ctrl+z>是错误的,具体发送方式请见下面网址:
http://expert.csdn.net/Expert/topic/1373/1373268.xml?temp=.9518549
lin6194 2003-08-26
  • 打赏
  • 举报
回复
你要是还搞不定,发EMail我吧,marksoft@21cn.com
caylay 2003-08-21
  • 打赏
  • 举报
回复
怎么每人跟帖呢,不够加分

3,846

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 无线
社区管理员
  • 无线
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧