From 52c51f49c58910bc78659c07e486b93d25d59421 Mon Sep 17 00:00:00 2001 From: Will Bradley Date: Fri, 22 Nov 2013 18:33:56 -0700 Subject: [PATCH] Cleaning up various logging items --- Open_Access_Control_Ethernet.ino | 27 ++++++++------------------- 1 file changed, 8 insertions(+), 19 deletions(-) diff --git a/Open_Access_Control_Ethernet.ino b/Open_Access_Control_Ethernet.ino index 70290b0..3be1db5 100644 --- a/Open_Access_Control_Ethernet.ino +++ b/Open_Access_Control_Ethernet.ino @@ -1046,20 +1046,11 @@ int processTagAccess(long reader, int doorNum) { { ds1307.getDateDs1307(&second, &minute, &hour, &dayOfWeek, &dayOfMonth, &month, &year); if((hour >=17) && (hour <=23)){ + log(LOG_ACCESS_GRANTED,reader, doorNum); // Log and unlock door alarmState(0); - armAlarm(0); // Deactivate Alarm - switch(doorNum){ - case 1: - log(LOG_ACCESS_GRANTED,reader, 1); // Log and unlock door - door1locktimer=millis(); - doorUnlock(doorNum); - break; - case 2: - log(LOG_ACCESS_GRANTED,reader, 2); // Log and unlock door - door2locktimer=millis(); - doorUnlock(doorNum); - break; - } + armAlarm(0); // Deactivate Alarm + door2locktimer=millis(); + doorUnlock(doorNum); // Unlock the door. keypadGranted=1; } break; @@ -1073,16 +1064,15 @@ int processTagAccess(long reader, int doorNum) { default: { + log(LOG_ACCESS_GRANTED,reader, doorNum); // Log and unlock door alarmState(0); armAlarm(0); // Deactivate Alarm switch(doorNum){ case 1: - log(LOG_ACCESS_GRANTED,reader, 1); // Log and unlock door door1locktimer=millis(); doorUnlock(doorNum); break; case 2: - log(LOG_ACCESS_GRANTED,reader, 2); // Log and unlock door door2locktimer=millis(); doorUnlock(doorNum); break; @@ -1095,19 +1085,18 @@ int processTagAccess(long reader, int doorNum) { } else - { + { if(checkSuperuser(reader) >= 0) { // Check if a superuser, grant access. + log(LOG_ACCESS_GRANTED,reader, doorNum); // Log and unlock door 2 alarmState(0); armAlarm(0); // Deactivate Alarm - chirpAlarm(1); + chirpAlarm(1); switch(doorNum){ case 1: - log(LOG_ACCESS_GRANTED,reader, 1); // Log and unlock door door1locktimer=millis(); doorUnlock(doorNum); break; case 2: - log(LOG_ACCESS_GRANTED,reader, 2); // Log and unlock door door2locktimer=millis(); doorUnlock(doorNum); break;