On Pulsed
Configure the specified pin for digital input, and then execute the associated code block whenever the pin pulses High or Low (as specified).
pins.onPulsed(DigitalPin.P0, PulseValue.High, () => { });
Parameters
name
: The micro:bit hardware pin to configure (P0
throughP20
)pulse
: Which state will cause the associated block to execute (High or Low)
Example
The following example configures pin P2
for digital input,
and then displays the string LOW
whenever P2
pulses low.
pins.onPulsed(DigitalPin.P2, PulseValue.Low, () => {
basic.showString("LOW");
});