wince6 如何获取GPRS信号的强度
用的GPRS模块是 FIBOCOM 的 G600+6410+wince6.0R2 已经实现GPRS功能了,RAS拨号都正常,现在需要实时获取信号强度,不能断开次连接,就像WM6那种在桌面上显示信号强度, 请问各位有没有什么好的方法没~
先谢过了~
发AT指令获取 信号强度。
信号强度是GPRS模块提供的信息,需要看驱动是如何实现的,并采用什么方法通知应用?
AT指令这种方式,不通过驱动的。因为GPRS模块是通过串口和系统进行交互的。
数据通讯中,是否可以支持同时发送AT指令,也是要看GPRS模块是支持。如果不支持,只能断开链接;如果支持,就可以满足要求。
MUX 是比较通用的实现方式,一个物理串口虚拟为两个串口
一个用于 GPRS 数据传输,一个用于 AT 命令传输。 MS在WinCE6下已实现了MUX协议(..\WINCE600\PUBLIC\CELLCORE\710MUX)。一个物理串口虚拟出两个串口,一个用于数据通道(拨号连接),一个用于命令通道(发AT指令)
加了个mux就ok了