屁眼公司的mu609 miniPCIe版本的3G模块,已经通过AT命令打开了GPS功能。
成功读出NMEA格式语句,可是模块始终无法定位,所有语句都是无效定位信息。
开启AGPS辅助定位也无法定位。换了天线也没用。
所有GPS输出信息都是以下这样的:
$GPGSA,A,1,,,,,,,,,,,,,,,*1E
$GPGSV,4,1,16,06,,,,32,,,,24,,,,29,,,*71
$GPGSV,4,2,16,18,,,,22,,,,04,,,,11,,,*75
$GPGSV,4,3,16,17,,,,03,,,,12,,,,30,,,*7C
$GPGSV,4,4,16,01,,,,23,,,,15,,,,27,,,*7F
$GPGGA,,,,,,0,,,,,,,,*66
$GPVTG,,T,,M,,N,,K,N*2C
$GPRMC,,V,,,,,,,,,,N*53
$GPGSA,A,1,,,,,,,,,,,,,,,*1E
$GPGSV,4,1,16,05,,,,06,,,,32,,,,24,,,*7F
$GPGSV,4,2,16,29,,,,18,,,,22,,,,04,,,*7E
$GPGSV,4,3,16,11,,,,17,,,,03,,,,12,,,*7F
$GPGSV,4,4,16,30,,,,01,,,,23,,,,15,,,*79
$GPGGA,,,,,,0,,,,,,,,*66
$GPVTG,,T,,M,,N,,K,N*2C
$GPRMC,,V,,,,,,,,,,N*53
只有GPS卫星编号,仰角,方位角和信噪比信息都没有,GPS处于初始化状态,全部都是无效数据.
以前调试UBLOX NEO-6M GPS模块都没遇到这些情况。
mu609模块我是在linux机器上调试的,装好驱动显示ttyUSB0~4,5个设备文件。
ttyUSB0 3G通讯口
ttyUSB1 未知
ttyUSB2 命令控制口
ttyUSB3 GPS数据输出
ttyUSB4 功能类似ttyUSB2
打开ttyUSB2 输入at^wpdgp
然后就能从ttyUSB3读取GPS输出语句
过一段时间ttyUSB2就会返回定位结束的错误信息
^POSEND 12(Session ended due to timeout (i.e., for GPS search)) or 15(Session ended due to an error in fix)
不知道是不是配置问题,我按照AT命令手册配置下来都是一个样,无法定位……特来求助,先谢谢了。 |
|