------------------------------------------------------------------------------- -- Copyright Active Research Limited 2015-20 -- -- -- -- Release notes for the -- -- Actisense Toolkit, Update & Config Utility -- -- -- ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- -- Product Firmware releases available -- ------------------------------------------------------------------------------- Actisense EMU-1 Firmware: EMU-1 Release v0.070 (added in v1.041.017) EMU-1 Release v1.015 (added in v1.040.016) Actisense PRO-BUF-1 Firmware: PRO-BUF-1 Release v1.005 (added in v1.012.005) Actisense PRO-BUF-1 Web UI: PRO-BUF-1 Release v1.002 (added in v1.012.005) Actisense PRO-MUX-1 & NDC-5 Firmware: PRO-MUX-1 Release v1.004 (added in v1.034.015) PRO-MUX-1 Release v1.006 (added in v1.041.017) Actisense PRO-MUX-1 & NDC-5 Web UI: PRO-MUX-1 Release v1.004 (added in v1.034.015) PRO-MUX-1 Release v1.007 (added in v1.048.019) ------------------------------------------------------------------------------- -- Changes from v1.051 to v1.052 -- ------------------------------------------------------------------------------- Improvements: - Disabled option to chose a library gauge as template for a custom gauge until this feature can be improved. ------------------------------------------------------------------------------- -- Changes from v1.050 to v1.051 -- ------------------------------------------------------------------------------- Improvements: - Added NGW-1 Configuration manual and option to open it from Ribbon menu. ------------------------------------------------------------------------------- -- Changes from v1.048 to v1.050 -- ------------------------------------------------------------------------------- Bug Fixes: - Improved Custom Gauge facility. ------------------------------------------------------------------------------- -- Changes from v1.047 to v1.048 -- ------------------------------------------------------------------------------- Bug Fixes: - Improved networking library for BST-Ethernet and IP Data view. - Updated PRO-MUX-1 & NDC-5 Web UI to v1.007. - Added 'Offset' buttons to Custom Gauge editor that allow quicker editing. ------------------------------------------------------------------------------- -- Changes from v1.046 to v1.047 -- ------------------------------------------------------------------------------- Bug Fixes: - Fixed PRO-MUX-1 & NDC-5 upgrade/downgrade that was not reliable enough. - Fixed IPv4 AutoIP mode for PRO-MUX-1 & NDC-5 by increasing comms timeouts. ------------------------------------------------------------------------------- -- Changes from v1.045 to v1.046 -- ------------------------------------------------------------------------------- Improvements: - Better highlighting (using colour) of log error events. - Added more feedback to user when programming process has completed. - Added W2K-1 support for showing device properties. - Added to new gauges: Murphy EGS21 Temperature & Murphy EGS21 Pressure. Bug Fixes: - Fixed rare chance of a crash-to-desktop during program close. ------------------------------------------------------------------------------- -- Changes from v1.044 to v1.045 -- ------------------------------------------------------------------------------- Improvements: - Now shows more details in output log when opening Actisense programming (*.actp) files to help Tech Support. Bug Fixes: - Completed actp file error exception handler to allow Toolkit to continue to operate and ignore any files deemed invalid. ------------------------------------------------------------------------------- -- Changes from v1.043 to v1.044 -- ------------------------------------------------------------------------------- Improvements: - Optimised Ethernet discovery and display to reduce CPU load. Bug Fixes: - Fixed recently added reprogramming issues affecting EMU-1 reprogramming. ------------------------------------------------------------------------------- -- Changes from v1.041 to v1.043 -- ------------------------------------------------------------------------------- Improvements: - Added new VDO Viewline gauges for Temperature and Pressure. ------------------------------------------------------------------------------- -- Changes from v1.040 to v1.041 -- ------------------------------------------------------------------------------- Improvements: - Added relevant units text to Gustom Gauge table and graph parameters. Bug Fixes: - Fixed bug that prevented restoration of an EMU-1's configuration after re-programming (upgrade/downgrade). - Fixed bug that prevented an output value of 0.0 being shown on the graph. ------------------------------------------------------------------------------- -- Changes from v1.038 to v1.040 -- ------------------------------------------------------------------------------- Improvements: - Improved Ethernet/IP device discovery. - In-active devices are now 'greyed out' in the appropriate device list to indicate that communication with that device has ceased. - Added 'Custom Gauge' import/load & export/save features to allow gauge definitions to be shared between users/PCs. - Added display units to the 'Custom Gauge' graph - the gauge table values are now shown and entered in display units. Bug Fixes: - Fixed bug that prevented PRO-BUF-1 devices from being discovered. ------------------------------------------------------------------------------- -- Changes from v1.037 to v1.038 -- ------------------------------------------------------------------------------- Improvements: - Standardised some GUI text to improve user feedback. - Added 'Custom Gauge' Ribbon icon. - Improved the displaying of EMU-1 configurations. - Added better user feedback to 'Load from Device' & 'Send to Device' config operations so user is told the reason it's not available. ------------------------------------------------------------------------------- -- Changes from v1.036 to v1.037 -- ------------------------------------------------------------------------------- Improvements: - Improved 'Custom Gauge Manager' and 'Custom Gauge' creation/edit dialogs. - Created temporary "copy gauge" option: rename gauge in 'Edit Gauge'. ------------------------------------------------------------------------------- -- Changes from v1.035 to v1.036 -- ------------------------------------------------------------------------------- Improvements: - Moved the "Choose a new config..." combo-box from configuration document to the "New/Edit Config" pop-up wizard and added button to access it. - Added first beta release of the EMU-1's "Custom Gauge Manager". Bug Fixes: - Fixed issue that would fail to correctly show PGN overrides if both Rx & Tx were disabled in overrides. - Corrected operation to only read the PGN overrides when the device has a valid configuration. - Fixed bug that could result in two (or more) configurations being combined together, as previous config settings were not being cleared first. ------------------------------------------------------------------------------- -- Changes from v1.034 to v1.035 -- ------------------------------------------------------------------------------- Bug Fixes: - NGW-1: Fixed issue that would cause a 'crash' (unhandled exception) when the configuration name was changed in the 'Send to Device' wizard. - NGW-1: Fixed behaviour when a blank User Config is read from a device. - NGW-1: Fixed issue that prevented bottom of Sentence/PGN lists from being seen (scroll bar would not allow bottom 2 rows). - NGW-1: Added 'Operation complete' user feedback on Config progress panel. ------------------------------------------------------------------------------- -- Changes from v1.033 to v1.034 -- ------------------------------------------------------------------------------- Improvements: - NGW-1: Minor improvements to window default layout and to make viewing on Windows 8.1 better. ------------------------------------------------------------------------------- -- Changes from v1.032 to v1.033 -- ------------------------------------------------------------------------------- Improvements: - NGW-1: Added additional user information on the 'Blank config' wizard to better describe difference between Blank Online & Offline configurations. - NGW-1: firmware must now be v2.600 or higher to allow "Load From Device". This is due to necessary firmware modification for config persistence. - NGW-1: Improved NMEA 0183 & NMEA 2000 Enable list to highlight overrides (sent to NGW-1 using alternative config tools) and any user modifications made since configuration document was opened. - NGW-1: Tweaked 'Standard configuration' to offer maximum conversions from NMEA 0183 to NMEA 2000, and keep roughly within bandwidth limits on conversions NMEA 2000 to NMEA 0183. - PRO-MUX-1 & NDC-5: Implemented Autoswitch setting preservation during the upgrade/downgrade process. - Now warns user if an attempt is made to overwrite an existing config file. Bug Fixes: - Fixed Sync symbol going green/sync'd even though an error occurred during the "Send to Device" operation. - NGW-1: Fixed issues with Sentence/PGN Tx Rate value persistence between 'Send to Device' and subsequent 'Read from Device'. ------------------------------------------------------------------------------- -- Changes from v1.031 to v1.032 -- ------------------------------------------------------------------------------- Improvements: - Automatically reconnects at the new baud rate after changing the baud rate configuration of a local (Serial) device. Bug Fixes: - NGW-1: Fixed 'Apply' settings (P-code & baud rate) for local NGW-1 devices. - Fixed a number of crash conditions (with Serial COMs and unplugging USB Virtual COM port devices). ------------------------------------------------------------------------------- -- Changes from v1.030 to v1.031 -- ------------------------------------------------------------------------------- Improvements: - Now correctly differentiates between NMEA Device Class and Function codes used by devices before and after NMEA 2000 Edition 3.100. ------------------------------------------------------------------------------- -- Changes from v1.029 to v1.030 -- ------------------------------------------------------------------------------- Improvements: - Improved cancellation of any active commands (& retries) when the service is stopped (e.g. on COM port close). Bug Fixes: - Fixed random crashes caused by 'IP Device Discovery' process. ------------------------------------------------------------------------------- -- Changes from v1.027 to v1.029 -- ------------------------------------------------------------------------------- Improvements: - NDC-5 & PRO-BUF-2: Added ability to update Bootloaders. - PRO-MUX-1, NDC-5 & PRO-BUF-2: Update Web Programming operation to upgrade products using new directory structure. ------------------------------------------------------------------------------- -- Changes from v1.026 to v1.027 -- ------------------------------------------------------------------------------- Improvements: - PRO-MUX-1, NDC-5 & PRO-BUF-2: Official release for beta customers to upgrade/downgrade firmware. Bug Fixes: - Set N2K bus load value to 0% at start up. - Correctly display Sub Model ID for selected device in device properties. - NDC-5: Fixed upgrade and downgrade options. ------------------------------------------------------------------------------- -- Changes from v1.025 to v1.026 -- ------------------------------------------------------------------------------- Bug Fixes: - Fixed IP device discovery crash issues. - NGW-1: Configuration editing improvements. Save to & Load from file is still "Work-In-Progress". ------------------------------------------------------------------------------- -- Changes from v1.023 to v1.025 -- ------------------------------------------------------------------------------- Improvements: - NGW-1: Now user is required to define "Based On" configuration option when creating a blank User Configuration. Bug Fixes: - Correctly prevents programming of any device without a serial number. - Now offers user more Network Adapters, including a direct connection that uses Auto-IP. Select correct Adapter to discover Actisense IP devices. - Improve Web programming to use device host name instead of IPv4 address to better cope with Auto-IP. - Improve Web programming to handle longer wait for Auto-IP device to be detected by ping after restart. Added 60 seconds to DHCP scenario. - Fixed progress bar for web programming. - Fixed Web programming to restart device at the end of upgrade/downgrade. - Standardised "Based On" text on Wizard and Configuration document. ------------------------------------------------------------------------------- -- Changes from v1.021 to v1.023 -- ------------------------------------------------------------------------------- New Features: - PRO-BUF-1, PRO-MUX-1 & NDC-5: Improved ability to handle Bootloader-only recovery for IP products. First program device via Serial, and then second step is to upload web files via Ethernet. Bug Fixes: - Now stops Ethernet discovery service during web programming to avoid incomplete device data being shown on GUI. Restarts once complete. ------------------------------------------------------------------------------- -- Changes from v1.011 to v1.021 -- ------------------------------------------------------------------------------- New Features: - Added user manual menu option. Can now select EMU-1 or PRO-BUF-1. - Added background IP/Ethernet device information discovery. - Added 'IP Device List' window to display all discovered device details. - Changed first column of IP Device list to contain IP address. - Improved 'Reset Views' to restore all dockable windows to their default locations and widths. - Improved the synchronisation between dockable windows/pane. - PRO-BUF-1 & PRO-MUX-1: Update Web programming to work with folders/ directories via FTP. - PRO-BUF-1 & PRO-MUX-1: Update Web programming to set a file Date & Time timestamp after format flash on reboot. - EMU-1: Improved control validation checks for duplications & conflicts. - NGW-1: Added support of config load and save to device and to file. - NGW-1: NMEA 2000 PGNs can Enable/disable Tx & Rx and set Tx rates. - NGW-1: NMEA 0183 Sentences can Enable/disable Tx and set Tx rates. - NGW-1: Add user friendly description of each PGN/Sentence formatter. - NGW-1: firmware version check to disable "Load From Device" option for firmware < 2.540. Bug Fixes: - PRO-BUF-1 & PRO-MUX-1: Fixed Web programming via FTP. - NGW-1: Made NMEA 2000 & NMEA 0183 grid controls scrollable. - Correctly disables "Based on" option in config wizard popup panel when "Load from Device" is actioned. ------------------------------------------------------------------------------- -- Changes from v1.010 to v1.011 -- ------------------------------------------------------------------------------- Bug Fixes: - Fixed issue with Upgrade and Downgrade device options (in ribbon & menu) not automatically refreshing after a Firmware update. - Improved Web programming state machine: Now retries FTP connect 3 times. - Improved Web programming state machine: During Firmware update detects when device restarted using ping instead of a fixed sleep period. ------------------------------------------------------------------------------- -- Changes from v1.009 to v1.010 -- ------------------------------------------------------------------------------- Bug Fixes: - Now shows the Device properties before device information is complete. - EMU-1: Fixed upgrade firmware option for Bootloader only devices. ------------------------------------------------------------------------------- -- Changes from v1.008 to v1.009 -- ------------------------------------------------------------------------------- Bug Fixes: - Modified settings to allow Toolkit to run on Windows XP computers. ------------------------------------------------------------------------------- -- Changes from v1.005 to v1.008 -- ------------------------------------------------------------------------------- New Features: - PRO-BUF-1: Added support for firmware and Web UI Upgrade/Downgrade using the Ethernet FTP method. - PRO-BUF-1: Added saving and restoring of 'User Settings' files during the Upgrade/Downgrade operation using the Ethernet FTP process. Bug Fixes: - Improved display of 'Device List' in 'Network View' to show all devices as they are being built up during initial "information requesting" phase. - Fixed issue that could occasionally cause a crash when refreshing 'Device List' with a NMEA 2000 bus load was above 25%. - Increased command timeout to better cope with a busy NMEA 2000 bus. - Passive FTP mode now used to avoid trigging Windows firewall from requesting user to confirm the first-time connection. - Fixed crash if temporary folder used for FTP does not exit. Now catches an exception and use Windows Temp folder. Known issues: - PRO-BUF-1: This release does not support an Ethernet-based discovery method. A serial connection to the PRO-BUF-1 is still required to allow the device to be discovered by Toolkit and enable Upgrading/Downgrading. ------------------------------------------------------------------------------- -- Changes from v1.000 to v1.005 -- ------------------------------------------------------------------------------- New Features: - Now prevents more than one instance of Toolkit from running. - Uses "actc" extensions on device configuration files (when saving/loading). - Now selects the relevant device config after "Send To Device" operation. - Removed device config name from the Toolkit's title bar. Bug Fixes: - Fixed crash that occured if a device config is open and that device is removed / powered down (breaking the sync link). - Fixed flickering of "Network View" tree control. - Fixed issue when a previously detected device is no longer active. - Removed green 'Sync' symbol from "offline" device configs.