fixed stepper bugs

This commit is contained in:
shrkey
2016-10-17 14:56:42 +01:00
parent 9e53436da9
commit 261d4b4307
2 changed files with 3 additions and 3 deletions

View File

@@ -282,7 +282,7 @@ DW_Servo *DW640::getServo(uint8_t servo) {
}
DW_Stepper *DW640::getStepper(uint16_t steps, uint8_t stepper) {
DW_Stepper *DW640::getStepper(uint8_t stepper, uint16_t steps) {
num--;
@@ -451,7 +451,7 @@ void DW_Stepper::step(uint16_t steps, uint8_t dir, uint8_t style) {
while (steps--) {
ret = onestep(dir, style);
delayMicroseconds(uspers);
usleep(uspers);
}
}

View File

@@ -148,7 +148,7 @@ class DW640 {
DW_Motor *getMotor(uint8_t motor);
DW_Servo *getServo(uint8_t servo);
DW_Stepper *getStepper(uint16_t steps, uint8_t stepper);
DW_Stepper *getStepper(uint8_t stepper, uint16_t steps = 48);
private:
uint8_t devAddr;