From a0a3e504fc345fce61c7dd4846daa3576640e178 Mon Sep 17 00:00:00 2001 From: Hirek Date: Thu, 26 Dec 2024 18:48:40 +0100 Subject: [PATCH] Add drawn and returned power values for pyrthon Added power_drawn and power_returned to dict (both double) --- Train.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Train.cpp b/Train.cpp index dc40337b..ac87ae1f 100644 --- a/Train.cpp +++ b/Train.cpp @@ -743,6 +743,9 @@ dictionary_source *TTrain::GetTrainState( dictionary_source const &Extraparamete dict->insert( "im", std::abs( mvControlled->Im ) ); dict->insert( "fuse", mvControlled->FuseFlag ); dict->insert( "epfuse", mvOccupied->EpFuse ); + dict->insert( "power_drawn", mvOccupied->EnergyMeter.first); + dict->insert( "power_returned", mvOccupied->EnergyMeter.second); + // induction motor state data char const *TXTT[ 10 ] = { "fd", "fdt", "fdb", "pd", "pdt", "pdb", "itothv", "1", "2", "3" }; char const *TXTC[ 10 ] = { "fr", "frt", "frb", "pr", "prt", "prb", "im", "vm", "ihv", "uhv" };