参与部门CBB库开发,提高代码复用率。
1、输出进程公共基类CBB库,实现公共部分代码,包括:日志等级更改、进程心跳、基础通信主题订阅等功能,从而统一进程风格,避免重复开发,提升效率。
2、输出基于syslog系统日志封装日志库,规避syslog日志记录长度限制缺陷,实现不同等级的日志记录接口和十六进制数据记录接口,同时支持自定义日志接口,提高可扩展性。
3、输出时间转换库,提供GPS、UTC、本地时间转换接口。
4、输出电台、主板库,屏蔽不同厂家模块差异,提供识别、功能查询、读写通信、上下电等操作接口。