Gets the duration of the last pulse in microseconds.
This function should be called from an on pulsed handler.
pins.pulseDuration();
The duration of the last pulse, measured in microseconds.
The following example waits for pin P0
to be pulsed high, and then
displays the duration of the pulse in microseconds on the LED screen.
pins.onPulsed(DigitalPin.P0, PulseValue.High, () => {
basic.showNumber(pins.pulseDuration());
});