公司扫描仪、电控转台、自动化工装底座硬件型号繁多,各设备通信协议不统一,上层软件对接开发成本高。搭建标准化插件架构,统一多型号外设交互接口,实现硬件即插即用,降低新品设备软件适配周期。
点击空白处退出提示
公司扫描仪、电控转台、自动化工装底座硬件型号繁多,各设备通信协议不统一,上层软件对接开发成本高。搭建标准化插件架构,统一多型号外设交互接口,实现硬件即插即用,降低新品设备软件适配周期。
设计标准化插件接口框架,完成转台、扫描仪、自动化底座的设备枚举、指令收发、多设备时序同步模块开发;解决Conan跨平台依赖冲突,搭建Git-Runner自动化构建流水线,附带故障排查调试小工具,实现全系列硬件快速接入主程序。
主导中间件整体架构设计与编码落地,使用C++模块化插件架构,统一多型号设备通信接口。重点解决不同硬件协议兼容、多设备时序同步难点,优化Conan依赖管理,搭建Git-Runner自动化测试流水线,自主开发设备枚举、指令调度、故障调试全套功能代码。



评论