temp meter changes

This commit is contained in:
Stoyan Zlatev
2023-09-29 08:33:45 +02:00
parent 70b378c734
commit 24c43f4515
2 changed files with 27 additions and 24 deletions
+23 -23
View File
@@ -164,34 +164,34 @@
private String GetLutsText(String PcbId)
{
var ret = new StringBuilder();
var resp = LocalWebRequest.GetRequest($"http://10.49.40.25/MeterProcessState/api/TempFlange/GetLut?PcbId={PcbId}");
//var resp = LocalWebRequest.GetRequest($"http://10.49.40.25/MeterProcessState/api/TempFlange/GetLut?PcbId={PcbId}");
ret.AppendLine($"Ref Temp C°\t|\t AvgTof");
//ret.AppendLine($"Ref Temp C°\t|\t AvgTof");
var CurrentReqRequierd = new List<RefTempRange>();
CurrentReqRequierd.AddRange(reftempRangeReq);
try
{
cordonelTempLut = JsonConvert.DeserializeObject<List<CordonelTempLut>>(resp);
//var CurrentReqRequierd = new List<RefTempRange>();
//CurrentReqRequierd.AddRange(reftempRangeReq);
//try
//{
// cordonelTempLut = JsonConvert.DeserializeObject<List<CordonelTempLut>>(resp);
foreach (var item in cordonelTempLut.OrderBy(a => a.RefTempC))
{
CurrentReqRequierd.RemoveAll(rem => item.RefTempC >= rem.Min && item.RefTempC <= rem.Max);
ret.AppendLine($"{item.RefTempC.ToString("n8")}\t|\t{item.AvgTof}");
}
}
catch (Exception)
{
// foreach (var item in cordonelTempLut.OrderBy(a => a.RefTempC))
// {
// CurrentReqRequierd.RemoveAll(rem => item.RefTempC >= rem.Min && item.RefTempC <= rem.Max);
// ret.AppendLine($"{item.RefTempC.ToString("n8")}\t|\t{item.AvgTof}");
// }
//}
//catch (Exception)
//{
ret.AppendLine($"No entrys");
}
// ret.AppendLine($"No entrys");
//}
lutIsMissing = false;
foreach (var item in CurrentReqRequierd)
{
lutIsMissing = true;
ret.AppendLine($"{item.Min}-{item.Max}\t|\t Missing");
}
//lutIsMissing = false;
//foreach (var item in CurrentReqRequierd)
//{
// lutIsMissing = true;
// ret.AppendLine($"{item.Min}-{item.Max}\t|\t Missing");
//}
return ret.ToString();
}
@@ -142,7 +142,10 @@
if (this.messuring)
{
System.Threading.Thread.Sleep(1_000);
this.shortTimer.Enabled = true;
this.shortTimer.AutoReset = true;
this.shortTimer.Interval = 1_000;
this.shortTimer.Start();
}
else