【问题标题】:Choosing a GPS to read position from VB.net 2010? Which one I should buy?选择 GPS 从 VB.net 2010 读取位置?我应该买哪一个?
【发布时间】:2013-09-05 12:00:08
【问题描述】:

我正在尝试构建一个设备来读取当前的 GPS 坐标。该设备将包括一台运行 Windows 7 的小型计算机。

我正在寻找一个 USB GPS 以将其连接到计算机并能够从我的 VB.net 2010 程序中读取 GPS 坐标。当然,这里最重要的是我需要什么硬件来完成它。建议我一些 GPS 型号。

我只需要一个 GPS 接收器还是需要更多硬件?

【问题讨论】:

    标签: vb.net visual-studio-2010 google-maps gps usb


    【解决方案1】:

    除了jcibar的回答:

    对于蓝牙 GPS 或大多数 USB 设备,您可能甚至不需要设置经典的 RS232 通信设置,例如“波特率”。无论您设置什么波特率,它都可以正常工作。

    查看 Windows 设备管理器的“端口(COM 和 LPT)”列表 - 列出的“COM”设备之一应该是 GPS 接收器,并且它多次包含说明它是什么的描述。

    例如在我的 Win7 x64 笔记本电脑上,我有一个“Sierra Wireless Gobi 2000 HS-USB NMEA 9001 (COM8)”端口,这是笔记本电脑的内置 GPS。它会在我打开端口的那一刻开始通信:

    17.09.2013 10:12:01.890 [RX] - $GPGSA,A,1,,,,,,,,,,,,,,,*1E<CR><LF>
    $GPGSV,4,1,16,10,,,,21,,,,20,,,,32,,,*7A<CR><LF>
    $GPGSV,4,2,16,31,,,,30,,,,29,,,,28,,,*78<CR><LF>
    $GPGSV,4,3,16,27,,,,26,,,,25,,,,24,,,*79<CR><LF>
    $GPGSV,4,4,16,23,,,,22,,,,19,,,,18,,,*7E<CR><LF>
    $GPGGA,,,,,,0,,,,,,,,*66<CR><LF>
    $PQXFI,,,,,,,,,,*56<CR><LF>
    $GPVTG,,T,,M,,N,,K,N*2C<CR><LF>
    $GPRMC,,V,,,,,,,,,,N*53<CR><LF>
    

    您可以使用任何串行 COM 端口/RS232 记录器对此进行测试。

    【讨论】:

      【解决方案2】:

      您可以使用任何提供 RS232 级串行接口(串行端口)的 GPS(USB、蓝牙)。 GPS 将创建一个虚拟串行端口(例如 COM13),您可以在 VB.net 程序中使用它来读取串行数据(NMEA 帧通常为 4800 波特)。

      例如,对于 USB,您可以使用如下内容:Haicom HI-206USB

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-11-11
        • 2010-10-24
        • 1970-01-01
        • 1970-01-01
        • 2011-09-09
        • 1970-01-01
        • 2010-11-24
        • 1970-01-01
        相关资源
        最近更新 更多