摘要
本发明公开了一种基于红外遥控协议的IRIG‑B码解析方法,旨在解决现有5G通信模组输出的IRIG‑B码解析需额外硬件、开发效率低、成本高、兼容性差及可靠性不足等问题。本发明该方法通过复用红外遥控接收电路,将5G通信模组输出的IRIG‑B码信号直接接入红外遥控接收头,无需额外设计专用滤波电路或主控模块,降低硬件成本;基于开源的红外遥控NEC解析算法,通过算法参数重定义、状态机适配、修改码元识别逻辑,实现对IRIG‑B码的解析;最终从码元中提取年、月、日、时、分、秒等时间信息并同步至系统实时时钟。本发明兼容单片机、Linux等多平台,提升了开发效率,扩展了5G通信模组的使用场景,有助于促进物联网应用发展。