door sensor constructor

This commit is contained in:
Guillermo Marcel 2025-04-13 22:52:33 -03:00
parent eebb4ad6cb
commit 282675a487

View File

@ -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);