Rambo board, extending and retracting Z probe with servo
Can somone please confirm if this is the correct way to
A - set up a servo on a Rambo 1.3 pin 5 (PWM extension)
B - extend and retract the servo before and after z probing? (the PWM values are not important at this point)
#define FEATURE_SERVO 1
#define SERVO0_PIN 5
#define SERVO1_PIN -1
#define SERVO2_PIN -1
#define SERVO3_PIN -1
#define SERVO0_NEUTRAL_POS -1
#define SERVO1_NEUTRAL_POS -1
--------------------------------------------------------------
#define Z_PROBE_XY_SPEED 150
#define Z_PROBE_SWITCHING_DISTANCE 1
#define Z_PROBE_REPETITIONS 1
#define Z_PROBE_HEIGHT 40
#define Z_PROBE_START_SCRIPT "M340 P1 S500"
#define Z_PROBE_FINISHED_SCRIPT "M340 P1 S2400"
#define Z_PROBE_REQUIRES_HEATING 0
#define Z_PROBE_MIN_TEMPERATURE 150
#define FEATURE_AUTOLEVEL 1
A - set up a servo on a Rambo 1.3 pin 5 (PWM extension)
B - extend and retract the servo before and after z probing? (the PWM values are not important at this point)
#define FEATURE_SERVO 1
#define SERVO0_PIN 5
#define SERVO1_PIN -1
#define SERVO2_PIN -1
#define SERVO3_PIN -1
#define SERVO0_NEUTRAL_POS -1
#define SERVO1_NEUTRAL_POS -1
--------------------------------------------------------------
#define Z_PROBE_XY_SPEED 150
#define Z_PROBE_SWITCHING_DISTANCE 1
#define Z_PROBE_REPETITIONS 1
#define Z_PROBE_HEIGHT 40
#define Z_PROBE_START_SCRIPT "M340 P1 S500"
#define Z_PROBE_FINISHED_SCRIPT "M340 P1 S2400"
#define Z_PROBE_REQUIRES_HEATING 0
#define Z_PROBE_MIN_TEMPERATURE 150
#define FEATURE_AUTOLEVEL 1
Comments
Anyway I just got it working by using P0, presumably the first servo is P0?
Does the Z PROBE START SCRIPT only get run when you start the print?