Final Project files for mBed development.

Dependencies:   m3pi mbed

Committer:
alecguertin
Date:
Mon Dec 08 04:21:55 2014 +0000
Revision:
25:2c7717684d09
Parent:
14:41fa8b95a9ab
pretty much working!

Who changed what in which revision?

UserRevisionLine numberNew contents of line
lsaristo 10:94b068b2ce1d 1 /**
lsaristo 10:94b068b2ce1d 2 * @file control.h
lsaristo 10:94b068b2ce1d 3 * @brief Header file specific to control algorithms.
lsaristo 10:94b068b2ce1d 4 * @author John Wilkey
lsaristo 10:94b068b2ce1d 5 */
lsaristo 10:94b068b2ce1d 6
lsaristo 10:94b068b2ce1d 7 #ifndef _CONTROL_H
lsaristo 10:94b068b2ce1d 8 #define _CONTROL_H
lsaristo 10:94b068b2ce1d 9
lsaristo 10:94b068b2ce1d 10 #include <vector>
lsaristo 14:41fa8b95a9ab 11 #define _CANVAS_FILE "/local/control.out" // Should be on local file system.
lsaristo 10:94b068b2ce1d 12
lsaristo 10:94b068b2ce1d 13 /**
lsaristo 10:94b068b2ce1d 14 * @brief Get the formatted file contents from local file.
lsaristo 10:94b068b2ce1d 15 * @param[out] moves A pointer to the character array of moves
lsaristo 10:94b068b2ce1d 16 */
lsaristo 10:94b068b2ce1d 17 void get_ps_file(char* moves);
lsaristo 10:94b068b2ce1d 18
lsaristo 10:94b068b2ce1d 19 /**
lsaristo 10:94b068b2ce1d 20 * @brief A main loop for robot control. Main algorithm for control
lsaristo 10:94b068b2ce1d 21 * should start here
lsaristo 10:94b068b2ce1d 22 */
lsaristo 10:94b068b2ce1d 23 void robot_loop();
lsaristo 10:94b068b2ce1d 24
lsaristo 10:94b068b2ce1d 25 #endif