|
@@ -44,26 +44,26 @@ void printTest(OSCMessage &msg) {
|
|
|
|
|
|
|
|
|
void homing_Stepper_OSC(OSCMessage &msg) {
|
|
|
- homing_Stepper();
|
|
|
- sendOSC("/stepper/homing",3, "done" );
|
|
|
+ homing_steppers();
|
|
|
+ sendOSC("/homing",3, "done" );
|
|
|
}
|
|
|
|
|
|
|
|
|
void setCurrentPosition_Stepper_OSC (OSCMessage &msg) {
|
|
|
int index = msg.getInt(0);
|
|
|
steppers[index].setCurrentPosition(msg.getInt(1));
|
|
|
- sendOSC("/stepper/setPosition/", index, "position set");
|
|
|
+ sendOSC("/setPosition/", index, "position set");
|
|
|
}
|
|
|
|
|
|
void drivingMode_Stepper_OSC (OSCMessage &msg) {
|
|
|
driveMode = msg.getInt(0);
|
|
|
- sendOSC("/stepper/driveMode/", 3, "set to " + driveMode);
|
|
|
+ sendOSC("/driveMode/", 3, "set to " + driveMode);
|
|
|
}
|
|
|
|
|
|
void moveTo_Stepper_OSC (OSCMessage &msg){
|
|
|
int index = msg.getInt(0);
|
|
|
long int distance = moveTo_Stepper(index, msg.getInt(1));
|
|
|
- sendOSC("/stepper/distanceToGo", index, distance );
|
|
|
+ sendOSC("/distanceToGo", index, distance );
|
|
|
// while (!stepper.distanceToGo()==0)
|
|
|
// stepper.run();
|
|
|
}
|
|
@@ -71,34 +71,34 @@ void moveTo_Stepper_OSC (OSCMessage &msg){
|
|
|
void move_Stepper_OSC (OSCMessage &msg){
|
|
|
int index = msg.getInt(0);
|
|
|
long int distance = move_Stepper(index, msg.getInt(1));
|
|
|
- sendOSC("/stepper/distanceToGo", index, distance );
|
|
|
+ sendOSC("/distanceToGo", index, distance );
|
|
|
}
|
|
|
|
|
|
void setSpeed_Stepper (OSCMessage &msg){
|
|
|
int index = msg.getInt(0);
|
|
|
steppers[index].setSpeed(msg.getInt(1));
|
|
|
- sendOSC("/stepper/speed", index, steppers[index].speed() );
|
|
|
+ sendOSC("/speed", index, steppers[index].speed() );
|
|
|
}
|
|
|
|
|
|
void maxSpeed_Stepper (OSCMessage &msg){
|
|
|
int index = msg.getInt(0);
|
|
|
long int max_speed = maxSpeed_Stepper(index, msg.getInt(1));
|
|
|
- sendOSC("/stepper/maxSpeed", index, max_speed );
|
|
|
+ sendOSC("/maxSpeed", index, max_speed );
|
|
|
}
|
|
|
|
|
|
void acceleration_Stepper (OSCMessage &msg){
|
|
|
int index = msg.getInt(0);
|
|
|
long int acceleration = acceleration_Stepper(index, msg.getInt(1));
|
|
|
- sendOSC("/stepper/acceleration", index, acceleration );
|
|
|
+ sendOSC("/acceleration", index, acceleration );
|
|
|
}
|
|
|
|
|
|
void currentPos_Stepper_OSC(OSCMessage &msg) {
|
|
|
int index = msg.getInt(0);
|
|
|
- sendOSC("/stepper/currentPos", index, steppers[index].currentPosition());
|
|
|
+ sendOSC("/currentPos", index, steppers[index].currentPosition());
|
|
|
}
|
|
|
|
|
|
void status_Stepper_OSC(int stepper_index) {
|
|
|
- OSCMessage OSCmsg("/stepper/status");
|
|
|
+ OSCMessage OSCmsg("/status");
|
|
|
OSCmsg.add(stepper_index);
|
|
|
OSCmsg.add(steppers[stepper_index].currentPosition());
|
|
|
//OSCmsg.add(steppers[stepper_index].targetPosition());
|
|
@@ -186,19 +186,19 @@ void handleOSCIn() {
|
|
|
|
|
|
|
|
|
// //STEPPER CONTROL
|
|
|
-// OSCin.dispatch("/stepper/init", init_Stepper_OSC);
|
|
|
- OSCin.dispatch("/stepper/getStatus", getStatus_stepper_OSC);
|
|
|
- OSCin.dispatch("/stepper/setCurrentPosition", setCurrentPosition_Stepper_OSC);
|
|
|
- OSCin.dispatch("/stepper/currentPosition", currentPos_Stepper_OSC);
|
|
|
- OSCin.dispatch("/stepper/driveMode", drivingMode_Stepper_OSC);
|
|
|
- OSCin.dispatch("/stepper/moveTo", moveTo_Stepper_OSC);
|
|
|
- OSCin.dispatch("/stepper/move", move_Stepper_OSC);
|
|
|
-// OSCin.dispatch("/stepper/moveTo/cm", moveToCm_Stepper_OSC);
|
|
|
-// OSCin.dispatch("/stepper/move/cm", moveCm_Stepper_OSC);
|
|
|
- OSCin.dispatch("/stepper/setSpeed", setSpeed_Stepper);
|
|
|
- OSCin.dispatch("/stepper/maxSpeed", maxSpeed_Stepper);
|
|
|
- OSCin.dispatch("/stepper/acceleration", acceleration_Stepper);
|
|
|
-// OSCin.dispatch("/stepper/randomMove", randomMove_Stepper_OSC);
|
|
|
+// OSCin.dispatch("/init", init_Stepper_OSC);
|
|
|
+ OSCin.dispatch("/getStatus", getStatus_stepper_OSC);
|
|
|
+ OSCin.dispatch("/setCurrentPosition", setCurrentPosition_Stepper_OSC);
|
|
|
+ OSCin.dispatch("/currentPosition", currentPos_Stepper_OSC);
|
|
|
+ OSCin.dispatch("/driveMode", drivingMode_Stepper_OSC);
|
|
|
+ OSCin.dispatch("/moveTo", moveTo_Stepper_OSC);
|
|
|
+ OSCin.dispatch("/move", move_Stepper_OSC);
|
|
|
+// OSCin.dispatch("/moveTo/cm", moveToCm_Stepper_OSC);
|
|
|
+// OSCin.dispatch("/move/cm", moveCm_Stepper_OSC);
|
|
|
+ OSCin.dispatch("/setSpeed", setSpeed_Stepper);
|
|
|
+ OSCin.dispatch("/maxSpeed", maxSpeed_Stepper);
|
|
|
+ OSCin.dispatch("/acceleration", acceleration_Stepper);
|
|
|
+// OSCin.dispatch("/randomMove", randomMove_Stepper_OSC);
|
|
|
//
|
|
|
// //LEDS
|
|
|
// OSCin.dispatch("/led/value", valueLed_OSC);
|