ACE Revision History

As of December 2017, RediGate firmware releases include a file checksum (SHA-256), which can be used to validate the authenticity of a downloaded file.

To view the expected file checksum, find the release date of the file in its Change Log (or locate the SHA hash of other released software) at the RediGate Product Support Page: 

To verify the checksum of a downloaded file, use a SHA-256 calculation app, such as one of the following:
MD5 & SHA Checksum Utility
- With 7-Zip installed, right-click on file and choose "CRC SHA" context menu (SHA-256)
- Or, at a Linux command line enter:   sha256sum filename

Revision History:

ACE Release (20-Oct-2023)

  • SHA256 checksum ( 8f869c9f1dfe97c26cd7d014a97de666e208cbd9d14f6f3729f37ac80a50559b
  • New features:

    • Created new dialog to edit object Description (double-click on Description: label).

    • Added support for dynamic listbox in main object properties.

    • Added configuration Change Log menu option.

  • Improvements/bug fixes:

    • Added delay in serial file transfer (Tera Term) script to navigate menu.

    • Don’t create .ttl script if doing Connect To Device without user/password.

    • Fixed configuration name property if it doesn’t match filename.

    • Added template data type to property help, if mismatch between config and template.

    • Added detail to table dialog title.

    • Fixed filename filter on open file dialogs.

    • Template Editor - fix handling of object name change in tree or properties dialog.

    • Template Editor - detect case differences between Children list and object name when opening template.

    • Don’t allow object name to be changed to zero length.

    • Show floating popup table and table help dialog in the Taskbar.

    • Don't crash if ACE.settings.xml file is blank.
    • Attempt to speed up screen refresh after selecting new object.
    • Enter and Escape allowed in Unknown Template Node dialog.
    • Upload XML menu defaults to the Password field.
    • Notify user if table was opened and columns were added/deleted.
    • Activate Save button on load.
  • Changes to DefaultTemplate.xml (v21):
    • NullCircuit and PODs added under Master Channel
    • SecondaryRouteTest - added Daily option
    • SecondarySlaveTest - added TSR Status and Daily options
    • Ethernet has MTU and MRU properties.
    • SerialMMI has minimum 3 minute timeout.

    • LinuxSystem – added new options.

    • SparkplugB/URL table – added Comment column.

ACE Release (22-Dec-2022)

  • SHA256 checksum ( 9ADB04F17753694F2196B93B03D3DEA3CAC88A6EEC7D47AA2FBB4EFA7C631E57
  • Improvement in preventing table dialogs from opening off screen
  • Enable automatic updates of ACE Editor (for computers with Internet access)
  • Don’t trim leading/trailing whitespace on CSV import

ACE Release (2-Dec-2022)

  • SHA256 checksum ( AAA2D5A4CE39C607EA55BB16B53C04C8726A5E979AEE2FB4B9894AEF27C0C305
  • Program changes:
    • Program now installs to user's AppData instead of C:\Program Files (x86) (can be installed simultaneous with version 3.5.x)
    • Template Editor is menu item in ACE Editor instead of via Start Menu
    • Default folder for Images and Tera Term is in user's AppData\Local\Elecsys\ACE folder
    • Online installation from
  • New features:
    • Added Compare Files option to show diff between two configurations.
    • Table help dialog is now floating (non-modal) and includes all column help text.
    • Table Edit dialog highlights changed cells, prompts user before canceling if table has changed.
    • Highlight properties when ACE automatically corrects due to config errors.
    • Added Template Editor to Tools menu of Configuration Editor, no need for separate Start menu icon
    • Reset ACE window location if Ctrl is held down while clicking on Start menu icon
    • Template Editor when importing old ODF file, Comment properties will be added if ODF has Property9000=Comment
    • Add option on file Upload or Download to increase timeout if retried within the dialog
    • Using Connect to Device, a blank username, password, and/or IP will connect to SSH without closing, allowing user to enter information.
    • Using Connect to Device, a blank username+password will connect to serial without logging in.
    • Template Editor allows modification of template version.
  • Improvements/bug fixes:
    • Fixed bug of Config Editor crashing after many clicks.
    • Fixed crash on table dropdowns with dynamic list.
    • Fixed problem of opening table with both an aliased (old) column name and a missing column
    • In YMODEM serial transfer, don’t give success prompt after each file
    • Extend Upload timeout to 6 minutes if uploading additional files over serial
    • Default to program directory when prompting to install icons
    • Create .CFG file on HCP compile
    • Copy/paste objects without adding timestamp to the name, if possible.
    • Copy/paste objects retains Enable & UFF flags correctly.
    • Correctly Import/Export CSV from tables (handle comma and double-quote).
    • Added datatype and min/max to table help dialog.
    • Added hover text to Edit Table button.
    • Added hotkeys to a few menu options.
    • Replace Tamir.SharpSSH with RenciSshNet driver for SCP
    • Fix Tera Term so it handles pathnames with spaces (Upload & Connect to Device)
    • Make Tera Term visible when it runs
    • In Upload menu, clear previous upload status immediately before uploading again
    • Disable Upload button during upload
    • Remove .xml from <BaseTemplate> tag in configuration properties, if present
    • Set better defaults in ACE settings file for program and window size
    • Template Editor's Import Icon Library option now overwrites existing files
    • Refresh Template Editor icons automatically if one of them is changed
    • Refresh Config Editor icons when pressing OK to ACE Settings dialog
    • Automatically unpack icons, Tera Term and DefaultTemplate.xml on first run
    • Template Editor saves Legacy ODF ACE location in settings after import
    • DefaultTemplate.xml and Tera Term are installed upon running ACE if they don't exist.
  • Changes to DefaultTemplate.xml (v19)
    • MQTT RBE_PR_Handler includes all 4 DBM flags
    • RtdbMod includes UINT64 type
    • Scan Table Unit Address is not UINT16, not SINT16
    • Added AliasNamesPod for writing PODs with variable names
    • CellModem added QUECTEL-BG96 modem
    • SNMP changed default values
    • Added Automated Processing Process-PBuf-Report, Read-ProtoBuff-Payload options
    • Added Automated Processing RTDB COPY VALUE (TrigAdjust) option
    • Added support for Siemens S7 200 PLC type

Template Update (24-Apr-2020)

  • Changes to DefaultTemplate.xml (v16)
    • MQClient Client ID can be 0 length
    • AsyncCircuit includes /dev/ttyS ports
    • Added Cmd 66 to Modbus poll table
    • Added options in Custom Report 
    • Added Siemens S7 and Valmet/Tejas field units
    • Added 'syslog' configuration
    • Added Director PODs options
    • NetMon added PING FAIL ANY option
    • Process RTDB Report – added LABEL and IF options, RTDB Address column
    • Process File Report – Added LABEL, IF, and LOOP options
    • Processes – added sdcard1 output
    • Omni Cmd65 Process – added options for Alarm, Audit, Snapshot, Product, Status; count of historical records

ACE Release 3.5.4 (8-Feb-2019)

  • SHA256 checksum (AceSetup.msi): 4F5FD687A63DAF01F78B983BA7BA33702A690EE87FC2C54212A56C65C5497F28
  • Changes to DefaultTemplate.xml (v15)
    • Added timezone options for System
    • Added Automated Processing and HttpPost
    • Added FieldUnitGE_CCM2
    • Changed Modbus Field Unit to support CMD 65 for Omni flow reports
    • Modified description of Custom Report formats
    • Added Time type to GE SRTP Poll Table
    • Changes to FieldUnit_TotalFlow

Template Update (8-Nov-2018)

  • Changes to DefaultTemplate.xml (v14)
    • Added Network Monitor
    • Increased DnpSlave instances to 9
    • Added Cat-M1 (SARA-R4) cell modem
    • Added Bash script under POD (global instance# with other Bash scripts)
    • Removed TLS FIPS=yes option
    • Removed TotalFlow compressed messages option
    • Store&Forward minimum Pacing=0
    • Added Wesdac poll table comment column

Template Update (7-May-2018)

  • Changes to DefaultTemplate.xml (v13)
    • RTDB count can be up to 65535
    • Changed spare Wesdac parameter

Template Update (28-Mar-2018)

  • Changes to DefaultTemplate.xml (v12)
    • Added Wesdac protocol
    • Added JSON RBE under MQclient3_1
    • Added two POD functions
    • Added Comment field to SosMod
    • Additional filter options under UDPHandler
    • Miscellaneous help text and small modifications

ACE Release 3.5.3 (20-Dec-2017)

  • SHA-256 checksum (AceSetup.msi): 800717C30F64B2D41E03989A2515303E451EEC2F8E1F9F7661EEFCD282263195
  • Temporary files are now stored in user directory instead of common Upload folder, to avoid conflict between multiple users.
  • Changes to DefaultTemplate.xml
    • Added SINT64 to RTDB
    • Changed default LWT in MQTT
    • Rearranged Modbus Master poll types
    • Updates to help text and default values in Route Table
    • Rearranged POD function list
    • Changes to TotalFlow FieldUnit

ACE Release 3.5.2 (3-Nov-2017)

  • Fixed problem in uploading (Legacy→Upload Only UFF prevents upload of XML with additional files).