using microbit accelerometer with mbed.

Dependencies:   microbit

Committer:
haraldblab
Date:
Sat May 02 11:46:24 2020 +0000
Revision:
0:9d046ce60666
microbit fiber scheduler example from Lancaster University documentation.

Who changed what in which revision?

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