Door Controller/Revision History

From ESCTL
< Door Controller(Difference between revisions)
Jump to: navigation, search
(Bring changes more up to date (and add date column))
Line 6: Line 6:
  
 
=== Firmware ===
 
=== Firmware ===
{| class="wikitable" style="text-align:center;"
+
{| 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 || Consider the PC controller alive only if a ''command'' is sent
+
| 221 || 2015-08-03 || Consider the PC controller alive only if a ''command'' is sent
 +
|-
 +
| 2ee6ee4 || 2016-02-07 || (Multiple updates)<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:center;"
+
{| class="wikitable" style="text-align:left;"
| Revision || Change
+
| Revision || Date || Change
 +
|-
 +
| 175  || 2014-03-07 || First general release
 
|-
 
|-
| 175 || First general release
+
| 222 || 2015-08-03 || Include support for Active Directory
 
|-
 
|-
| 222 || 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
 
|-
 
|-
| b934646  || Add the ability to disconnect a door controller's session if it misses too many keepalives
+
| 94292dc || 2016-02-06 || (Multiple updates)<br>Allow sending of remote commands to door controllers (and reading responses).
 
|}
 
|}
  
Line 32: Line 36:
  
 
=== Hardware ===
 
=== Hardware ===
{| class="wikitable" style="text-align:center;"
+
{| class="wikitable" style="text-align:left;"
 
| Version || Change
 
| Version || Change
 
|-
 
|-

Revision as of 22:09, 20 April 2017

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)
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)
Allow sending of remote commands to door controllers (and reading responses).

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
Personal tools
Namespaces

Variants
Actions
Navigation
Tools