将GPGSV转换为GPRMC或Google地图位置?

时间:2019-10-15 20:53:03

标签: nmea

当前,我正在将U-Blox 7m GPS与Arduino配合使用,在运行时,它可以在串行监视器上提供价值,例如:

$GPRMC,204843.00,V,,,,,,,151019,,,N*79
$GPVTG,,,,,,,,,N*30
$GPGGA,204843.00,,,,,0,03,11.41,,,,,,*69
$GPGSA,A,1,28,30,07,,,,,,,,,,11.46,11.41,1.00*08
$GPGSV,3,1,12,01,16,047,,02,02,199,,04,01,168,,06,31,170,*74
$GPGSV,3,2,12,07,20,136,24,11,11,042,,13,41,260,,15,18,290,09*76
$GPGSV,3,3,12,17,75,340,,19,69,256,,28,46,029,20,30,53,130,22*79
$GPGLL,,,,,204843.00,V,N*43

大约一个小时,它不断给出该值,我该如何将$ GPGSV值转换为Google地图位置??

1 个答案:

答案 0 :(得分:0)

$GPRMC将为您提供所需的数据。一个典型的句子如下:

$GPRMC,225446,A,4916.45,N,12311.12,W,000.5,054.7,191194,020.3,E*68

在该示例中,坐标是北纬49度16.45分钟,西纬123度11.12分钟。 (示例来自http://aprs.gids.nl/nmea/#rmc

但是,在您的数据中,您没有足够好的信号来解决问题。这就是为什么您在数据中看不到坐标的原因。