Door Controller/Revision History
From ESCTL
The internal revision number increments every time a change to any component across all of esctl is made, therefore it is not a good indicator of what changes have been made (if any) since a previous revision number.
The following tables show key revisions and the changes each introduced.
Development has migrated from SVN to git. For earlier changes, the SVN revision number is given; for later changes only the git commit ID is shown.
Firmware
Revision | Date | Change |
175 | 2014-03-07 | First general release |
197 | 2014-12-08 | Internal voltage measurement |
221 | 2015-08-03 | Consider the PC controller alive only if a command is sent |
2ee6ee4 | 2016-02-07 | (Multiple updates represented:) Update keypad library Remove legacy RFID-Serial code Store & report uptime in seconds (Good for uptimes of 187 years) |
Software
Revision | Date | Change |
175 | 2014-03-07 | First general release |
222 | 2015-08-03 | Include support for Active Directory |
b934646 | 2015-08-06 | Add the ability to disconnect a door controller's session if it misses too many keepalives |
94292dc | 2016-02-06 | (Multiple updates represented:) Allow sending of remote commands to door controllers (and reading responses). |
7753fc6 | 2017-02-17 | Ensure variables are local (Introduced to fix corruption bug) Fix error checking on LDAP connect Debugging improvements |
Hardware is not tied to a software revision as such; however hardware versions (as seen in serial_numbers.txt) are as follows:
Hardware
Version | Change |
1 | First general release |
1-noeth | Serial connectivity - no Ethernet |
1.1 | Lock power also fed from 2-pin Phoenix connector |