diff --git a/components/ratgdo/ratgdo.cpp b/components/ratgdo/ratgdo.cpp index 7f497a0..23bf6c2 100644 --- a/components/ratgdo/ratgdo.cpp +++ b/components/ratgdo/ratgdo.cpp @@ -54,12 +54,12 @@ namespace ratgdo { // and fire interrupt by mistake pinMode(INPUT_OBST, INPUT); - attachInterrupt(TRIGGER_OPEN, isrDoorOpen, CHANGE); - attachInterrupt(TRIGGER_CLOSE, isrDoorClose, CHANGE); - attachInterrupt(TRIGGER_LIGHT, isrLight, CHANGE); - attachInterrupt(INPUT_OBST, isrObstruction, CHANGE); - attachInterrupt(INPUT_RPM1, isrRPM1, RISING); - attachInterrupt(INPUT_RPM2, isrRPM2, RISING); + attachInterrupt(TRIGGER_OPEN, this->isrDoorOpen, CHANGE); + attachInterrupt(TRIGGER_CLOSE, this->isrDoorClose, CHANGE); + attachInterrupt(TRIGGER_LIGHT, this->isrLight, CHANGE); + attachInterrupt(INPUT_OBST, this->isrObstruction, CHANGE); + attachInterrupt(INPUT_RPM1, this->isrRPM1, RISING); + attachInterrupt(INPUT_RPM2, this->isrRPM2, RISING); if (this->useRollingCodes_) { ESP_LOGD(TAG, "Syncing rolling code counter after reboot...");