Rename and move userthread states to Constants
Add setter for x and y coordinate
Add MSG_TEST_MAP_STATE for switching in the test state in DiWheelDrive
Add struct for CAN messages
Refactor
Add SET_LINE_FOLLOW_MSG id
Add constant SET_LINE_FOLLOW_MSG
Add ID to switch line follow strategy over CAN
Enable, disable motor pwm
New update speed for can bus -> 100hz
Constants added
Fix stack overflow in DiWheelDrive due to access of non-started gyro thread
Signed-off-by: Timo Korthals <tkorthals@cit-ec.uni-bielefeld.de>
Integrated the Wiimote demo to the PowerManagement logic.
The blouetooth drivers were slightly enhanced.
Constants.h: renamed CAN::UPDATE_PERIOD_MSEC to CAN::UPDATE_PERIOD
Added functions to reset the motor gains.
FIX: Odometry thread stack size increased to prevent stack overflows.
Merged recent modifications from development branch:- proximity sensor frequency was increased from 8Hz to 125Hz- system synchronization frequency was increased from 8Hz to 16Hz- I2C bus clearing functionality was improved- magnetometer and gyroscope data are now available to the whole system...
Initial commit of AMiRo-OS version 1.0. This is the first version released open source.