Note: This API has been deprecated! Use on data packet received instead.
Receives the next number sent by a Calliope mini in the same radio
group.
radio.receiveNumber();
0
.This example receives the number broadcasted another Calliope mini and shows it as a bar graph.
radio.onDataReceived(() => {
led.plotBarGraph(radio.receiveNumber(), 1023);
})
This example shows the light level from the light level sender example as a number.
radio.setGroup(99)
basic.forever(() => {
let level = radio.receiveNumber()
basic.showNumber(level)
})
This example receives the light level from the light level sender example and shows a text string like ALERT if the light level becomes much brighter. To find when the mail arrives, you can put the light level sender in your mailbox and it will tell you when someone opens the box. You can try this with a normal box too, like a present for a friend.
radio.setGroup(99)
let max = 0
basic.forever(() => {
let level = radio.receiveNumber()
if (level > max) {
max = level
}
if (max > 10) {
basic.showString("ALERT")
}
})
radio