From e7a399b200eff3c3a90f4982d1f42a760a2896d5 Mon Sep 17 00:00:00 2001 From: Will Tatam Date: Wed, 26 Oct 2022 21:13:17 +0100 Subject: [PATCH] attachInterpt to pin actually being used for INT --- examples/AmbientLightInterrupt/AmbientLightInterrupt.ino | 2 +- examples/GestureTest/GestureTest.ino | 6 +++--- examples/ProximityInterrupt/ProximityInterrupt.ino | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/examples/AmbientLightInterrupt/AmbientLightInterrupt.ino b/examples/AmbientLightInterrupt/AmbientLightInterrupt.ino index 4f36c73..c11f383 100644 --- a/examples/AmbientLightInterrupt/AmbientLightInterrupt.ino +++ b/examples/AmbientLightInterrupt/AmbientLightInterrupt.ino @@ -73,7 +73,7 @@ void setup() { Serial.println(F("-------------------------------------")); // Initialize interrupt service routine - attachInterrupt(0, interruptRoutine, FALLING); + attachInterrupt(APDS9960_INT, interruptRoutine, FALLING); // Initialize APDS-9960 (configure I2C and initial values) if ( apds.init() ) { diff --git a/examples/GestureTest/GestureTest.ino b/examples/GestureTest/GestureTest.ino index ab36cfe..f319e82 100644 --- a/examples/GestureTest/GestureTest.ino +++ b/examples/GestureTest/GestureTest.ino @@ -70,7 +70,7 @@ void setup() { Serial.println(F("--------------------------------")); // Initialize interrupt service routine - attachInterrupt(0, interruptRoutine, FALLING); + attachInterrupt(APDS9960_INT, interruptRoutine, FALLING); // Initialize APDS-9960 (configure I2C and initial values) if ( apds.init() ) { @@ -89,10 +89,10 @@ void setup() { void loop() { if( isr_flag == 1 ) { - detachInterrupt(0); + detachInterrupt(APDS9960_INT); handleGesture(); isr_flag = 0; - attachInterrupt(0, interruptRoutine, FALLING); + attachInterrupt(APDS9960_INT, interruptRoutine, FALLING); } } diff --git a/examples/ProximityInterrupt/ProximityInterrupt.ino b/examples/ProximityInterrupt/ProximityInterrupt.ino index e51f47c..9cd5fa1 100644 --- a/examples/ProximityInterrupt/ProximityInterrupt.ino +++ b/examples/ProximityInterrupt/ProximityInterrupt.ino @@ -67,7 +67,7 @@ void setup() { Serial.println(F("---------------------------------------")); // Initialize interrupt service routine - attachInterrupt(0, interruptRoutine, FALLING); + attachInterrupt(APDS9960_INT, interruptRoutine, FALLING); // Initialize APDS-9960 (configure I2C and initial values) if ( apds.init() ) {