我正在尝试实现 BLE 网格时间模型。从网格接收到的时间数据采用 TAI 格式,我需要使用本地 RTC 来跟踪该时间。为此,我必须在本地将 TAI 时间 从网格转换为 UTC,以便我的节点可以使用 RTC 跟踪时间。我正在寻找一个通用的 C 源文件,它可以在开始实施之前执行此操作。有人可以建议它是否已经存在吗?
IAU SOFA 库 (https://www.iausofa.org/current_C.html#Downloads) 有
iauUtctai()
和 iauTaiutc()
子例程,仅用于 UTC 到 TAI 以及反向转换。