毕业设计碰上了华为的GTM900

[复制链接]
4462|14
 楼主| cainiao402 发表于 2007-12-18 21:21 | 显示全部楼层 |阅读模式
各位大虾:小弟我刚刚接触华为的GTM900模块。<br />我使用它来发短信的时候碰到如下的问题:<br />操作过成:<br />1:&nbsp;AT+CMGF=1回车&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(采用文本格式发送)<br />2:AT+CMGS=&quot;+8613XXXXXXXXX&quot;回车&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(短信要发送到的手机号)<br /><br />到此步操作一切顺利。按照说明2步后<br />出现一个“&gt”然后就可以输入要发送的内容<br />然后以CTRL+Z结束发送。<br /><br />我想发送“你好”两个字到对方的手机,但你好后必须跟着CTRL+Z才能结束内容并发送。我所用的串口不能捕捉CTRL+Z的键值,所以我就用了别的软件捕捉到了其等效于十六进制的AE,于是我就在十六进制的清况下发了“你好”(C4&nbsp;E3&nbsp;BA&nbsp;C3&nbsp;6F)CTRL+Z(AE)<br /><br />但手机没有反应从串口看我只是发了“你好”并没有发送到CTRL+Z;我后来以为是我没加回车。但加了也一样。没有串口没有把我的CTRL+Z发送出去所以发送显示表示我还没有要结束内容并发送信息。老是回出现“&gt”.<br /><br />请问各位大虾着是什么原因呢?CTRL+Z怎么会发不出去。&nbsp;<br />
 楼主| cainiao402 发表于 2007-12-18 22:47 | 显示全部楼层

难道是我问的问题太简单了?

  
 楼主| cainiao402 发表于 2007-12-18 22:52 | 显示全部楼层

有时候看到网上有些问题问的太幼稚了。<br />所以大虾们看都都没怎么答。<br />难道我问的问题也犯了同样的错误?<br />如果这样还请大虾们多见凉。<br />小弟真的琢磨了好久了。不得其解。<br />还请大虾们不啬指教啊。呵呵。
djh139 发表于 2007-12-19 09:23 | 显示全部楼层

ctrl+z应该是0x1a吧

  
 楼主| cainiao402 发表于 2007-12-19 12:03 | 显示全部楼层

谢谢djh139

谢谢djh139回我信息啊。<br />我换了发送软件,就可以发送了。<br />但我又有了新的问题了:<br />我发现我想发送信息到我的手机。操作如下:<br />1:&nbsp;AT+CMGF=1回车&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(采用文本格式发送)<br />2:AT+CMGS=&quot;+8613XXXXXXXXX&quot;回车&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(短信要发送到的手机号)<br />3:内容。CTRL+Z<br />但返回只有<br />OK。<br />我的手机没收到信息。<br />这是怎么回事呢?<br />按说明书应该返回&nbsp;+CMGS:&nbsp;&ltmr&gt[,scts&gt]&nbsp;OK&nbsp;<br />但我的只有OK<br />为什么?
 楼主| cainiao402 发表于 2007-12-19 20:26 | 显示全部楼层

更新

现在问题是这样的:<br />1:&nbsp;AT+CMGF=1回车&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(采用文本格式发送)<br />2:AT+CMGS=&quot;+8613XXXXXXXXX&quot;回车&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(短信要发送到的手机号)<br />3:内容。CTRL+Z<br />在我发送后老是回应<br />ERROR<br />为什么会发不出去的呢?
 楼主| cainiao402 发表于 2007-12-20 10:15 | 显示全部楼层

没人理啊?

??
wallaby 发表于 2007-12-20 14:48 | 显示全部楼层

你发英文试试,

你发英文试试,看有没有问题,记不记得我们早期用的手机是不能发汉字的,,,,不知道GTM900支持不,如果不支持汉字,那么就要转换后发了吧
 楼主| cainiao402 发表于 2007-12-20 17:09 | 显示全部楼层

我就是发英文的啊。

我发的就是英文的啊。我发的内容是:AA&ltCTRL+Z&gt.<br />这样都不行啊。好郁闷啊。那位大虾会的。帮帮我啊。<br />摆贴两天了。自己看了都两个多星期的资料了。问题还没解决。
阿南 发表于 2007-12-20 19:16 | 显示全部楼层

re 2楼(难道是我问的问题太简单了?):

楼主,应该是大伙都没用过GTM900,所以才没有回复,请见谅.<br /><br />祝楼主早日解决问题!
fluke56512 发表于 2007-12-20 19:18 | 显示全部楼层

找华为的客服吧

  
 楼主| cainiao402 发表于 2007-12-21 10:24 | 显示全部楼层

谢谢你们了

哦,到现在为止,虽然问题还没解决。但我以经跟模块公司联系上了。<br />问题应该会很快就有结果吧,呵呵,希望。<br />还是谢谢你们回我的贴了。呵呵。<br />大家交流的感觉真好。菜鸟我还是挺感谢你们这些热心人的。呵呵。谢谢。
icecut 发表于 2007-12-21 17:08 | 显示全部楼层

我记得似乎不是CTRL+Z

&quot;000000000000000000032
<br />你发0x1a试试,用这个代替CTRL+Z,
xddzccn 发表于 2007-12-21 21:25 | 显示全部楼层

星网锐捷

LZ&nbsp;是星网锐捷的吧!
publicrtos 发表于 2008-1-12 22:33 | 显示全部楼层

愚昧无知

汉字要用PDU格式,你用TEXT格式哭死也发不了汉字
您需要登录后才可以回帖 登录 | 注册

本版积分规则

100

主题

240

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部