There’s a few issues with this. It may just be that I need to make a pendant for now, but I thought I’d log them in case others have input
On grblhal pressing stop during jogging requires a rehome for some reason. Something about stepping being out of whack. On most senders, it’s not an issue
I’m finding it hard to get used to having to type in distance, and only having one available. It would be great if there was a quick switch between say 20/5/1/0.1/0.01, rather than having only one value and having to type it each time
On the other hand, I love the framing. Is there a ‘framing offset’ button like the ‘laser offset’ one in lightburn for those of us with positioning optics?
Reset while in motion. Grbl cannot guarantee position. Lost steps are likely. Re-homing is highly recommended.
You can theoretically clear this alarm state by sending it $X, but as the message says, the controller can’t guarantee position, and re-homing is recommended.
Exactly this. (in my case it’s a camera which helps with tramming and alignment, but I think a laser pointer would be more common here.
Drill the side of the spindle clamp, add a fixture for a camera or pointer, install and wire through cable chains. A big QOL improvement for 30 mins work
That’s reset in grblhal, which may be causing issues:
#define CMD_RESET 0x18 //!< ctrl-X (CAN)
I’m not at my machine currently, but try \x85
from grblhal core: #define CMD_JOG_CANCEL 0x85 // (133)
I’ll try and take a look through things later, though the menu with basic settings and custom gcode needs a search bar (ux whine, sorry!) - I wish I’d known about millmage earlier, so I could have done my moaning before it hit so many people!
Thanks. I think this is more a case of me trying to get used to different workflow than anything else. I’d definitely like the option to show a couple of them, though the UI looks neater like this, so its a bit of a ui vs UX issue
Yep, that’s correct, and may be why I’m finding direct control a little problematic too. Assume that I can edit all this in the config settings, and if not there’s maybe some sort of config file I could hack around in?
I’ll head in now and have a play, may be able to publish a little grblhal crib sheet later.
Thank you! (The advantage of controller side debug is that I can hold it and translate it to the correct thing before it reaches the MCU, letting me do everything at once.
All tested and you are indeed correct, that it messes with the stop button (which is also wrong for GRBLHAL)
I won’t make a post for users yet, but this is the breakdown if you guys get a moment to look at stuff: [documentation will also want tweaked as these are realtime command and clear buffers]
Jog cancel - 0x85
Stop Job - 0x19
(And as a bonus for autopopulate on enable - Mist start M7, Mist Stop M9)
I suspect there’s also an issue going on as per my other post that I’ve now been able to recreate, I’ll take a look at that soon.