mirror of
https://github.com/eclipse/upm.git
synced 2025-07-01 17:31:13 +03:00
stepmotor: made some small API changes for consistency and usability
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
This commit is contained in:
@ -51,24 +51,24 @@ main(int argc, char **argv)
|
||||
|
||||
while (doWork) {
|
||||
cout << "1 Revolution forward and back at 60 rpm" << endl;
|
||||
sensor->setSpeed (60);
|
||||
sensor->setSpeed(60);
|
||||
sensor->stepForward(200);
|
||||
usleep (1000000);
|
||||
sensor->stepBackwards(200);
|
||||
usleep (1000000);
|
||||
usleep(1000000);
|
||||
sensor->stepBackward(200);
|
||||
usleep(1000000);
|
||||
|
||||
cout << "1 Revolution forward and back at 150 rpm" << endl;
|
||||
sensor->setSpeed (150);
|
||||
sensor->setSpeed(150);
|
||||
sensor->stepForward(200);
|
||||
usleep (1000000);
|
||||
sensor->stepBackwards(200);
|
||||
usleep (1000000);
|
||||
usleep(1000000);
|
||||
sensor->stepBackward(200);
|
||||
usleep(1000000);
|
||||
|
||||
cout << "1 Revolution forward and back at 300 rpm" << endl;
|
||||
sensor->setSpeed (300);
|
||||
sensor->stepForward (200);
|
||||
sensor->setSpeed(300);
|
||||
sensor->stepForward(200);
|
||||
usleep (1000000);
|
||||
sensor->stepBackwards (200);
|
||||
sensor->stepBackward(200);
|
||||
usleep (1000000);
|
||||
}
|
||||
|
||||
|
@ -34,21 +34,21 @@ public class StepMotorSample {
|
||||
sensor.setSpeed(60);
|
||||
sensor.stepForward(200);
|
||||
Thread.sleep(1000);
|
||||
sensor.stepBackwards(200);
|
||||
sensor.stepBackward(200);
|
||||
Thread.sleep(1000);
|
||||
|
||||
System.out.println("One complete rotation forward and back at 150 rpm.");
|
||||
sensor.setSpeed(150);
|
||||
sensor.stepForward(200);
|
||||
Thread.sleep(1000);
|
||||
sensor.stepBackwards(200);
|
||||
sensor.stepBackward(200);
|
||||
Thread.sleep(1000);
|
||||
|
||||
System.out.println("One complete rotation forward and back at 300 rpm.");
|
||||
sensor.setSpeed(300);
|
||||
sensor.stepForward(200);
|
||||
Thread.sleep(1000);
|
||||
sensor.stepBackwards(200);
|
||||
sensor.stepBackward(200);
|
||||
Thread.sleep(1000);
|
||||
}
|
||||
// ! [Interesting]
|
||||
|
@ -48,21 +48,21 @@ console.log("Rotating 1 revolution forward and back at 60 rpm.");
|
||||
stepper.setSpeed(60);
|
||||
stepper.stepForward(200);
|
||||
delay(1000);
|
||||
stepper.stepBackwards(200);
|
||||
stepper.stepBackward(200);
|
||||
delay(1000);
|
||||
|
||||
console.log("Rotating 1 revolution forward and back at 150 rpm.");
|
||||
stepper.setSpeed(150);
|
||||
stepper.stepForward(200);
|
||||
delay(1000);
|
||||
stepper.stepBackwards(200);
|
||||
stepper.stepBackward(200);
|
||||
delay(1000);
|
||||
|
||||
console.log("Rotating 1 revolution forward and back at 300 rpm.");
|
||||
stepper.setSpeed(300);
|
||||
stepper.stepForward(200);
|
||||
delay(1000);
|
||||
stepper.stepBackwards(200);
|
||||
stepper.stepBackward(200);
|
||||
delay(1000);
|
||||
|
||||
stepper.quit();
|
||||
|
@ -46,19 +46,19 @@ print "Rotating 1 revolution forward and back at 60 rpm."
|
||||
stepper.setSpeed(60)
|
||||
stepper.stepForward(200)
|
||||
time.sleep(1)
|
||||
stepper.stepBackwards(200)
|
||||
stepper.stepBackward(200)
|
||||
time.sleep(1)
|
||||
|
||||
print "Rotating 1 revolution forward and back at 150 rpm."
|
||||
stepper.setSpeed(150)
|
||||
stepper.stepForward(200)
|
||||
time.sleep(1)
|
||||
stepper.stepBackwards(200)
|
||||
stepper.stepBackward(200)
|
||||
time.sleep(1)
|
||||
|
||||
print "Rotating 1 revolution forward and back at 300 rpm."
|
||||
stepper.setSpeed(300)
|
||||
stepper.stepForward(200)
|
||||
time.sleep(1)
|
||||
stepper.stepBackwards(200)
|
||||
stepper.stepBackward(200)
|
||||
time.sleep(1)
|
||||
|
Reference in New Issue
Block a user