software to control a DC motor, preferably interfacing with a motor driver.

Dependents:   Car_Simulator

Revision:
1:88772267f757
Parent:
0:c92be90656b7
Child:
2:46bca6d9dbda
--- a/DCMotor.h	Fri Jul 15 10:44:21 2011 +0000
+++ b/DCMotor.h	Fri Jul 15 17:56:07 2011 +0000
@@ -6,9 +6,18 @@
 class DCMotor {
 
 public:
+    /** create a DCMotor object connected to the pins with speed control
+    *   @param PWMPin   PWM pin to control speed of motor
+    *   @param PinA     Digital output pin to connect to motor
+    *   @param PinB     Digital output pin to connect to motor
+    */
     DCMotor(PinName PWMPin, PinName PinA, PinName PinB);
+    
+    /** drive Motor input range (-100 to 100).
+    *   @param perCent   PWM pin to control speed of motor
+    */
     void driveIt(float);
-    
+
 protected:
     PwmOut _PWMPin;
     DigitalOut _PinA;