Details
-
Component Version
-
Resolution: Resolved
-
Obs Mgt & Controls
-
Team_WOMBAT
-
DiSQ
-
0.4.0
-
MINOR
-
0.4.0 Latest
-
Sprint 5
-
-
-
-
Description
Summary
Added
- WOM-390: SCU caches node IDs to JSON file after scanning server, which significantly speeds-up subsequent reconnects to the same server.
- WOM-410: GUI: Added Interlock indicator by "Interlock Ack" button
- WOM-310: GUI: Added Warning and Error tabs that contain a tree-view of the OPC-UA server warning and error status nodes.
- WOM-409: SCU added scu object generator functions to simplify scripting API
- WOM-352: Adding unique server identifier and nameplate info to Logger HDF5 files
- WOM-192: Adding RTD documentation
Changed
- WOM-340: Changes to support ICD version 2.0 including some breaking changes:
- WOM-334: Updated commands to handle session ID.
- WOM-335: Changed commands' arguments from enumerated types to integer types.
- WOM-399: SCU disconnects from incompatible CETC simulator versions and informs user with log and GUI status message - only v3.2.3. and up is compatible.
- WOM-235: Updated Track Table loading to work as per ICD v2 (works with PLC as CETC sim Track Table does not work)
- Non-breaking changes:
- WOM-397: GUI gracefully quits with unhandled exceptions or Unix signals.
- WOM-405: Handle unexpected closed connection in SCU lib.
- WOM-405: Replaced all command strings with Command Enum and result codes with ResultCode Enum classes.
- WOM-371: Data logger's wait_for_completion() has been squashed into stop() and local datetime is converted to timezone aware timestamp before writing to file.
Fixed
- WOM-406: Logger using local datetime when processing datapoints
- WOM-396: Fix unhandled missing call_method exception
- WOM-383: Handle write-error exception in SCU lib.