# Sensors ## Touch ```cards sensors.touch1.onEvent(ButtonEvent.Pressed, function () {}) sensors.touch1.pauseUntil(ButtonEvent.Pressed) sensors.touch1.wasPressed() sensors.touch1.isPressed() ``` ## Gyro ```cards sensors.gyro1.angle(); sensors.gyro1.rate(); sensors.gyro1.reset(); ``` ## Ultrasonic ```cards sensors.ultrasonic4.onEvent(UltrasonicSensorEvent.ObjectDetected, function () {}); sensors.ultrasonic1.distance(); sensors.ultrasonic1.pauseUntil(UltrasonicSensorEvent.ObjectDetected); ```