qt 读取串口数据,Python读取串口数据
Garmin GPS USB可以在GPSGate软件的帮助下与计算机进行通信。(当然程序也可以通过API访问USB驱动,从而获取Garmin接收机发送的GPS数据)。假设目前没有关于Garmin GPS USB(18x)的API,我们使用GPSGate软件从Garmin GPS USB获取GPS数据。
GPSGate,官方网站:http://gpsgate.com/support/client_users_guide,这个网站提供了一些关于GPSGate的解释。有一个关于Garmin GPS作为数据输入的介绍。
Garmin GPS的USB版本不支持NMEA协议格式。仅支持Garmin自定义协议,因此很少有应用程序可以使用该接收器。GPSGate解决了这个问题。GPSGate可以与Gamin GPS USB连接,可以作为NMEA的GPS,与串口连接,然后与应用程序通信。
http://gpsgate.com/support/using_a_garmin_gps_as_input
GPSGate设置:
设置输入,从下拉框中选择Garmin USB-,点击【打开】按钮。如果无法打开,请单击按钮[设置向导]来检测游戏USB设备。
运行OK表示有有效的GPS数据,但无法确定其位置(是因为在室内吗?)
图标为绿色,表示不仅有有效的GPS数据,还可以确定其位置。
单击[设置向导]按钮检测游戏USB设备。以下串行端口号,其中可用的串行端口有com3、com4、com5和com6。即应用程序只有选择上述串口才能获取GPS数据,否则无法获取。单击[完成]按钮完成。
GPSGate:不支持路径点、轨迹或路线。
GPSRead实现如下,GPS数据可以从Gamrin USB获取。
源代码:GPSReader
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。