brulejr / ArduinoSecuritySystem

Arduino-based Security System
1 stars 1 forks source link

Integrate Maintenance mode #1

Closed brulejr closed 12 years ago

brulejr commented 12 years ago

Maintenance mode will allow changes to be done to the system sensors without tripping the fault detection logic.

brulejr commented 12 years ago

Logic for maintenance mode should be as follows:

(1) If the maintenance mode switch is OFF, then maintenance mode is disabled regardless of alarm system state.

(2) If the switch is set to ON, then maintenance mode will become effective only once the system enters UNARMED state. Until then the system will operate as usual. This forces the user to know the security code in order to enter maintenance mode when the system is not in UNARMED mode.

(3) Once in maintenance mode, the mode is latched. It is in effect regardless of system state until the switch is set to the OFF position.

brulejr commented 12 years ago

Implemented as part of v0.1.3