receiver
receiver_radio_test.cpp@0:8ef53042688f, 2018-01-26 (annotated)
- Committer:
- cristianobarbosa
- Date:
- Fri Jan 26 14:13:46 2018 +0000
- Revision:
- 0:8ef53042688f
receiver
Who changed what in which revision?
User | Revision | Line number | New 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 | } |