Racing Robots Session

Dependencies:   m3pi mbed

Dependents:   RacingRobots

Fork of racing_robots by Nico De Witte

Committer:
sillevl
Date:
Mon Jun 01 10:13:18 2015 +0000
Revision:
8:c5dccd557aab
Parent:
racing_robots.cpp@4:3743cbfe031b
renamed files to mbed standard

Who changed what in which revision?

UserRevisionLine numberNew contents of line
sillevl 8:c5dccd557aab 1 #include "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 }