Door Controller/Revision History
From ESCTL
< Door Controller(Difference between revisions)
(→Hardware) |
|||
(6 intermediate revisions by one user not shown) | |||
Line 2: | Line 2: | ||
The following tables show key revisions and the changes each introduced. | 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 === | === Firmware === | ||
− | {| class="wikitable" style="text-align: | + | {| class="wikitable" style="text-align:left;" |
− | | Revision || Change | + | | Revision || Date || Change |
|- | |- | ||
− | | 175 || First general release | + | | 175 || 2014-03-07 || First general release |
|- | |- | ||
− | | 197 || Internal voltage measurement | + | | 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:)<br>Update keypad library<br>Remove legacy RFID-Serial code<br>Store & report uptime in seconds (Good for uptimes of 187 years) | ||
|} | |} | ||
=== Software === | === Software === | ||
− | {| class="wikitable" style="text-align: | + | {| class="wikitable" style="text-align:left;" |
− | | Revision || Change | + | | Revision || Date || Change |
|- | |- | ||
− | | 175 || First general release | + | | 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:)<br>Allow sending of remote commands to door controllers (and reading responses). | ||
+ | |- | ||
+ | | 7753fc6 || 2017-02-17 || Ensure variables are local (Introduced to fix corruption bug)<br>Fix error checking on LDAP connect<br>Debugging improvements | ||
|} | |} | ||
Line 23: | Line 36: | ||
Hardware is not tied to a software revision as such; however hardware versions (as seen in serial_numbers.txt) are as follows: | Hardware is not tied to a software revision as such; however hardware versions (as seen in serial_numbers.txt) are as follows: | ||
+ | |||
=== Hardware === | === Hardware === | ||
− | {| class="wikitable" style="text-align: | + | {| class="wikitable" style="text-align:left;" |
− | | Version || Change | + | | Version || Change || Date |
+ | |- | ||
+ | | 1 || First general release || 2014-03-17 | ||
|- | |- | ||
− | | 1 || | + | | 1-noeth || Serial connectivity - no Ethernet || 2014-11-23 |
|- | |- | ||
− | | 1- | + | | 1.1 || Lock power also fed from 2-pin Phoenix connector || 2015-07-12 |
|- | |- | ||
− | | 1. | + | | 1.2 || Add flyback diode to PCB for lock connector || 2020-11-30 |
|} | |} |
Latest revision as of 20:34, 1 December 2020
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.
[edit] 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) |
[edit] 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:
[edit] Hardware
Version | Change | Date |
1 | First general release | 2014-03-17 |
1-noeth | Serial connectivity - no Ethernet | 2014-11-23 |
1.1 | Lock power also fed from 2-pin Phoenix connector | 2015-07-12 |
1.2 | Add flyback diode to PCB for lock connector | 2020-11-30 |