· V2.1.5(31/08/20) o New § Improve firmware update UI / UX o Bugfix § Fix EWS recovery reliability on feed after a crash or brown out § Improve feed failed EEPROM detection and logging · V2.1.4(25/08/20) o New § Add allow downgrade option to node firmware updates o Bugfix § Fix failed node firmware upgrade not timing out earlier that the timeout and improve reliability of mass firmware updates § Remove duplicate logs and emails on temperature low and high thresholds when alarms are cleared or sensors are disconnected · V2.1.3(21/08/20) o New § Add alarms to nodes § add support for Digital IO nodes § add firmware update for nodes o Bugfix § Fix intermittent noise causing circuit breaker/fuses to report set/intact · V2.1.2(30/06/20) o Bugfix § Fix intermittent inability to apply changes to expansion descriptions · V2.1.1(04/06/20) o New § Simplify event log messages o Bugfix § Resolve crashes if DNS server(s) are unresponsive § Fix intermittent SMTP queue issues · V2.1.0(17/04/20) o New § SNMP updates o Bugfix § Fix intermittent feed reconnection issue after dirty power up · V2.0.18(05/04/20) o New § Exp frame length shortened (Exp not compatible with prior versions) § Exp settings § Additional input security checks o Bugfix § Exp and Ext resource clashes § Remove dash support on EWS hostname due to library incompatibility § Intermittent data log crashes § Chrome time display issue § Allow empty DNS or gateway § Export button on dlsets.cgi § Delay alarms for additional 10 seconds to ensure all sensors are running before checking · V2.0.17(19/03/20) o New § Hide EULA from calibration § RS485 command standardisation o Bugfix § HSC length buffers per session · V2.0.16(11/03/20) o New § Update firmware upload complete message o Bugfix § Fix watchdog reset when no ethernet present and sntp enabled · V2.0.15(10/03/20) o New § Remove requirement for default all calibration before calibrating o Bugfix § Fix dual invalid sntp servers hanging on dns updates · V2.0.14(24/02/20) o New § Caching optimisation with TCM o Bugfix § Fix intermittent graph crashes § Calibration RS485 tweaks · V2.0.13 (12/12/19) o New § Several UI tweaks § RS485 updates, add expansion panel page § Minor SNMP / MIB changes § Move all DMA buffers to TCM § Enable CPU cache § Apply SSL optimisations § Driver updates o Bugfix § Handle logoff button on small screen better. § Fix IP validation bug · V2.0.12 (15/10/19) o New § RS485 basic comms framework § Basic integration with auto calibration module § Optimise stack and heap memory o Bugfix § Configure periodic recovery attempts from I2C errors on current chips § Replace commas with other chars from event log causing issues with CSV export · V2.0.11 (23/08/19) o New § Firmware update changes ® Failed message added to inactive firmware if firmware upload fails ® Add check for early fail during firmware update ® Disable controls during update ® Update firmware change UI ® Change upload from sync using web workers to async for increased performance and simplicity § Factory & Diagnositcs page UI updates ® Merge duplicate fields ® New status messages, colours, readings ® Remove requirement to default all calibration before calibrating individuals ® Add export to CSV § Date and Time UI refresh and add status updates § Update favicon o Bugfix § Fix External inputs and temp/humidity sensors displaying incorrectly in SNMP after first alarm is changed § Disable caching on firmware update · V2.0.10 (07/08/19) o Bugfix § Fix tripped breakers intermittently dancing & low current on feed timing issues · V2.0.9 (06/08/19) o Bugfix § Fix intermittent feed/load current detection issues · V2.0.8 (02/08/19) o New § Simplify dynamic screen updates and optimize for remote connections o Bugfix § Allow spaces in feed description and location § Remove space in SMTP Auth username field when SMTP Auth is disabled § Fix XHR failure logging when actually successful during firmware upload § Reduce minimum community string / context min length from 8 to 1 · V2.0.7 (19/06/19) o New § Update front and back end field validation to be more accurate, reliable and uniform o Bugfix § Disable system traps if traps are disabled § Fix test email message · V2.0.6 (05/06/19) o New § SNMP Traps added § Alarms added to SNMP Server § EWS now displays more diagnostic information about present chips if a feed board has a failed i2c bus · V2.0.5 (10/05/19) o New § Separate event log errors on EEPROM into software and hardware § Add eeprom to diagnostics § Add factory to support login o Bugfix § Fix log out behaviour with multiple tabs · V2.0.4 (17/04/19) o Bugfix § Notify and update memory only if calibration values are out of acceptable range, don't touch factory programmed calibration. · V2.0.3 (04/04/19) o New § Add to OLED display firmware update status § Disable multiple clicks on upload firmware button · V2.0.2 (28/03/19) o Bugfix § Set calibration to 30% of new custom shunt coef instead of nominal pre reboot · V2.0.1 (28/03/19) o New § Set feed voltage to 3 second moving average · V2.0.0 (21/03/19) o New § Reduce the frequency of several SNTP and SMTP related events to once every 24 hours and change log text to reflect § Set display to sleep after 15 mins of inactivity § Shut off expansion panel power supply if short detected and log § Provision hardware for expansion panel § Add software redundancy for busbar eeprom o Bugfix § Increase time on busy log check to allow firmware upload § Fix footer alignment · v1.3.7 (17/01/19) o New § Small negative counts now display as 0 rather than -x.x § Single current detection chip repeated failure now reboots the feed (up to twice per hour) § Updated SSL cipher for enhanced security and performance § Updated all paths to relative to / § Update drivers and middleware § Revamp users UI § Add additional security level, device users § Change heading 1 styles § Update help § Update graphs to allow the selection of 2 sensors to display o Bugfix § Fix ajax on high latency connections § Remove update alarms button from readonly users UI § Fix integration between acegate and users/firmware forms · v1.3.6 (17/10/18) o New § OLED default screen optimisations § Add Relay and External Inputs to OLED § Add low battery check and log § Allow custom calibration coefficients in Factory setup § Data log § Remove busbar sensor values if busbar is disconnected during operation § Add automatic firmware recovery from external flash if device fails to boot multiple times § Increase accuracy of feed voltages § Increase feed VDD accuracy § Increase frequency of NTP requests if the current time is old o Bugfix § Adjust conflicting wording in help for Relay and External inputs § Update non threadsafe functions where required § Fix factory page intermittent crashing web server § Stop repeated feed disconnecting and reconnecting errors when feed is missing · v1.3.5 (05/09/18) o New § Add details to firmware failure logging and messages § Add error message when busbar disconnected to feed · v1.3.4 (03/09/18) o New § Update Busbar calibration coefficient for new shunt o Bugfix § Fixed hang on single feed power interruption during firmware update · v1.3.3 (30/08/18) o New § Increase speed of firmware upload § Streamline changing of network settings § Update OLED UI § Added EULA § Update Relay and External Inputs in help o Bugfix § Fix external inputs ports · v1.3.2 (23/08/18) o New § Performance improvements § Add firmware update successful message in web interface § Add firmware version when valid firmware is updated § Configure defaults to blank for all alarms § Update help for SNMP v2c and v3 § Add event log error when SMTP authentication fails § Add domain\ to smtp authentication description field § Remove border on read-only checkboxes for non-admin users § OLED display optimisation § Increase ext temp and humidity sensor read frequency o Bugfix § Fix dashboard mid sized view alignment when one feed is failed § Fix submit button on alarms page when logged in as non-admin user § Hide 0A displaying on failed feeds for CB/Fuse 2-12 · v1.3.1 (15/08/18) o New § SNMPv3 § Updated hardware