void Motor::init() { pinMode(pinMotor1, OUTPUT); pinMode(pinMotor2, OUTPUT); //set pwm frequenct to 10Hz (31250/1024=30.5) setPwmFrequency(testPotPin1, 1024); setPwmFrequency(testPotPin2, 1024); digitalWrite(testPotPin1, HIGH); digitalWrite(testPotPin2, HIGH); pinMode(testLedPin, OUTPUT); digitalWrite(testLedPin, LOW); }
// The setup() method runs once, when the sketch starts void setup() { #ifdef __DEBUG Serial.begin(DEBUG_PRINT_BAUDRATE); #endif setPwmFrequency(RING_PIN,PWM_SCALING); ringDriver.init(); // Header line for CSV debug output #ifdef __DEBUG Serial.println("position;duty cycle;"); #endif }