【问题标题】:Synchronizing windows clock using GPS使用 GPS 同步 windows 时钟
【发布时间】:2012-01-31 17:58:19
【问题描述】:

今天我们有两个内置 GPS 的系统我花了一点时间,我写了一些代码来获取坐标。我的问题是如何在 Windows 7 64bit 下获取 GPS 时间并更新系统时钟?

【问题讨论】:

  • 这只是部分 Python 问题。这更像是一个 Windows 64 问题,即哪个 API 调用会改变时钟。请更新您的标签。
  • 如何获得 GPS 坐标?

标签: python windows api gps


【解决方案1】:

您可以从 NMEA 语句中读取 GPS 时间;就像坐标一样。

WinAPI 中的时钟更新:

BOOL SetSystemTime(CONST SYSTEMTIME *lpSystemTime);

pywin32下:

win32api.SetSystemTime

【讨论】:

    【解决方案2】:

    您使用什么库来处理 GPS 数据?如果您使用的是 gpsd,我希望执行以下操作:-

    导入全球定位系统

    会话 - gps.gps()
    时间 = session.utc, session.fix.time

    然后您可以使用 Skippy 提供的信息使用变量“时间”更新系统时钟

    【讨论】:

    • 很遗憾 gpsd 不支持 windows。
    猜你喜欢
    • 2021-03-13
    • 1970-01-01
    • 1970-01-01
    • 2017-12-19
    • 1970-01-01
    • 2018-03-10
    • 2014-05-12
    • 1970-01-01
    • 2017-08-22
    相关资源
    最近更新 更多