Hey all, Can someone help me figure out why my x-limit switch is being triggered? I have switched the endstop and switched it around with the wires from the other endstops and the limit is still being triggered? Could it be something wrong with the blackbox? The switch still triggers when I press it, but I cannot home the X-axis as an error code pops up. I am using a blackbox x32 with the SPAM quenbe 1515 and I ams also using the two wire micro endstops wired as Normally Closed
What is $5 set to? If you used an OB machine profile, they have it set to Normally Open (7) docs:blackbox-x32:connect-micro-limit [OpenBuilds Documentation]
$5=1 is what I have set it to. I previously had it at $5=7 but I noticed all my endstops were triggered. After I changed it, the YZ went back to normal.
Looks like the grblhal docs arent correct for $5. I think you should use the mask chart thats in $2. So setting $5 to 1 keeps X inverted. Try setting it to 0. grblHAL/settings.md at master · terjeio/grblHAL
Settings has the most up to date documentation in the controller itself. Some enhanced $-commands: $<n> - output current value for setting <n> $$=<n> output a description for setting <n> $help settings output descriptions for all settings, help for a group of settings is also available - $help lists the available topics and e.g. $help limits ouputs the settings related to limit switches. Windows users may download the grblHAL Config.App - this has an easy to use settings UI that is built from information downloaded from the controller - it will even show settings that might have been added by user plugins. Other senders can use this information to build a similar settings UI if wanting to... Finally, the compatibility level used when compiling affects setting availability - and also changes the format for some. Oh, and the documentation should be updated - developers are not good at maintaining that.