// Full test packet : [Packet Num][180][SEC][MIN][HOUR][WEEK][DAY][MONTH][YEAR][CRC-16][0XFF] // SEC, MIN, HOUR, DAY, MONTH and YEAR are in BCD format // Test Set 1 ( 12:00:00 (THU) 8 Jul 2021 ) - 01B400001210120721D309FF // Test Set 2 ( 00:00:00 (MON) 1 Jan 2021 ) - 01B400000020010121966FFF
如上图所示,是时间是怎么计算得出后面的 16 进制字符串的,前几位和后几位都懂,中间的有点对不上,BCD FORMAT 也没搜到太多内容,求解
1
abvatous 2021-07-26 20:05:46 +08:00
插个眼,我也想知道
``` // Day 和星期是怎么表示的? // Test Set 1 ( 12:00:00 (THU) 8 Jul 2021 ) - 01B4 000012 10 12 07 21 D309 FF // Test Set 2 ( 00:00:00 (MON) 1 Jan 2021 ) - 01B4 000000 20 01 01 21 966F FF ``` |
2
israinbow 2021-07-26 20:21:53 +08:00
时间戳可能是从 1970 年记为零开始计时的?
|