EE149
/
FinalProject
Final Project files for mBed development.
control.h@25:2c7717684d09, 2014-12-08 (annotated)
- 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?
User | Revision | Line number | New 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 |