Racing Robots Session

Dependencies:   m3pi mbed

Fork of racing_robots by Nico De Witte

Committer:
sillevl
Date:
Thu May 19 13:16:14 2016 +0000
Revision:
11:dbec260681a7
Parent:
4:3743cbfe031b
Child:
8:597ce8a7d34b
add xbee support to racing robots library

Who changed what in which revision?

UserRevisionLine numberNew contents of line
pcordemans 4:3743cbfe031b 1 #include "robot_logic.h"
dwini 0:c0ae66a0ec7a 2
dwini 1:43c91152e9ce 3 // External functions called from our library
dwini 1:43c91152e9ce 4 extern void init(void);
dwini 0:c0ae66a0ec7a 5 extern void loop(void);
dwini 0:c0ae66a0ec7a 6
dwini 1:43c91152e9ce 7 /*
dwini 1:43c91152e9ce 8 * System initialization.
dwini 1:43c91152e9ce 9 * Also calls external init() function.
dwini 1:43c91152e9ce 10 */
dwini 0:c0ae66a0ec7a 11 void _init(void) {
dwini 0:c0ae66a0ec7a 12 // DO our init here
dwini 0:c0ae66a0ec7a 13
dwini 0:c0ae66a0ec7a 14 init(); // Students init
dwini 0:c0ae66a0ec7a 15 }
dwini 0:c0ae66a0ec7a 16
dwini 1:43c91152e9ce 17 /*
dwini 1:43c91152e9ce 18 * Entry point.
dwini 1:43c91152e9ce 19 * Also calls external loop function.
dwini 1:43c91152e9ce 20 */
dwini 1:43c91152e9ce 21 int main (void) {
dwini 0:c0ae66a0ec7a 22 // Initialize system
dwini 0:c0ae66a0ec7a 23 _init();
dwini 0:c0ae66a0ec7a 24
dwini 0:c0ae66a0ec7a 25 while (true) {
dwini 0:c0ae66a0ec7a 26 loop(); // Students loop
dwini 0:c0ae66a0ec7a 27 }
dwini 0:c0ae66a0ec7a 28 }