2012-03-12 25 views
0

是否有可能从GPS获取位置信息到我的笔记本电脑?根据我的理解,我可以通过电缆将GPS设备连接到笔记本电脑(通过UART或USB)并获取此信息。如何阅读在Linux和Windows上的GPS信息

我没有特定的GPS设备,所以任何如何在任何设备上获取此信息的例子都会很棒。

(我的主要目标是,保存在一个文件信息,而我开车,然后通过使用在线地图,看到的地方,我已经BEEM)

+0

谢谢。我现在就改变它。 – kakush 2012-03-18 09:48:26

回答

2

一旦你有一个UART/RS232型连接时,GPS通常以NMEA 0183格式进行流式传输,格式为逗号分隔的ASCII。这很容易解码,并有很多free examples在那里如何做到这一点。

+0

是否都是以NMEA 0183格式流式传输的GPS设备? – kakush 2012-03-12 16:12:40

+0

我已经使用过的任何带有串行输出的GPS系统都可以选择传输NMEA 0183,因为它是最长的标准。问题可能在于低端接收器根本没有任何串行输出。目前你也可以看到蓝牙常用来代替RS232,但这通常仍然会以虚拟COM端口作为NMEA。你瞄准哪些设备? – 2012-03-12 16:23:11

+0

嗨谢恩,我找不到我在找什么。我需要的是一个解析GPS语句的c代码,并将这些信息放在某种数据结构中。我找不到一个免费的C代码。 (我不关心GUI表示) – kakush 2012-03-21 10:39:35