【问题标题】:GPS coordinates not updated every timeGPS坐标不是每次都更新
【发布时间】:2017-11-19 12:18:18
【问题描述】:

我正在使用 SIM808 获取 GPS 坐标。我每 10 秒获取一次 GPS 数据。但我得到相同的 GPS 坐标 2-3 次。 AT 命令 (CGPSINF) 不会在每次调用时产生一个新坐标,所以我反复得到相同的坐标。

请帮助我解释为什么我没有在每次 AT 命令调用时获取更新的 GPS 坐标。以前我在研究 Ublox GPS 接收器,同样的事情也发生在那里。当我在 Raspberry Pi 上将其与 Python 库一起使用时,该模块还会发送重复的坐标。

【问题讨论】:

  • NMEA 数据显示什么?

标签: gps raspberry-pi android-gps


【解决方案1】:

会有一些数据串行存储在缓冲区中。您必须在读取数据之前刷新它。 假设你的串口是这样定义的:

ab= serial.Serial('/dev/ttyUSB0')

所以在读取数据之前刷新缓冲区。

ab.flush()

然后从中读取数据。

ab.readline()

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-02-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多