我正在使用Mediatek MT3333 GPS接收器(波特率:115200 bpS),但我得到的只是:
b'$GNGGA,132002.448,,,,,0,0,,,M,,M,,*5C\r\n'
b'$GPGSA,A,1,,,,,,,,,,,,,,,*1E\r\n'
b'$GLGSA,A,1,,,,,,,,,,,,,,,*02\r\n'
b'$GPGSV,1,1,00*79\r\n'
b'$GLGSV,1,1,00*65\r\n'
b'$GNRMC,132002.448,V,,,,,0.00,0.00,100417,,,N*5A\r\n'
b'$GNVTG,0.00,T,,M,0.00,N,0.00,K,N*2C\r\n'
经过一番研究后,我发现我的接收器没有修复,知道如何解决这个问题吗?
答案 0 :(得分:0)
看起来接收信号强度很低,因此您的GPS接收器模式不会获得GPS FIX
。最好将设备放在室外以验证接收是否稳定。
从上面显示的GPS语句中,您的Mediatek MT3333 GPS接收器输出已修改NMEA 0183 Sentence。所有标准句子都应以$GP
作为后缀开始,格式为$GPaaa
,其中aaa
是字母。
例如,
b'$GNRMC,132002.448,V,,,,,0.00,0.00,100417,,,N*5A\r\n'
应该被理解为$GPRMC,132002.448,V,,,,,0.00,0.00,100417,,,N*5A
如果符合NMEA。这句话告诉2017-04-10 12:30:02 (GMT)
no GPS fix
0 knot
速度为0 degree
而课程为{{1}}。如果GPS接收器的输出符合NMEA,您可以使用一些免费软件(例如VisualGPS)来评估GPS信号质量。
如果可能的话,建议将GPS天线更换为外置GPS天线,这是一个有2级放大器的有源GPS天线,增益约为28dBm,以改善GPS信号接收,以便获得稳定的修复。
从datasheet of Mediatek MT3333开始,它确实提到了改善GPS信号接收的方法:
连接到外部天线和高增益外部LNA 内部LNA处于低增益模式,具有高线性度。在这 配置,外部LNA增益范围为15至20 dB 推荐的。最大总外部RF前端增益包括 有源天线和外部LNA可以是43dB。
希望得到这个帮助。