rivista modalità update show dati in finestra debug

This commit is contained in:
Samuele E. Locatelli
2017-05-29 17:34:52 +02:00
parent 63a73c8457
commit 7f1fffb6d0
4 changed files with 12 additions and 7 deletions
-2
View File
@@ -722,8 +722,6 @@ namespace MTC_Adapter
Buffer.BlockCopy(tabDatiMtzByte, 0, tabDatiMtz, 0, tabDatiMtzByte.Length);
// decodifico aree memoria secondo tab configurazione
processMaintData(tabDatiMtz, maintData);
// verifica se debba salvare e mostrare dati
checkSavePersDataLayer();
}
/// <summary>
/// Gestione lettura dati analogici
+12 -1
View File
@@ -1906,6 +1906,8 @@ namespace MTC_Adapter
// processing degli strobes di allarme (da ULTIMA rappresentazione vettore dell'ADP)
processAlarm();
bool showDebugData = false;
// verifico se processare tutto "in un colpo solo"
if (procIotMem)
{
@@ -1947,6 +1949,8 @@ namespace MTC_Adapter
// SOLO in modalità testing forzo il controllo continuo allarmi...
forceAlarmCheck();
}
// salva richiesta update x dati debug
showDebugData = true;
}
// ciclo lento
else if (ciclo == gatherCycle.LF)
@@ -1958,6 +1962,8 @@ namespace MTC_Adapter
// eventuale log!
if (utils.CRB("recTime")) logTimeResults();
// salva richiesta update x dati debug
showDebugData = true;
}
// ciclo lentissimo
else if (ciclo == gatherCycle.VLF)
@@ -1969,6 +1975,11 @@ namespace MTC_Adapter
// processo e svuoto eventuali code di invio per Codici M/S/T
trySendCodMST();
}
if (showDebugData)
{
// verifica se debba salvare e mostrare dati
checkSavePersDataLayer();
}
// INVIO dati variati!
mAdapter.SendChanged();
@@ -3162,7 +3173,7 @@ namespace MTC_Adapter
{
// dati da PC
mClock.Value = string.Format("{0:yyyy-MM-dd} {0:HH:mm:ss}", DateTime.Now);
// gestisco lettura dati manutenzione da PLC...
getMtzDataFromPlc();
// gestisco lettura dati analogici da PLC...
-2
View File
@@ -611,8 +611,6 @@ namespace MTC_Adapter
if (utils.CRB("recTime")) TimingData.addResult(string.Format("R{0}-DatiMtz", tabDatiMtz.Length * 4), DateTime.Now.Subtract(inizio).Ticks);
// decodifico aree memoria secondo tab configurazione
processMaintData(tabDatiMtz, maintData);
// verifica se debba salvare e mostrare dati
checkSavePersDataLayer();
}
fatto = true;
}
@@ -615,8 +615,6 @@ namespace MTC_Adapter
if (utils.CRB("recTime")) TimingData.addResult(string.Format("R{0}-DatiMtz", tabDatiMtz.Length * 4), DateTime.Now.Subtract(inizio).Ticks);
// decodifico aree memoria secondo tab configurazione
processMaintData(tabDatiMtz, maintData);
// verifica se debba salvare e mostrare dati
checkSavePersDataLayer();
}
fatto = true;
}