java: updated samples that use interrupts with Runnable implementation

Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
This commit is contained in:
Mihai Tudor Panu 2016-01-28 15:36:29 -08:00
parent 2cd043c2a1
commit 46996e5251
2 changed files with 4 additions and 8 deletions

View File

@ -22,8 +22,6 @@
* WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
import upm_a110x.IsrCallback;
public class A110X_intrSample {
public static int counter=0;
@ -38,7 +36,7 @@ public class A110X_intrSample {
// is detected. This could be used to measure the rotations per
// minute (RPM) of a rotor for example.
IsrCallback callback = new A110XISR();
A110XISR callback = new A110XISR();
hall.installISR(callback);
while(true){
@ -49,7 +47,7 @@ public class A110X_intrSample {
}
}
class A110XISR extends IsrCallback {
class A110XISR implements Runnable {
public A110XISR(){
super();
}

View File

@ -22,8 +22,6 @@
* WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
import upm_rpr220.IsrCallback;
public class RPR220_intrSample {
public static int counter = 0;
@ -35,7 +33,7 @@ public class RPR220_intrSample {
// Instantiate an RPR220 digital pin D2
upm_rpr220.RPR220 sensor = new upm_rpr220.RPR220(2);
IsrCallback callback = new RPRISR();
RPRISR callback = new RPRISR();
sensor.installISR(callback);
while (true) {
@ -46,7 +44,7 @@ public class RPR220_intrSample {
}
}
class RPRISR extends IsrCallback {
class RPRISR implements Runnable {
public RPRISR() {
super();
}