Bez popisu

yuanan 58dd535903 Merge remote-tracking branch 'origin/master' před 2 týdny
config 6746c697d3 update gold_bms.csv před 2 týdny
src d0153aa32d 【功能】高特BMS数据解析 před 2 týdny
.gitignore 6a442cecf8 【框架搭建】update před 2 měsíci
Cargo.lock ed3f5fa0d8 【功能】MQTT根据topic分配给dev před 3 týdny
Cargo.toml ed3f5fa0d8 【功能】MQTT根据topic分配给dev před 3 týdny
emu-config.yaml cf43596a8a 【功能】ModbusTCP重连机制与高特BMS před 2 týdny
readme.md d909592fe8 【框架搭建】增加类图 před 2 měsíci

readme.md

系统类图

classDiagram
    class Service {
        +run() Result~JoinHandle~
    }
    <<interface>> Service
    class Pcs {
        +new() Pcs
        +run() Result~JoinHandle~
    }
    class Bms {
        +new() Bms
        +run() Result~JoinHandle~
    }
    Pcs ..|> Service
    Bms ..|> Service
    class Ems {
        +devices: Vec~Service~
        +start_services() Result
    }
    Ems *-- Service