NXC  Version 1.2.1 r5
 All Data Structures Files Functions Variables Groups Pages
char ReadSensorUSEx ( const byte  port,
byte &  values[] 

Read multiple ultrasonic sensor values.

Return eight ultrasonic sensor distance values. The port must be configured as a Lowspeed port before using this function. This function includes a 15 millisecond wait before reading the sensor value due to the ultrasonic sensor getting into a bad state if you try to read its value more frequently than once every 15 milliseconds.

portThe port to which the ultrasonic sensor is attached. See the Input port constants group. You may use a constant or a variable.
valuesAn array of bytes that will contain the 8 distance values read from the ultrasonic sensor.
A status code indicating whether the read completed successfully or not. See CommLSReadType for possible result values.