Changelog
1.6.0
Mobile (1.6.1)
- Added support for feedback mode.
- Fixed skewing issue on Android/IOS app with camera sensors that are not 4:3 when the MaxResolution image is used. (Processed image should now match preview window)
- Fixed some issues with Dialog Messages
MVS Server (1.6.0)
- Added Capability Reports.
- Statistics can now be generated that compare reported results against known results
- Added Challenge/Feedback Mode Feature.
- Feedback mode can be toggled for each inspection point. While operating in this mode the device acquiring the image will request feedback from the user.
- Improved Traceability UI
- BREAKING CHANGE: PLC Push Messages will not return a response if the mobile application's version is 1.6.0 or below (must be >= 1.6.1)
Migrating To This Release
- While migrating MVS Server to this release it is recommended to ensure that the
DbConnection
in theappsettings.json
file has theTrustServerCertificate=True
flag set. Otherwise the application may not connect to the SQL server.
"ConnectionStrings": {
"DbConnection": "Server=.\\SQLEXPRESS;Database=MVSServer;User Id=MVSServer;Password={REMOVED};MultipleActiveResultSets=true;TrustServerCertificate=True"
},
1.4.0
Server
- Reworked Image Save Directory to simplify working with images on the server. Images are now all saved to the
Raw
folder. Migration handles moving existing InspectionRecords and Training data to the new file structure when moving to this version. - Images can now be downloaded in multiple ways structured in the same way as the old image sets on disk
- Inspection Results can be filtered and downloaded from the Results page
- All of the results from a specific Inspection Point can be downloaded from the Inspection Detail page
- Training Images for an Inspection Point can be downloaded from the Inspection Detail Page
- Now supports the ability to run as an ImageCollection service with no IPM processing.
- PLC can trigger inspections when
InspectionStatus
is0
and the inspection point has no workspace assigned. - Train mode is now enabled explicitly on each inspection point (previously was inferred by having no workspace assigned)
- PLC can trigger on inspections in training mode, but the category will be unknown
- Inspection point now supports a number of new flags for enabling specific behaviour
- Setting the inspection in train mode (see above)
- Enabling the flashlight automatically on mobile
- Allowing user feedback on inspections on mobile in audit mode. Useful for marking false positives/negatives.
- Printing the serial directly on the image in the bottom right.
- New Audit Jobs feature provides the ability to create a long running background job to process images and view results
- A job can be created from either existing inspection results, or uploaded images
- Batch processing has been moved from inspection point to the Audit Jobs page
IPM
- IPM Workspace Details will now show the last modified date on the workspace file.
1.3.0
- Improved error reporting when multiple users attempt to run the same IPM on the same machine.
New Features: - Added support for Push Messages sent from the PLC to connected cameras. - Note: this has also updated the I/O tag structure. If the PLC Instance status says "Missing Features" the push message I/O is not defined in the OPC server. Update the addresses in the PLC and re-create the PLC Instance to update to the latest I/O structure.
1.2.0
New Features
- Added Training Mode to acquire and categorize images for deep learning models
- Added Batch Run Reports to inspection points.
- Improved support of multiple IPM systems.
- Added a display to show realtime OPC tag data for a PLC Instance.
- Improved diagnostics when a PLC Instance is in a faulted state.
- Added support for Backup and Restore of the MVS Server configuration
- Added custom driver support.
Bug fixes
- Fixed some issues with allen bradly tag generation.
- Added new PLC
ErrorCode
to indicate when a inspection point is not properly configured to handle a inspection - Disconnecting a IPM client will now properly notify the PLC Instances of a state change
- Improved performance when a PLC instance is disconnected
- Added endpoints for camera registration
1.1.7
- Release is now self-contained
1.1.6
- Fixed issue with null values and InspectionID_ECHO.
1.1.5
- Updated Remote camera hub to send device information to connected devices
1.1.0
- Updated PLC Instance's to support Inspection Override commands
1.0.0
- Initial Release