From c655fd5b048f29cb0c1d381e50eade46218db16a Mon Sep 17 00:00:00 2001 From: Samuele Locatelli Date: Fri, 31 Mar 2023 14:34:45 +0200 Subject: [PATCH 1/2] fix decimali x calcolo counter in H decoder --- MP.MONO.DECODER/MP.MONO.DECODER.csproj | 2 +- MP.MONO.DECODER/Program.cs | 6 +++--- MP.MONO.DECODER/Resources/ChangeLog.html | 2 +- MP.MONO.DECODER/Resources/VersNum.txt | 2 +- MP.MONO.DECODER/Resources/manifest.xml | 2 +- 5 files changed, 7 insertions(+), 7 deletions(-) diff --git a/MP.MONO.DECODER/MP.MONO.DECODER.csproj b/MP.MONO.DECODER/MP.MONO.DECODER.csproj index f233458..6bd0283 100644 --- a/MP.MONO.DECODER/MP.MONO.DECODER.csproj +++ b/MP.MONO.DECODER/MP.MONO.DECODER.csproj @@ -6,7 +6,7 @@ enable enable AnyCPU;x86;x64 - 1.2.2303.3112 + 1.2.2303.3114 diff --git a/MP.MONO.DECODER/Program.cs b/MP.MONO.DECODER/Program.cs index 7ad2525..e9bf6d1 100644 --- a/MP.MONO.DECODER/Program.cs +++ b/MP.MONO.DECODER/Program.cs @@ -1612,15 +1612,15 @@ void CounterRecvPipe_EA_NewMessage(object? sender, EventArgs e) { foreach (var item in incrSet) { - // verifico i valori > soglia 1 minuto... - if (item.Value > 1) + // verifico i valori > soglia 5 minuti... + if (item.Value > 5) { // salvo var countRec = countStatus.Where(x => x.CCode == item.Key || x.CodAlias == item.Key).FirstOrDefault(); if (countRec != null) { // attenzione valori in ore, incrementi in minuti! - countRec.ActualVal = Math.Round(countRec.ActualVal + item.Value/60, 3); + countRec.ActualVal = Math.Round(countRec.ActualVal + item.Value/60, 6); // resetto counterMan.resetAccum(item.Key); } diff --git a/MP.MONO.DECODER/Resources/ChangeLog.html b/MP.MONO.DECODER/Resources/ChangeLog.html index 2a7c25e..f9dfae7 100644 --- a/MP.MONO.DECODER/Resources/ChangeLog.html +++ b/MP.MONO.DECODER/Resources/ChangeLog.html @@ -1,6 +1,6 @@ MAPO-MONO -

Version: 1.2.2303.3112

+

Version: 1.2.2303.3114


Release Note: