# README ``` V2.2 1.添加H2O2-RS计算算法 V5 1.添加传感器预热检查 V5.1 1.排液最后的默认排空管道时间修改成8秒 V5.2 1.添加配置恢复出场设置接口 V5.3 添加加液时排空管路的逻辑 V6.3 修改小消毒机的喷液默认速率为4,上限为8 修改其他消毒机的喷液默认速率为15,上限为40 V6.4 调整默认风压 V6.5 修改H2O2浓度错误的BUG V8.0 重构部分代码,改善打印出来的日志效果。 ``` ``` TODO: 1. 如果CAN总线意外断开,程序无法自恢复通信。 2. 消毒前如果湿度过大,不开始消毒 ``` ``` 450RPM <=> 4:40 <=> 50ml 450RPM <=> 10.72 ml/min 42 ``` ``` 1. 输入rootiflytop9973可以进入超级用户 2. ws测试地址: ws://192.168.8.10:19000 ``` # 测试指令 ``` ./app.out 正常启动 开始消毒 {"command":"startDisinfection","loglevel":12,"messageId":"startDisinfection","roomVolume":0} 导出记录 {"command":"exportDisinfectionRecord","keys":["2024-0516-094233","2024-0516-092446","2024-0516-092339"],"messageId":"exportDisinfectionRecord"} ``` ``` sudo apt-get install sqlite3 libsqlite3-dev sudo apt-get install sqlite3:arm64 libsqlite3-dev:arm64 sqlite可视化 sudo apt-get install sqlitebrowser https://www.sqlite.org/docs.html ``` # 编译指令 ``` ./init.sh ./build.sh ```