FRDM KL25Z bluetooth controller
Dependencies: ZumoRobotUtilities mbed-rtos mbed
Fork of ZumoRobotBluetoothControlled by
main.cpp@0:827b012f1913, 2014-09-15 (annotated)
- Committer:
- catalincraciun7
- Date:
- Mon Sep 15 19:08:30 2014 +0000
- Revision:
- 0:827b012f1913
- Child:
- 1:bac719753a33
ZumoRobot project started
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
catalincraciun7 | 0:827b012f1913 | 1 | s// Craciun Catalin |
catalincraciun7 | 0:827b012f1913 | 2 | // main.h |
catalincraciun7 | 0:827b012f1913 | 3 | // © 2014 Catalin Craciun |
catalincraciun7 | 0:827b012f1913 | 4 | |
catalincraciun7 | 0:827b012f1913 | 5 | #include "mbed.h" |
catalincraciun7 | 0:827b012f1913 | 6 | #include "ZumoRobotManager.h" |
catalincraciun7 | 0:827b012f1913 | 7 | |
catalincraciun7 | 0:827b012f1913 | 8 | #define RGBLED_ON 0 |
catalincraciun7 | 0:827b012f1913 | 9 | #define RGBLED_OFF 1 |
catalincraciun7 | 0:827b012f1913 | 10 | |
catalincraciun7 | 0:827b012f1913 | 11 | DigitalOut LEDRED(LED_RED); |
catalincraciun7 | 0:827b012f1913 | 12 | DigitalOut LEDBLUE(LED_BLUE); |
catalincraciun7 | 0:827b012f1913 | 13 | DigitalOut LEDGREEN(LED_GREEN); |
catalincraciun7 | 0:827b012f1913 | 14 | |
catalincraciun7 | 0:827b012f1913 | 15 | void update() { |
catalincraciun7 | 0:827b012f1913 | 16 | |
catalincraciun7 | 0:827b012f1913 | 17 | // Updating loop |
catalincraciun7 | 0:827b012f1913 | 18 | |
catalincraciun7 | 0:827b012f1913 | 19 | LEDBLUE = RGBLED_OFF; |
catalincraciun7 | 0:827b012f1913 | 20 | LEDRED = RGBLED_OFF; |
catalincraciun7 | 0:827b012f1913 | 21 | LEDGREEN = RGBLED_ON; |
catalincraciun7 | 0:827b012f1913 | 22 | wait(0.4); |
catalincraciun7 | 0:827b012f1913 | 23 | LEDGREEN = RGBLED_OFF; |
catalincraciun7 | 0:827b012f1913 | 24 | wait(0.4); |
catalincraciun7 | 0:827b012f1913 | 25 | } |
catalincraciun7 | 0:827b012f1913 | 26 | |
catalincraciun7 | 0:827b012f1913 | 27 | int main() { |
catalincraciun7 | 0:827b012f1913 | 28 | |
catalincraciun7 | 0:827b012f1913 | 29 | // Updating loop |
catalincraciun7 | 0:827b012f1913 | 30 | zumoRobotManager = new ZumoRobotManager(); |
catalincraciun7 | 0:827b012f1913 | 31 | while (true) |
catalincraciun7 | 0:827b012f1913 | 32 | update(); |
catalincraciun7 | 0:827b012f1913 | 33 | } |