Beginning of the Implementing multple cameras into the AiQ GUI
Features added: - Onvif discoverable - New Camera Type combo box - Access has be changed to be more scalable and dynamic in preparation for more cameras
This commit is contained in:
11
Helper.cs
11
Helper.cs
@@ -83,26 +83,26 @@ namespace AiQ_GUI
|
||||
case 0:
|
||||
if (!await MainForm.Instance.DisplayQuestion("Is the sleeve aligned correctly?"))
|
||||
{
|
||||
await MainForm.Instance.TestFailed(Btn, $"Visual Test Fail - Sleeve not aligned{Level.ERROR}");
|
||||
await MainForm.Instance.TestFailed(Btn, $"Visual Test Fail - Sleeve not aligned");
|
||||
|
||||
}
|
||||
break;
|
||||
case 1:
|
||||
if (!await MainForm.Instance.DisplayQuestion("Are all the screws fitted in the front?"))
|
||||
{
|
||||
await MainForm.Instance.TestFailed(Btn, $"Visual Test Fail - Not all front screws fitted{Level.ERROR}");
|
||||
await MainForm.Instance.TestFailed(Btn, $"Visual Test Fail - Not all front screws fitted");
|
||||
}
|
||||
break;
|
||||
case 2:
|
||||
if (!await MainForm.Instance.DisplayQuestion("Are all the screws fitted in the rear?"))
|
||||
{
|
||||
await MainForm.Instance.TestFailed(Btn, $"Visual Test Fail - Not all rear screws fitted{Level.ERROR}");
|
||||
await MainForm.Instance.TestFailed(Btn, $"Visual Test Fail - Not all rear screws fitted");
|
||||
}
|
||||
break;
|
||||
case 3:
|
||||
if (await MainForm.Instance.DisplayQuestion("Shake unit, does it rattle?"))
|
||||
{
|
||||
await MainForm.Instance.TestFailed(Btn, $"Visual Test Fail - Unit rattles{Level.ERROR}");
|
||||
await MainForm.Instance.TestFailed(Btn, $"Visual Test Fail - Unit rattles");
|
||||
}
|
||||
break;
|
||||
default:
|
||||
@@ -123,7 +123,7 @@ namespace AiQ_GUI
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
MainForm.Instance.AddToActionsList($"Error fetching versions for {IPAddress}: {ex.Message}{Level.ERROR}");
|
||||
MainForm.Instance.AddToActionsList($"Error fetching versions for {IPAddress}: {ex.Message}", Level.ERROR);
|
||||
return null;
|
||||
}
|
||||
|
||||
@@ -187,6 +187,7 @@ namespace AiQ_GUI
|
||||
public bool IsChecked { get; set; } // Is it checked for soak test?
|
||||
public CheckBox CheckBox { get; set; } = new CheckBox();
|
||||
public string TestReportLoc { get; set; } = string.Empty; // Location of test report file
|
||||
public string Manfr { get; internal set; }
|
||||
}
|
||||
|
||||
// Static class for global flags
|
||||
|
||||
Reference in New Issue
Block a user