手头有一台可以使用SIM卡的CE6.0机器,如何得到信号强度

bingxuebage 2011-10-09 11:06:57
软件系统模块已经烧好

我如何通过应用层,得到手机信号强度

再问一下,我如何使用超级终端发送AT指令到机器实现拨号?


PS:是WINCE系统机器,带GSM模块的GPS
...全文
197 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
bingxuebage 2011-10-17
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 91program 的回复:]

发什么收什么,一般是硬件有问题,看看TX和RX接的是不是不对
[/Quote]


查到了,是这个原因!谢谢诶各位!!
woshi_ziyu 2011-10-14
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 91program 的回复:]

还有一种可能,模块开启了Echo功能,即输入什么回显什么。

试着用 ATE0 来关闭回显功能。
[/Quote]
++
91program 2011-10-14
  • 打赏
  • 举报
回复
还有一种可能,模块开启了Echo功能,即输入什么回显什么。

试着用 ATE0 来关闭回显功能。
91program 2011-10-14
  • 打赏
  • 举报
回复
发什么收什么,一般是硬件有问题,看看TX和RX接的是不是不对
QQ515311445 2011-10-13
  • 打赏
  • 举报
回复
AT+CSQ\r\n
bingxuebage 2011-10-11
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 sigmac 的回复:]

应该发送的是“AT+CSQ\xd\xa”,末尾这两个字节不能省略
其次要确认模块缺省的波特率,
你如果收到是正常的ASC字符,说明波特率有效。
你把末尾的\xD\xA加上
[/Quote]


发什么收什么,这是什么原因;群哦确定应该是COM6,因为打开GPRS连接后COM6就被占用了

sigmac 2011-10-11
  • 打赏
  • 举报
回复
应该发送的是“AT+CSQ\xd\xa”,末尾这两个字节不能省略
其次要确认模块缺省的波特率,
你如果收到是正常的ASC字符,说明波特率有效。
你把末尾的\xD\xA加上
bingxuebage 2011-10-10
  • 打赏
  • 举报
回复
com 6 ,115200,串口调试工具,发送"AT+CSQ"返回"AT+CSQ",发什么返回什么!
sigmac 2011-10-10
  • 打赏
  • 举报
回复
对,是向串口发送AT+CSQ,看返回值
gooogleman 2011-10-09
  • 打赏
  • 举报
回复
用串口调试助手发过去就可以了。
gooogleman 2011-10-09
  • 打赏
  • 举报
回复
AT+CSQ

返回三个数字,中间的那个就是。
bingxuebage 2011-10-09
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 llxxhm 的回复:]

对应的模块是有对应的手册的,照着手册上的做就行,华为EM310和MG323模块都可以通过发送AT+CSQ查询信号强度,拨号使用ATD
[/Quote]

测试部门没有手册。有没有通用的方法

“发送AT+CSQ查询信号强度”写程序如何让去做,C++?

拜谢~~
QQ515311445 2011-10-09
  • 打赏
  • 举报
回复
对应的模块是有对应的手册的,照着手册上的做就行,华为EM310和MG323模块都可以通过发送AT+CSQ查询信号强度,拨号使用ATD
northcan 2011-10-09
  • 打赏
  • 举报
回复
用c++、vb.net、c#.net都行。
会哪个用哪个,向串口发送AT+CSQ就可以返回信号强度。

19,500

社区成员

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

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