EAPro Gateway Firmware Notes

  • 24.2.19 (Current Stable Release)
    • Do not block GUI during log export to USB
    • Extra return code checking (USB)
  • 24.1.29
    • Removed the “Reboot tile” when performing a sensor firmware upgrade.
    • Fix ERR message on alarm threshold.
  • 24.1.27
    • Fix for replace transmitter (accept new sensors during the replace transmitter scan)
  • 24.1.19
    • Wireless sensor RSSI icon shows at least one bar
  • 24.1.8
    • Redirect support for firmware upgrade (via HTTP/HTTPS).
    • Adjusted some calls to FreeRTOS “FromISR” outside ISR.
    • Missing calls to unmount (USB).
    • Extra protection around flash read/write/erase functions.
  • 23.12.19
    • Firmware upgrade via HTTPS (Ethernet and WIFI)
    • Firmware upgrade via HTTP (Ethernet and WIFI)
  • 23.10.19
    • Ignore “Beacon Request” from unknown sensor.
  • 23.08.07
    • Fixed libc issue with calls to snprintf and vsnprintf
    • Prevent division by 0
    • Less IOT logs
    • a) 3 debug levels (0: no logs,1: min details, 2: max details)
    • b) Default debug level = 0
    • c) Only DEV build can display maximum details
    • Extra protection against busted command buffer (CLI)
    • Format log section in presence of a bad sector
  • 23.08.07
    • Fixed libc issue with calls to snprintf and vsnprintf
    • Prevent division by 0
    • Less IOT logs
    • a) 3 debug levels (0: no logs,1: min details, 2: max details)
    • b) Default debug level = 0
    • c) Only DEV build can display maximum details
    • Extra protection against busted command buffer (CLI)
    • Format log section in presence of a bad sector
  • 23.08.01
    • Alarm  code support (normal, no data, fail, low limit, high limit, comm)
  • 23.07.20
    • New command: PibDump
    • Added extra parameter validation at startup.
    • Adjusted the WIFI confirm popup to match the Ethernet confirm popup.
  • 23.07.17
    • Fix string parsing issue (USB file listing) causing system to hang facing a badly formatted file name.
    • Fix memory allocation issue (USB file listing) preventing reading of files.
  • 23.07.14
    • Static DNS and NTP server address support.
    • The Ethernet chip is put in and out of reset at startup.
  • 23.6.30
    • Fix for bad relay state on alarm and warning
    • Fix for missing index in “sensor found” event
    • Fix bug where rf disconnect alarms wouldn’t clear without power relay enabled
    • Allow buzzer when relay is not set
    • Add support for static IP over wifi
    • Add configuration of NTP to GUI for static internet config
    • Fix broken PIB that broke from adding new element to struct
    • Fix issues with DNS configuration for static ethernet

  • 23.5.30
    • Data export adjustments.
    • Resize Login Touchpad
    • DNS only shows 0.0.0.0.
    • About Page & View Network Page update
    • All logs should be uploaded on a reconnect
    • Make separate sensor list for wireless sensors that doesn’t include the HA-III
    • Add support for static IP addresses
    • Fixed wired sensor erase issue.
    • DHCP client improvement (over Ethernet interface)
    • UI Changes: about page, fix link up & link down for ethernet static IP
    • Adjusted conflict between static vs dynamic IP settings (Ethernet)
  • 23.5.5
    • Add clearing logs to factory reset
    • Fix support for cut waterbug detection on WMFT
  • 23.5.3
    • Fix unclearable alarm condition for waterbug wmft combo
    • Fix relay-in-use bug
    • Add alarm default for RF disconnects
    • Fix issue with parameter being overwritten at startup
    • Fix lingering bugs, too fast alarm & power relay not clearing after latch acknowledgement
    • Remove label for bit field inside of union, was causing confusion
  • 23.4.24
    • Increased timer task’s stack size.
    • Protected access to the CLI print function call (was not re-entrant).
    • Display “Save in progress” during a log export all.
    • Cleanup some compiler warning.
    • Changed location of log’s RAM buffers.
  • 23.4.19
    • RF Disconnects Triggers Set Points (Alarms) Feature (Bug 725)
    • One Login for Most Features (Bug 560)
    • Quick Export Log Feature (Bug 536)
    • Bugfix: Power Relay Settings are Cleared on Reboot (Bug 729)
    • Update Power Relay UI to Remove Unsupported UI elements
    • Update Power Relay UI to Show Configured Settings
    • Update LED indications for file transfer
    • Bugfix: Crash when user access times out while a message box is displayed
    • WiFi bug fix: using the wrong memory allocation and free macro
    • WiFi extra debug info (certificate count and log)
    • Minor update for export all, prevents lockup on failure
    • Extra check on power relay and config limit values
    • Increase of the CLI task stack size.
  • 23.2.27
    • Adjustment of the HA-III-HUM sensor correlation table
    • Fixed IOT issue between alarm and live readings messages (because of extra timestamp)
  • 23.2.23
    • IoT Comm invalid version fix
  • 23.2.21
    • WSS Does not show properly.
    • Invalid Version 4.
    • Fixed message box function call (parameter out of order issue).
    • Missing parameter to a function call.
  • 23.2.20
    • Firmware update causes clock to go to 2041/06/2
    • Logs need to be exporting UTC time as well as timezone
  • 23.2.10
    • Ticket #634: Improved logs space usage.
    • Ticket #620: Hardwire TEMP-UL-S Short wire reads incorrectly
    • Ticket #625: 0-5 reading 0.1 with nothing connected
    • Ticket #628: 4-20mA Jumping between 0 and 100 with nothing connected.
    • Ticket #705: Relay Setting Status Fix
    • Fixed a sector erase issue (start and end address issues).
  • 23.1.30
    • Fixed issue with alarm/warning using the aux out pin.
    • Ticket 656: Hub root certificate
    • WiFi interface (ATWINC1500 libraries) now enforcing the CA root requirement (Baltimore or DigiCert G2)
  • 23.1.24
    • Latest bootloader (v23.1.23).
    • Ticket 698: Waterbug user interface issues (alarm/warnings).
    • Adjusted log display (sensor, user, event, alarms) to be able to display the entire set.
    • IOT logs sent at CloudSync period are taken from flash rather than from RAM.
    • Added user logs on relay configuration change form the UI.
  • 23.1.20
    • The Gateway’s IOT module now sends the live data every 2 minutes
    • The Gateway’s IOT module now sends the logs at the frequency specified by the Cloud Sync parameter.
    • Cleanup some calls to AppPib_Save
  • 23.1.17
    • Relay support.
    • Added key and bell icons
    • Added orange sensor tile in the home page reflecting latched relay(s).
    • Relays that are latched (because of an alarm or warning) keep their state until the user clears it.
    • Improved the “Relay Triggers” screen.
  • 23.1.10
    • The Insight primary host is hard coded to Prod instead of Dev.
    • The first 3 characters of the Insight primary SAK is displayed in the screen