-
-
Notifications
You must be signed in to change notification settings - Fork 19.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[FR] Allow more than one feature with servo angles to be enabled #16954
Comments
More Information : As you can see, it seems the servo angles for the #define Z_SERVO_ANGLES { 85, 120 } are not being loaded at startup, nor are they saved to eeprom if I update with M281 P1 L85 U120 then run M500 . From the firmware : |
Further to all of this, when I comment out : #define EDITABLE_SERVO_ANGLES |
Never mind that. What you see is not a bug, but simply not a supported combination at this time. You can have a servo for a |
Please give #16960 a test and see if it resolves the issues. Don't forget to set |
Im sorry it took so long. So heres what happens : Expected behavior :: If I try to define 2 servos ie : NUM_SERVOS 2 (both having the same pin def) :: The servo twitches. Looking at signal with Oscilloscope, can see signal bouncing around. It seems the output of the T0 / T1 needs to be stopped. DEACTIVATE_SERVOS_AFTER_MOVE isnt an option in this configuration im afraid as the servo torque holds the nozzle firmly in place. |
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
Bug Description
My setup uses a single servo for both switching nozzles and lowering the probe (both servo 0). Set up angles in firmware for both nozzle switching and servo probe, however M502 M500 loads nozzle switch angles only. When homing G28, nozzle switch angles are used to deploy and retract probe. T0 and T1 also uses the same angles.
My Configurations
configs.zip
Steps to Reproduce
12:36:31.995 : echo: M281 P1 L120 U60"
Expected behavior:
I expect when homing or probing moves are called Servo Probe deploy and retract values are respected. Likewise when issuing T0 and T1, Nozzle switch angles are respected
The text was updated successfully, but these errors were encountered: