<font face="Arial, Verdana">Now it's getting confusing. Endstops are on X, Y & Z max pins. M119 returns:</font>
<font face="Arial, Verdana">21:40:57.382 : x_min:L y_min:L z_min:L</font>
I have done the following, and now zeroing works: (Mine are the "true //false" and the "false //true")
#define ENDSTOP_PULLUP_X_MIN true
#define ENDSTOP_X_MIN_INVERTING true
#define MIN_HARDWARE_ENDSTOP_X false //true
#define ENDSTOP_PULLUP_Y_MIN true
#define ENDSTOP_Y_MIN_INVERTING true
#define MIN_HARDWARE_ENDSTOP_Y false //true
#define ENDSTOP_PULLUP_Z_MIN true
#define ENDSTOP_Z_MIN_INVERTING true
#define MIN_HARDWARE_ENDSTOP_Z false //true
#define ENDSTOP_PULLUP_X_MAX true
#define ENDSTOP_X_MAX_INVERTING true //false
#define MAX_HARDWARE_ENDSTOP_X true //false
#define ENDSTOP_PULLUP_Y_MAX true
#define ENDSTOP_Y_MAX_INVERTING true //false
#define MAX_HARDWARE_ENDSTOP_Y true //false
#define ENDSTOP_PULLUP_Z_MAX true
#define ENDSTOP_Z_MAX_INVERTING true //false
#define MAX_HARDWARE_ENDSTOP_Z true //false
#define max_software_endstop_r true
Is there anything else there that needs to be looked at?
Again, thank you for your guidance - things are improving!
Cheers
Poida