From 51dd2204dc2215c51346facabe321d72ad461e21 Mon Sep 17 00:00:00 2001 From: Maor Kleinberger Date: Tue, 24 Aug 2021 17:22:02 +0300 Subject: [PATCH] Use `digitalPinToInterrupt(wakeUpPin)` instead of hardcoded interrupt no. --- .../powerDownWakeExternalInterrupt.ino | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Examples/powerDownWakeExternalInterrupt/powerDownWakeExternalInterrupt.ino b/Examples/powerDownWakeExternalInterrupt/powerDownWakeExternalInterrupt.ino index f914bd6..1db96e8 100644 --- a/Examples/powerDownWakeExternalInterrupt/powerDownWakeExternalInterrupt.ino +++ b/Examples/powerDownWakeExternalInterrupt/powerDownWakeExternalInterrupt.ino @@ -19,14 +19,14 @@ void setup() void loop() { // Allow wake up pin to trigger interrupt on low. - attachInterrupt(0, wakeUp, LOW); + attachInterrupt(digitalPinToInterrupt(wakeUpPin), wakeUp, LOW); // Enter power down state with ADC and BOD module disabled. // Wake up when wake up pin is low. LowPower.powerDown(SLEEP_FOREVER, ADC_OFF, BOD_OFF); // Disable external pin interrupt on wake up pin. - detachInterrupt(0); + detachInterrupt(digitalPinToInterrupt(wakeUpPin)); // Do something here // Example: Read sensor, data logging, data transmission.