From 00d3c110325299189f62dd12fa229fec9a1e468b Mon Sep 17 00:00:00 2001 From: gohai Date: Sun, 30 Apr 2017 20:41:14 +0200 Subject: [PATCH 1/3] IO: Fix waitFor(pin, mode) --- java/libraries/io/src/processing/io/GPIO.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/java/libraries/io/src/processing/io/GPIO.java b/java/libraries/io/src/processing/io/GPIO.java index a4042122d..8065794c6 100644 --- a/java/libraries/io/src/processing/io/GPIO.java +++ b/java/libraries/io/src/processing/io/GPIO.java @@ -450,7 +450,7 @@ public class GPIO { * @webref */ public static void waitFor(int pin, int mode) { - waitForInterrupt(pin, mode, -1); + waitFor(pin, mode, -1); } From b204f0d498275b2773bd9435472be50d854e2f1a Mon Sep 17 00:00:00 2001 From: gohai Date: Sun, 30 Apr 2017 20:41:41 +0200 Subject: [PATCH 2/3] IO: Remove duplicate argument listing in Reference --- java/libraries/io/src/processing/io/GPIO.java | 2 -- 1 file changed, 2 deletions(-) diff --git a/java/libraries/io/src/processing/io/GPIO.java b/java/libraries/io/src/processing/io/GPIO.java index 8065794c6..16b430fc2 100644 --- a/java/libraries/io/src/processing/io/GPIO.java +++ b/java/libraries/io/src/processing/io/GPIO.java @@ -458,8 +458,6 @@ public class GPIO { * Waits for the value of an input pin to change * * This function will throw a RuntimeException in case of a timeout. - * @param pin GPIO pin - * @param mode what to wait for: GPIO.CHANGE, GPIO.FALLING or GPIO.RISING * @param timeout don't wait more than timeout milliseconds * @webref */ From 8a055dddac464c1251a4c1f72875dd2c3e95bab1 Mon Sep 17 00:00:00 2001 From: gohai Date: Sun, 30 Apr 2017 20:42:30 +0200 Subject: [PATCH 3/3] IO: Remove unused internal method --- java/libraries/io/src/processing/io/GPIO.java | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/java/libraries/io/src/processing/io/GPIO.java b/java/libraries/io/src/processing/io/GPIO.java index 16b430fc2..b4e0d476b 100644 --- a/java/libraries/io/src/processing/io/GPIO.java +++ b/java/libraries/io/src/processing/io/GPIO.java @@ -511,19 +511,4 @@ public class GPIO { return true; } } - - - /** - * Waits for the value of an input pin to change - * - * Make sure to setup the interrupt with enableInterrupt() before calling - * this function. This function will wait indefinitely for an interrupt - * to occur. - * @parm pin GPIO pin - * @see enableInterrupt - * @see disableInterrupt - */ - protected static void waitForInterrupt(int pin) { - waitForInterrupt(pin, -1); - } }