Refactor
Implement full deactivation of the PID for wheel control, after activation the motors remain stationary
Enable, disable motor pwm
Fix stack overflow in DiWheelDrive due to access of non-started gyro thread
Signed-off-by: Timo Korthals <tkorthals@cit-ec.uni-bielefeld.de>
All outputs that were still printed to SD1 (on-board serial connector) have been switched to global.sercanmux1 (SD1-CAN-multiplexer)
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.