receiver

Dependencies:   microbit

Committer:
cristianobarbosa
Date:
Fri Jan 26 14:13:46 2018 +0000
Revision:
0:8ef53042688f
receiver

Who changed what in which revision?

UserRevisionLine numberNew contents of line
cristianobarbosa 0:8ef53042688f 1 #include "MicroBit.h"
cristianobarbosa 0:8ef53042688f 2 MicroBit uBit;
cristianobarbosa 0:8ef53042688f 3 void onData(MicroBitEvent){
cristianobarbosa 0:8ef53042688f 4 ManagedString s = uBit.radio.datagram.recv();
cristianobarbosa 0:8ef53042688f 5 if(s == "Ola ZE!"){
cristianobarbosa 0:8ef53042688f 6 uBit.display.scroll(s);
cristianobarbosa 0:8ef53042688f 7 }
cristianobarbosa 0:8ef53042688f 8 }
cristianobarbosa 0:8ef53042688f 9 int main(){
cristianobarbosa 0:8ef53042688f 10 uBit.init();
cristianobarbosa 0:8ef53042688f 11 uBit.messageBus.listen(MICROBIT_ID_RADIO, MICROBIT_RADIO_EVT_DATAGRAM, onData);
cristianobarbosa 0:8ef53042688f 12 uBit.radio.enable();
cristianobarbosa 0:8ef53042688f 13 uBit.display.print("waiting...");
cristianobarbosa 0:8ef53042688f 14 while(1)
cristianobarbosa 0:8ef53042688f 15 uBit.sleep(1000);
cristianobarbosa 0:8ef53042688f 16 }