A simple library for driving RC servos without using the mbed's PWM functions. This allows the mbed to drive as many servos as there are DigitalOut pins, and additionally allows for the PWM functions to be used at a different frequency than the 50Hz used for servos.
History
Added ability to disable servos and select whether they start enabled or disabled.
2013-01-17, by pclary [Thu, 17 Jan 2013 18:32:18 +0000] rev 15
Added ability to disable servos and select whether they start enabled or disabled.
Merged branches
2013-01-09, by pclary [Wed, 09 Jan 2013 21:08:53 +0000] rev 14
Merged branches
Changed +/-60 degree calibration parameter to +/- 45
2013-01-09, by pclary [Wed, 09 Jan 2013 21:06:59 +0000] rev 13
Changed +/-60 degree calibration parameter to +/- 45
Fixed GCC warning
2012-11-03, by pclary [Sat, 03 Nov 2012 19:10:29 +0000] rev 12
Fixed GCC warning
Made calibration parameters public
2012-10-21, by pclary [Sun, 21 Oct 2012 03:30:36 +0000] rev 11
Made calibration parameters public
Servo angles can be inverted
2012-10-21, by pclary [Sun, 21 Oct 2012 01:29:15 +0000] rev 10
Servo angles can be inverted
Added setting angles by degrees, calibration, and angle limits.
2012-10-21, by pclary [Sun, 21 Oct 2012 00:03:06 +0000] rev 9
Added setting angles by degrees, calibration, and angle limits.
Stopped PWM when pulseWidth is 0
2012-10-03, by pclary [Wed, 03 Oct 2012 07:28:03 +0000] rev 8
Stopped PWM when pulseWidth is 0
Fixed to allow for servos to be created with global scope.
2012-08-30, by UCSBRobotics [Thu, 30 Aug 2012 03:36:03 +0000] rev 7
Fixed to allow for servos to be created with global scope.
Merged with branch
2012-08-03, by UCSBRobotics [Fri, 03 Aug 2012 05:31:40 +0000] rev 6
Merged with branch