首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >python混合garmin时间戳

python混合garmin时间戳
EN

Stack Overflow用户
提问于 2016-08-18 09:53:37
回答 1查看 216关注 0票数 1

我属于garmin手表,为了报告统计数据,在这个sdk中有一个SDK,它们有两种格式的时间戳,一个是32位上的真正时间戳,另一个是16位上的下半部分,必须与第一部分结合起来。

我不知道用Python编写这个代码,有人能帮我吗?

这是他们的解释和公式

*timestamp_16是时间戳字段( 32位)的16位版本,表示时间戳的下16位。此字段意味着与先前的时间戳字段结合使用,该时间戳字段用作上16位的参考。处理这一领域的适当方法概述如下:

mesgTimestamp += ( timestamp_16 -( mesgTimestamp & 0xFFFF ))& 0xFFFF;*

我的问题不是获得两个时间戳,而是在python中将两者结合起来。

谢谢

EN

回答 1

Stack Overflow用户

发布于 2016-08-18 11:19:04

我不确定结果,但我从字面上解释,我把32位的时间戳左移了16位,然后向右移动了16位,用16位时间戳做了一个或按位排列。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39015119

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档