GPS 硬件和 Linux

GPS 硬件和 Linux

很快,我将为自己打造一台漂亮的车载电脑。我真正想实现的功能之一是 GPS 跟踪。我希望在汽车启动时跟踪我的 GPS 坐标并将其记录到本地 SQL 数据库中以供日后分析。我可能会用 Python 编程。

我见过 PCI GPS 卡,但它们是如何工作的?我需要订阅蜂窝网络才能使用它们吗?它们是否相当准确,锁定后精确到 2-3 英尺?

我该如何与这样的设备交互?请原谅我,我对计算机中的这种硬件还很陌生。

答案1

这是NMEA0183协议,它基本上只是通过串行端口传输的字符串格式。我认为有几部手机可以使用 NMEA0183 通过 USB 转串行接口输出其 GPS 坐标(如果我找到任何信息,我会更新)。

基本上,它的工作原理就像从串行端口读取数据一样。

我在网上简单查了一下 GPS PCI 卡,有一个带串行端口,这个 mini-PCIe一个似乎支持NMEA0183(我假设是通过模拟串行端口)。

相关内容