door sensor constructor
This commit is contained in:
parent
eebb4ad6cb
commit
282675a487
@ -12,11 +12,14 @@ public:
|
|||||||
|
|
||||||
static const int DEFAULT_DOOR_SENSOR_PIN=23;
|
static const int DEFAULT_DOOR_SENSOR_PIN=23;
|
||||||
|
|
||||||
DoorSensor(int doorSensorPin, AlarmStatus* statusObj){
|
DoorSensor(AlarmStatus* statusObj, int doorSensorPin){
|
||||||
Serial.println("const.");
|
|
||||||
DOOR_SENSOR_PIN = doorSensorPin;
|
DOOR_SENSOR_PIN = doorSensorPin;
|
||||||
status = statusObj;
|
status = statusObj;
|
||||||
}
|
}
|
||||||
|
DoorSensor(AlarmStatus* statusObj){
|
||||||
|
DOOR_SENSOR_PIN = DEFAULT_DOOR_SENSOR_PIN;
|
||||||
|
status = statusObj;
|
||||||
|
}
|
||||||
void Init(){
|
void Init(){
|
||||||
pinMode(DOOR_SENSOR_PIN, INPUT_PULLUP);
|
pinMode(DOOR_SENSOR_PIN, INPUT_PULLUP);
|
||||||
status->doorStatus = digitalRead(DOOR_SENSOR_PIN);
|
status->doorStatus = digitalRead(DOOR_SENSOR_PIN);
|
||||||
|
Loading…
Reference in New Issue
Block a user