gSender 1.4.12 - Rotary, grblHAL, Jobs Stats and more

1.4.10

  • Jog no longer sends double jog commands on touch devices
  • $G output emitted to UI when connected using grblHAL and manually sent
  • Altmill profile updated $103 A steps to account for compiled microstepping
  • SLB profiles updated with new values
  • Updated defaults on Mk2, Mk1, and MillOne profiles
  • AutoZero touch routine updated when running specific diameter bits to be more accurate, and retract distance on Z slightly increased for non-tip routines.
  • Rotary toggle no longer updates values when cancelled on grblHAL.
  • Custom theme visualizer background now saving correctly.
  • Altmill profile now at top of profiles with other Sienci Machines
3 Likes

Greetings

Were these the speed and acceleration values, or where there other changes?
As Iā€™m running my SLB with a self-built MilkCr8 CNC - curious to see what all changed.

Thanks!

It was updating the feeds and accelerations to match the new 5.0.5b firmware build and generally what support has been reccomending for anyone with issues.

You can see the changes here:

Thank you Kevin! Appreciate the information.

1 Like

I donā€™t know if this issue has already been reported and fixed:
In gSender 1.4.10, under Ubuntu 24.10, when I click on ā€˜load fileā€™ for the first time after startup, the file selector window pops up over top of gSender like it would be expected to do. If I now load a new file, the file chooser opens up BELOW the gSender window. Assuming one is running in full screen mode, you can not see the file chooser and gSender appears to be frozen since it is waiting for input.

1 Like

Hey Jens, thanks! It mightā€™ve been reported already but itā€™s good to hear from another person on the matter :+1:

FWIW this is an Electron issue on Linux specifically - itā€™s already set to focus the dialog, but does not do this on Linux. Thereā€™s not really an easy workaround until we update to a later version of Electron - as such wonā€™t be fixed until Edge comes to main as we rarely swap dependency versions during main release cycles.

1 Like

Thanks - great to hear that it will be fixed in the new release!

@Jens Iā€™m sure that @KGN will clarify, but I donā€™t see anything in his previous reply that says that this will be fixed ā€œin the next releaseā€.

Hmmm, maybe I am misunderstanding. I interpreted ā€˜until we update to a later version of Electron ā€¦ when Edge comes to mainā€™ as saying that I can expect the issue to go away when we see Edge transitioning to main.
In any case, I am aware of the issue so it isnā€™t a problem for me and hopefully, if someone else runs into this problem, they might see my report and it might save them some time in figuring out things.

1 Like

Hey folks, 1.4.11 is out with some fixes and a couple new features related to diagnostics to help our support team.

As an aside, merry Christmas and happy holidays everyone! Hope you get some time to relax and spend quality time with loved ones. This community is fantastic and I wish you all the best heading into the new year!

As always, gSender can be found on Github.

1.4.11

  • Added ā€œSkip Dialogā€ option to code toolchange which combines both blocks and skips the ā€œContinueā€ dialog
  • Diagnostics now generates a zip file which includes the original diagnostic PDF, a copy of current gSender settings, and any loaded toolpath for better support.
  • Continuous jogging now bitwise compares homing location to avoid non-XYZ axes causing invalid corner detection.
  • You are now able to update EEPROM values using the firmware tool when in Alarm state.
  • Start from line now starts the spindle after the Z safe movement but before X and Y.
  • Fix for A axis jog keybinds not working on standard GRBL controller.
  • Reverted HAL changes $G using the realtime alternative to reduce instances of error 1 since it was not playing nicely with the new line parser.
  • Fix for available axes and axes count not being emitted properly when disconnecting and reconnecting over ethernet.
  • Auto Zero touch plate probing now properly converts bit diameter when using imperial preferred units and a specific bit size.
  • Available ports are now case insensitive when matching known controller types (Thanks Dymk!)
  • Macros no longer overflow the macro widget.
  • Tweak to 30X30 machine profile for missing acceleration change for $111.
  • Fixed rare situation where connecting to grblHAL controller, disconnecting, and reconnecting to GRBL controller caused invalid laser/spindle mode toggle behaviour.
3 Likes

Just tried 1.4.11 for the first time. NaN issue occurred. I fixed them, but they returned. I havenā€™t done anything since - not because of the issue - just circumstances.

Quick release, mostly to support new Vortex tracks and the upcoming 2x4 AltMill

  • Added new machine profiles for Altmill 2X4
  • Added support for new rotary track options
  • Added fallback for jog values in cases where they were undefined.
  • Added EEPROM settings export with diagnostic
  • Fixed stepover for rotary surfacing on closed loop motors converting unnecessarily
  • Dialog on code option now shows on grbl controller
1 Like

@KGN Can you explain for simpletons like me what ā€œrotary track optionsā€ are, please?

1 Like

The rotary mounting tracks - the extension track has a new pattern so there needs to be a toolpath to support it.

@KGN That makes perfect sense. Tks, Kevin.