import lejos.nxt.*; /** * Simple test of the Lego UltraSonic Sensor. * * @author Lawrie Griffiths * */ public class SonicTest { public static void main(String[] args) throws Exception { UltrasonicSensor sonic = new UltrasonicSensor(SensorPort.S1); while(!Button.ESCAPE.isPressed()) { LCD.clear(); LCD.drawString(sonic.getVersion(), 0, 0); LCD.drawString(sonic.getProductID(), 0, 1); LCD.drawString(sonic.getSensorType(), 0, 2); Thread.sleep(200); LCD.drawInt(sonic.getDistance(), 0, 3); LCD.refresh(); Thread.sleep(500); } } }