diff --git a/IOB-UT-NEXT/ToMapo.cs b/IOB-UT-NEXT/ToMapo.cs
index d87aa0b0..a8426d61 100644
--- a/IOB-UT-NEXT/ToMapo.cs
+++ b/IOB-UT-NEXT/ToMapo.cs
@@ -103,7 +103,16 @@ namespace IOB_UT_NEXT
///
public int size { get; set; } = 0;
+ ///
+ /// Elenco allarmi configurati x la bitmap
+ ///
public List messages { get; set; } = new List();
+
+ ///
+ /// Array dei valori allarme correnti
+ ///
+ public int[] alarmsState { get; set; }
+
}
diff --git a/IOB-UT-NEXT/baseUtils.cs b/IOB-UT-NEXT/baseUtils.cs
index 18e5dd1e..84363305 100644
--- a/IOB-UT-NEXT/baseUtils.cs
+++ b/IOB-UT-NEXT/baseUtils.cs
@@ -40,7 +40,7 @@ namespace IOB_UT_NEXT
///
/// Fattore di riduzione dei log
///
- public static int logReduxFactor = 10;
+ public static int logReduxFactor = 5;
///
/// Status MP_IO
@@ -195,10 +195,6 @@ namespace IOB_UT_NEXT
client = new WebClientWT();
}
client.Headers.Add("user-agent", $"{CRS("appName")}");
-#if false
- WebClientWT client = new WebClientWT();
- client.Headers.Add("user-agent", CRS("appName"));
-#endif
try
{
answ = client.DownloadString(URL);
@@ -215,7 +211,7 @@ namespace IOB_UT_NEXT
if (logReduxFactor <= 0)
{
lg.Error($"Eccezione in esecuzione callURL: {URL}{Environment.NewLine}{exc}");
- logReduxFactor = 10;
+ logReduxFactor = 5;
}
}
// restituisco valore!
@@ -236,10 +232,7 @@ namespace IOB_UT_NEXT
clientPayload = new WebClientWT();
}
clientPayload.Headers.Add("user-agent", $"{CRS("appName")}-PAYLOAD");
-#if false
- WebClientWT clientPayload = new WebClientWT();
- clientPayload.Headers.Add("user-agent", CRS("appName"));
-#endif
+ clientPayload.Headers.Add("Content-Type", "application/json");
try
{
answ = clientPayload.UploadString(URL, payload);
@@ -251,12 +244,12 @@ namespace IOB_UT_NEXT
dtVetoSend = DateTime.Now.AddMilliseconds(pauseSendMSec);
// log ogni
- lg.Info($"Errore in callURL con PAYLOAD verso {URL}: impostato attesa di {pauseSendMSec} ms prima della prossima chiamata");
+ lg.Info($"Errore in callURL con PAYLOAD verso {URL}: impostato attesa di {pauseSendMSec} ms prima della prossima chiamata. Dump Pyaload:{Environment.NewLine}{payload}");
logReduxFactor--;
if (logReduxFactor <= 0)
{
- lg.Error($"Eccezione in esecuzione callURL: {URL}{Environment.NewLine}con payload: {payload}{Environment.NewLine}{exc}");
- logReduxFactor = 10;
+ lg.Error($"Eccezione in esecuzione callURL con PAYLOAD: {URL}{Environment.NewLine}con payload: {payload}{Environment.NewLine}{exc}");
+ logReduxFactor = 5;
}
}
// restituisco valore!