// MOOS file // 板卡 (RK3588 / Ubuntu 20.04) 专用 mission 配置 // 四个 systemd 服务(moosdb / pPowerManger / pPowerMangerHost / pCCU)共用本文件。 // 由 scripts/deploy.sh 推送到板卡 /root/work/h100/missions/h100.moos ServerHost = localhost ServerPort = 9000 Community = h100 ProcessConfig = pPowerManger { AppTick = 4 CommsTick = 4 log_level = INFO // 日志文件路径(目录需已存在,由 deploy.sh 创建) logpath = /root/work/h100/data/pPowerManger.log // 数据库存储路径(目录需已存在,由 deploy.sh 创建) dbpath = /root/work/h100/data/power_data.db // CCU 地址(pPowerManger -> pCCU 的 UDP 链路);不配置则默认 127.0.0.1:7000 ccuhost = 127.0.0.1 ccuport = 7000 } ProcessConfig = pPowerMangerHost { AppTick = 4 CommsTick = 4 WEB_PORT = 18080 // 反馈落盘(SQLite),路径可配置;目录不存在会自动创建 DB_FILE = /root/work/h100/data/feedback_data.db FB_LOG_ENABLED = true FB_LOG_KEEP_SECONDS = 86400 // 历史保留时长(秒),24h FB_LOG_PRUNE_INTERVAL_SECONDS = 60 // 清理检查周期(秒) } ProcessConfig = pCCU { AppTick = 4 CommsTick = 4 // FC 链路(本机监听 FC 状态;发送 FC 控制指令给燃料电池控制器) fc_local_port = 6000 fc_remote_ip = 192.168.1.162 fc_remote_port = 7000 // PM 链路(监听 pPowerManger 指令;向 pPowerManger 周期发送 PM 状态) // pPowerManger 与 pCCU 同机部署,pPowerManger 绑定 0.0.0.0:5001, // 故 PM 状态发送目标用回环地址即可送达。 pm_local_port = 7000 pm_remote_ip = 127.0.0.1 pm_remote_port = 5001 // 锂电池链路(协议:docs/锂电池协议20230324.docx) // 动力/仪表锂电池各自独立端口;本机监听端口需与电池侧配置的目的端口一致 dyn_bat_local_port = 7001 dyn_bat_remote_ip = 192.168.100.137 dyn_bat_remote_port = 7000 ins_bat_local_port = 7002 ins_bat_remote_ip = 192.168.100.136 ins_bat_remote_port = 7000 // 电池工况设定:10工房调试 / 30试验实航 / 50科研模式 bat_work_condition = 10 dbpath = /root/work/h100/data/pccu_data.db logpath = /root/work/h100/data/pCCU.log web_port = 8080 web_enable = true }