the start of some experimentation

Dependencies:   microbit

Committer:
matrixmike
Date:
Sat Oct 19 08:06:36 2019 +0000
Revision:
0:772b1f247008
initial commit

Who changed what in which revision?

UserRevisionLine numberNew contents of line
matrixmike 0:772b1f247008 1 /* See
matrixmike 0:772b1f247008 2 * http://lancaster-university.github.io/microbit-docs/advanced/
matrixmike 0:772b1f247008 3 * for docs about using the micro:bit library
matrixmike 0:772b1f247008 4 */
matrixmike 0:772b1f247008 5 #include "MicroBit.h"
matrixmike 0:772b1f247008 6
matrixmike 0:772b1f247008 7 MicroBitMessageBus bus;
matrixmike 0:772b1f247008 8 MicroBitButton buttonA(MICROBIT_PIN_BUTTON_A, MICROBIT_ID_BUTTON_A);
matrixmike 0:772b1f247008 9 MicroBitDisplay display;
matrixmike 0:772b1f247008 10
matrixmike 0:772b1f247008 11 void onPressed(MicroBitEvent e)
matrixmike 0:772b1f247008 12 {
matrixmike 0:772b1f247008 13 display.print("S");
matrixmike 0:772b1f247008 14 }
matrixmike 0:772b1f247008 15
matrixmike 0:772b1f247008 16 int main()
matrixmike 0:772b1f247008 17 {
matrixmike 0:772b1f247008 18 scheduler_init(bus);
matrixmike 0:772b1f247008 19
matrixmike 0:772b1f247008 20 bus.listen(MICROBIT_ID_BUTTON_A, MICROBIT_BUTTON_EVT_CLICK, onPressed);
matrixmike 0:772b1f247008 21
matrixmike 0:772b1f247008 22 while(1)
matrixmike 0:772b1f247008 23 fiber_sleep(1000);
matrixmike 0:772b1f247008 24 }