#time #station #log #decoder #analyze #analyzer #dcf77

bin+lib radio_datetime_analyzer

时间站解码器日志文件分析器

8 个版本 (1 个稳定版)

1.0.0 2024年7月2日
0.1.6 2024年6月13日
0.1.5 2023年12月4日
0.1.4 2023年11月26日
0.1.0 2023年1月7日

#3#station

Download history 123/week @ 2024-06-12 6/week @ 2024-06-19 92/week @ 2024-06-26 64/week @ 2024-07-03 2/week @ 2024-07-10

每月下载量 158

MIT/Apache

32KB
733

时间站日志文件分析器

此工具使用 radio_datetime_utils 和每个站点的库来分析这些站点的日志文件。

使用方法

程序接受两个参数

  • 要分析文件的站点名称
  • 要分析文件的名称

目前支持 dcf77msf 站点。DCF77 是位于 77.5 kHz 的德国时间站,MSF 是位于 60 kHz 的英国时间站。维基百科上有更多关于这两个站点的信息。

输入文件

所有输入文件为纯文本格式,通常每分钟一行,除非发生接收错误,这时可能会接收到错误的分钟标记。分析器返回每个分析分钟的数据、时间、星期和夏令时(DST)状态。同时还会报告奇偶性和时间错误。某些信息仅适用于某些发射器。

  • DCF77

    • 技术人员的呼叫位(不影响接收到的数据)
    • 闰秒公告
    • 为第三方提供的信息
  • MSF

    • DUT1 值(UT1 和 UTC 之间的差值,以十分之一秒为单位)

DCF77 的文件格式

DCF77 日志文件有四个字符。所有其他字符都被丢弃。

  • '0' 表示 0 位
  • '1' 表示 1 位
  • '_' 表示无法正确解码的位
  • 换行符表示新的分钟

MSF 的文件格式

MSF 日志文件有六个字符。所有其他字符都被丢弃。

  • '0' 表示 0,0 位对
  • '1' 表示 1,0 位对
  • '2' 表示 0,1 位对(仅在位 1-16 中出现)
  • '3' 表示 1,1 位对(仅在位 53-58 中出现)
  • '4' 表示 500 毫秒的新分钟标记
  • '_' 表示无法正确解码的位
  • (换行符在这里仅作注释)

依赖项

~250KB