Solution to the Bluetooth animation service exercise
Fork of microbit-animator by
Diff: main.cpp
- Revision:
- 5:83b5fdb655d4
- Parent:
- 0:394f7f99082b
--- a/main.cpp Tue Dec 27 11:58:42 2016 +0000 +++ b/main.cpp Mon Feb 06 09:31:29 2017 +0000 @@ -76,6 +76,14 @@ { my_animator.setAnimationType(e.value); } + +void onButton(MicroBitEvent e) +{ + if (e.source == MICROBIT_ID_BUTTON_B) { + uBit.display.scroll(uBit.getName()); + return; + } +} int main() { @@ -91,6 +99,7 @@ uBit.messageBus.listen(ANIMATION_CONTROL_EVENT, MICROBIT_EVT_ANY, animationControl); uBit.messageBus.listen(ANIMATION_TYPE_EVENT, MICROBIT_EVT_ANY, animationType); + uBit.messageBus.listen(MICROBIT_ID_BUTTON_B, MICROBIT_BUTTON_EVT_CLICK, onButton); /* NOTES * -----