2016-08-18 73 views
0

我屬於一個Garmin的手錶,報告統計他們在此SDK中的SDK 他們有一個時間戳兩種格式 一個是32位 真正的時間戳另一個是16位其下部必須combinate蒙山第一蟒蛇混合Garmin的時間戳

我不知道在Python編寫這個有人可以幫我

這裏是他們的解釋和公式

* timestamp_16是時間戳字段的16位版本(是32位)代表低呃時間戳的16位。 此字段旨在與較早的時間戳字段結合使用,該字段用作高16位的參考。 正確的方式來處理這個領域總結如下:

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

我的問題是不是得到兩個時間戳,但到combinate兩人在蟒蛇

感謝

回答

0

我不知道結果,但我把他們從字面上解釋 我移位樂的32位時間戳英尺16個職位 然後我將16個位置向右移動,我用16位時間戳創建一個或按位數