2017-04-10 63 views
2

我使用的是联发科MT3333 GPS接收器(波特率:115200),但所有我得到是这样的:读取数据

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

您正在使用的GPS天线的品牌和型号是什么? – thewaywewere

+0

你已经在户外拍摄了南天空的清晰视野,对吧?有时你必须发送一个命令来启用接收器。 – Brad

+0

@thewaywewere GPS接收模块有一个内置天线,它有一个内置的低噪声放大器,所以我想没有必要使用外部天线。 – ahmed9207

回答

0

它看起来接收到的信号强度低,使您的GPS接收器模式没有得到一个GPS FIX。最好将设备放置在室外以验证是否有稳定的接收。

从GPS上面的句子表明,你的联发科MT3333 GPS接收器输出修改NMEA 0183 Sentence。所有的标准句子应该以$GP作为后缀,格式为$GPaaa,其中aaa是字母。

例如,

  • b'$GNRMC,132002.448,V,,,,,0.00,0.00,100417,,,N*5A\r\n'应该如果符合NMEA被解读为
  • $GPRMC,132002.448,V,,,,,0.00,0.00,100417,,,N*5A。这句话告诉2017-04-10 12:30:02 (GMT)得到no GPS fix,速度为0 knot,当然在0 degree

如果您的GPS接收机的输出NMEA一致,你可以使用一些免费软件,如VisualGPS,以评估GPS信号品质。

如果可能的话,建议将GPS天线改变到外部一次,有源GPS天线与2级放大器在大约28dBm的增益,提高了GPS信号的接收,以得到稳定的定位。

datasheet of Mediatek MT3333,它没有提及以下用于提高GPS信号接收:

的外部天线和在低增益模式中,它提供了高线性度连接到 内部LNA的高增益外部LNA。在这个 配置中,推荐的范围从15到20 dB的外部LNA增益为 。包括 有源天线和外部LNA的最大总外部RF前端增益可以达到43dB。

希望这有助于。

+0

好吧,我会检查出来,谢谢你的帮助 – ahmed9207

+0

@ ahmed9207如果我的答案有帮助,你能给我一个投票吗?如果最终有助于回答你的问题,请选择答案。 – thewaywewere

+0

遗憾的响应晚,所以在一些测试,我认为你是对的,室内GPS信号的时候是不是非常大,所以这是一个有点难以得到稳定的固定 – ahmed9207