diff --git a/esp32/doorSensor.h b/esp32/doorSensor.h index 0311195..c1495e7 100644 --- a/esp32/doorSensor.h +++ b/esp32/doorSensor.h @@ -12,11 +12,14 @@ public: static const int DEFAULT_DOOR_SENSOR_PIN=23; - DoorSensor(int doorSensorPin, AlarmStatus* statusObj){ - Serial.println("const."); + DoorSensor(AlarmStatus* statusObj, int doorSensorPin){ DOOR_SENSOR_PIN = doorSensorPin; status = statusObj; } + DoorSensor(AlarmStatus* statusObj){ + DOOR_SENSOR_PIN = DEFAULT_DOOR_SENSOR_PIN; + status = statusObj; + } void Init(){ pinMode(DOOR_SENSOR_PIN, INPUT_PULLUP); status->doorStatus = digitalRead(DOOR_SENSOR_PIN);