- Pre test now checks firmware and adds the label dynamically to the panel
• AiQ_GUI.Designer.cs
- Added CbBxCameraModel.SelectedIndexChanged to properly wire UI element.
• Microsoft/StatsExcel.cs
- Improved workbook loading error handling to distinguish between corruption and file access issues.
• Added null-checks so labels are created dynamically when lblVorI is null (uses MainForm.Instance.AddLabelToPanel).
• Camera/CameraModules.cs
• Added null-label handling to create dynamic module labels with the correct content (OK or the error message).
• AiQ_GUI.cs
• Increased dynamic label width in MakeNewLabel from 220 → 700 to avoid truncated messages.
• Succesfully ran through a pre-test with dynamic labels
- Code refactored, DIagsPt1 and 2 moved into there own folder called DIagnostics
- Pre tests and final tests moved into a AiQ tests
- Mobile Pre Tests added
- Mobile pre test - Added firmware check for the SRZ
Features added:
- Onvif discoverable
- New Camera Type combo box
- Access has be changed to be more scalable and dynamic in preparation for more cameras