/* LedTest.java (c) 2009 Nils Springob <nils@nicai-systems.de> */ import nanovm.nibobee.drivers.Clock; import nanovm.nibobee.drivers.Leds; class NibobeeLedTest { // set status led state and wait a second static void led(int led, boolean status, int ms) { Leds.setStatus(led, status); Clock.delayMilliseconds(ms); } public static void main(String[] args) { while (true) { // test leds led(Leds.LEFT_YELLOW, true, 200); led(Leds.LEFT_RED, true, 200); led(Leds.RIGHT_RED, true, 200); led(Leds.RIGHT_YELLOW, true, 200); led(Leds.RIGHT_YELLOW, false, 200); led(Leds.RIGHT_RED, false, 200); led(Leds.LEFT_RED, false, 200); led(Leds.LEFT_YELLOW, false, 200); led(Leds.RIGHT_YELLOW, true, 200); led(Leds.RIGHT_RED, true, 200); led(Leds.LEFT_RED, true, 200); led(Leds.LEFT_YELLOW, true, 200); led(Leds.LEFT_YELLOW, false, 200); led(Leds.LEFT_RED, false, 200); led(Leds.RIGHT_RED, false, 200); led(Leds.RIGHT_YELLOW, false, 200); } } }