Door Controller/Revision History

From ESCTL
< Door Controller(Difference between revisions)
Jump to: navigation, search
m
(Hardware)
 
(One intermediate revision by one user not shown)
Line 29: Line 29:
 
|-
 
|-
 
| 94292dc || 2016-02-06 || (Multiple updates represented:)<br>Allow sending of remote commands to door controllers (and reading responses).  
 
| 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 37: Line 39:
 
=== Hardware ===
 
=== Hardware ===
 
{| class="wikitable" style="text-align:left;"
 
{| class="wikitable" style="text-align:left;"
| Version || Change
+
| Version || Change || Date
 +
|-
 +
| 1  || First general release || 2014-03-17
 
|-
 
|-
| 1  || First general release
+
| 1-noeth || Serial connectivity - no Ethernet || 2014-11-23
 
|-
 
|-
| 1-noeth  || Serial connectivity - no Ethernet
+
| 1.1 || Lock power also fed from 2-pin Phoenix connector || 2015-07-12
 
|-
 
|-
| 1.1 || Lock power also fed from 2-pin Phoenix connector
+
| 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
Personal tools
Namespaces

Variants
Actions
Navigation
Tools