【发布时间】:2012-01-31 17:58:19
【问题描述】:
今天我们有两个内置 GPS 的系统我花了一点时间,我写了一些代码来获取坐标。我的问题是如何在 Windows 7 64bit 下获取 GPS 时间并更新系统时钟?
【问题讨论】:
-
这只是部分 Python 问题。这更像是一个 Windows 64 问题,即哪个 API 调用会改变时钟。请更新您的标签。
-
如何获得 GPS 坐标?
今天我们有两个内置 GPS 的系统我花了一点时间,我写了一些代码来获取坐标。我的问题是如何在 Windows 7 64bit 下获取 GPS 时间并更新系统时钟?
【问题讨论】:
您可以从 NMEA 语句中读取 GPS 时间;就像坐标一样。
WinAPI 中的时钟更新:
BOOL SetSystemTime(CONST SYSTEMTIME *lpSystemTime);
pywin32下:
win32api.SetSystemTime
【讨论】:
您使用什么库来处理 GPS 数据?如果您使用的是 gpsd,我希望执行以下操作:-
导入全球定位系统
会话 - gps.gps()
时间 = session.utc, session.fix.time
然后您可以使用 Skippy 提供的信息使用变量“时间”更新系统时钟
【讨论】: