1.0 KiB
1.0 KiB
Received Signal Strength
Find how strong the radio
signal is, from 255
to 0
.
(255
means a weak signal and 0
means a strong one.)
The micro:bit finds the signal strength by checking how strong it was the last time it ran the receive number function. That means it needs to run receive number first.
radio.receivedSignalStrength();
Returns
- a number between
255
and0
that means how strong the signal is.
Simulator
This function only works on the micro:bit, not in browsers.
Example
This example shows how strong the radio signal of the light level sender example is.
let x = 0;
radio.setGroup(99);
basic.forever(() => {
x = radio.receiveNumber();
basic.showNumber(radio.receivedSignalStrength());
});
See also
receive number, send number, on data received
microbit-radio