Start From Line safe height overide value being ignored

gSender 1.5.7

When I use the Start From Line option, there’s a safe height value prepopulated with 0.4. For another user I’m helping troubleshoot a problem, his setting is 10. My default is metric, whereas his default is inches. As it happens, 0.4" is 10mm. But not sure why my system in metric uses 0.4 whereas his system in inches shows 10. I can’t find where this value comes from. Also note that regardless of whether I change gSender from metric to imperial, it still uses 0.4 for me.

In any event, if you change that value, it seems to ignore it and still use the default, which in my case is 0.4

I tested this with a g-code file that has a safe height of 30mm as set by my CAM software. When I start the file from the beginning, the spindle moves up to 30mm. If I use the Start From Line option and keep the Start From Line safe height at 0.4, the spindle moves up to 30.4mm. If I change the Start From Line safe height to 10, the spindle still moves up to 30.4mm. So it looks like it is ignoring the custom value.

I went into Windows 11 Regional Settings and changed the measurement system from Metric to US. Lo and behold, after restarting gSender, it now uses 10 in the Start From Line safe height.

Good to know why I have 0.4 whereas other user has 10. But it still ignores whatever you put in.

Testing this further and it looks like the Regional Settings has no impact on this. Rather, it looks like a restart of gSender is required when switching between in and mm. Now that I think about it, I believe @gwilki has mentioned that in the past. It would be nice if gSender prompted you when you need to do a restart for the settings that require it.

Thanks, we should have a fix for this in next release.

1 Like