I’ve completely rebuilt my machine and am now happy to have solved my mechanical problems. My crown looks awesome.
While at it, I have installed 5 endstops. They are microswitches on a small board with a LED that lights up when triggered and work well.
Homing does not work, however. I figure it because the signals are inverted. This is what I get when none of the switches should be triggered:
Receive Reporting endstop status
As a consequence, homing does not work on any axis: X and Y don’t move at all, as the switches are registered as triggered.
Z homing is particularly bad, as one of the switches is already inverted in the firmware while the other isn’t.
Where can I find an option to invert these signals in the firmware? I’m running a modified Marlin-MPCNC_Ramps_T8_16T_LCD_32step_DualEndstop. (Modification is the activation of dual Z setup with dual endstop pins connection to Zmin and Ymax on the RAMPS.)
Also: The Z axis on the “open” side moves up instead of down until triggered. Is that intended behavior and can I change it?