满足汽车仪表系统的属性管理,汽车仪表系统有很多属性,这些属性有临时的、持久化的,由于是车载平台需要一种轻量级的持久化和广播方案。
点击空白处退出提示
满足汽车仪表系统的属性管理,汽车仪表系统有很多属性,这些属性有临时的、持久化的,由于是车载平台需要一种轻量级的持久化和广播方案。
PPS 原本是 QNX 下的 属性发布订阅系统,主要可以通过 文件 IO 进行 属性(KV短数据)的广播和接收。但是Linux平台没有这套基础设施,为了整个仪表的属性管理在不同平台上有一致的代码,所以利用 Fuse 文件系统(另一套实现是 Linux 内核模块),完美的复刻了 多对多的 发布、订阅。
整个代码从立项、方案敲定,到设计阶段的文档编写,和后来的编码、调试,都由我一人完成。



评论