Add LedMode

This commit is contained in:
Maxime Augier 2024-08-27 14:33:46 +02:00
parent d1a5666d18
commit 0a5891b5be

View File

@ -193,6 +193,7 @@ pub enum Observation {
CableLocked(bool), CableLocked(bool),
CableRating(f64), CableRating(f64),
LedMode(i64),
UserId(String), UserId(String),
ChargerOpMode(ChargerOpMode), ChargerOpMode(ChargerOpMode),
@ -246,6 +247,7 @@ impl Observation {
(32, Integer(temperature)) => Temperature(temperature), (32, Integer(temperature)) => Temperature(temperature),
(38, Integer(1)) => TriplePhase(false), (38, Integer(1)) => TriplePhase(false),
(38, Integer(3)) => TriplePhase(true), (38, Integer(3)) => TriplePhase(true),
(46, Integer(mode)) => LedMode(mode),
(48, Double(current)) => DynamicChargerCurrent(current), (48, Double(current)) => DynamicChargerCurrent(current),
(73, Double(amperes)) => CircuitTotalCurrent { phase: 1, amperes }, (73, Double(amperes)) => CircuitTotalCurrent { phase: 1, amperes },
(74, Double(amperes)) => CircuitTotalCurrent { phase: 2, amperes }, (74, Double(amperes)) => CircuitTotalCurrent { phase: 2, amperes },