mirror of
https://github.com/eclipse/upm.git
synced 2025-03-15 04:57:30 +03:00
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:
parent
2cd043c2a1
commit
46996e5251
@ -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();
|
||||
}
|
||||
|
@ -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();
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user