V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
shimmer99
V2EX  ›  问与答

请教个关于硬件数据解析的问题

  •  
  •   shimmer99 · Jul 26, 2021 · 1350 views
    This topic created in 1736 days ago, the information mentioned may be changed or developed.

    // 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 也没搜到太多内容,求解

    4 replies    2021-07-28 13:49:43 +08:00
    abvatous
        1
    abvatous  
       Jul 26, 2021
    插个眼,我也想知道

    ```
    // 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

    ```
    israinbow
        2
    israinbow  
       Jul 26, 2021
    时间戳可能是从 1970 年记为零开始计时的?
    shimmer99
        3
    shimmer99  
    OP
       Jul 28, 2021
    @abvatous 他文档写错了......
    abvatous
        4
    abvatous  
       Jul 28, 2021
    @shimmer99 #3

    按这?!!。。好吧~~
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5609 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 07:20 · PVG 15:20 · LAX 00:20 · JFK 03:20
    ♥ Do have faith in what you're doing.