Skip to content

Releases: Sienci-Labs/gsender

v1.4.10

29 Oct 16:38
Compare
Choose a tag to compare
  • 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 Mill One 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

v1.5.0-Edge-1

21 Oct 18:02
Compare
Choose a tag to compare
v1.5.0-Edge-1 Pre-release
Pre-release

New UI Early Alpha Edge release!

image

Features:

  • All new UI that should be familiar but address some long standing pain points
  • Rotary is a first class citizen - A axis jogging and DRO values will appear if your firmware reports that it exists
  • Numerous functionality updates
  • New Jog wheel design and touch support
  • Seriously, just look at it 🤩

v1.4.9

06 Aug 17:42
Compare
Choose a tag to compare
  • Fix for time remaining converting timestamps incorrectly
  • Firmware groups now always emitted to UI on connection
  • Reduced situations where error 1 should appear on connection or homing
  • Alterations to Altmill default profile for Z acceleration
  • Enabling rotary mode for grblHAL now disables homing, and disabling rotary mode restores your previous homing value
  • Updated LongMill grblHAL A axis travel resolution for compiled microstepping value
  • Main window should no longer be focused on load file dialog

v1.4.8

11 Jul 17:00
Compare
Choose a tag to compare

General

  • Added Altmill profiles
  • Start from line now also accounts for A axis if file contains those movements
  • Fixed situation where progress bar could be greater than 100%
  • Some time estimation alterations specifically when pausing jobs
  • Fixed issue where console copy prompt stated limit other than 50
  • Spindle delay on start is now a configurable value in ms
  • Maintenance tasks that are due now prompt the user to take care of them on application start
  • Changed max value for spindle RPM in rotary surfacing tool
  • Fix for rotary tab gaining focus and preventing keybinds from working
  • Changes to console scrollbar size and sensitivity
  • Setting A-axis zero now updates visualizer rotation correctly
  • A-axis DRO with $13 enabled now no longer converts incorrectly
  • Relative Go To now correctly uses input values for all 3 axes
  • Firmware tool inputs now disabled in Alarm state
  • Added preference for end of job modal to not appear
  • Fixed crash on toggling lightweight mode
  • End of probe code now correctly restore G90/G91 to previous state

grblHAL

  • Changes to ethernet behaviour to allow reconnection in more cases the board closes the connection early
  • Homing enabled in diagnostics now correct for SLB
  • Alarm 14 and 17 now reset and unlock instead of just unlock using UI buttons

v1.4.7

30 Apr 17:55
Compare
Choose a tag to compare

General

  • Tweaks to finish time estimation
  • Alterations to behaviour of planning line in visualizer
  • Fixed issue where error would prevent the file from resuming in some situations
  • Go to button default values are now current position if absolute movement and 0 if relative movement
  • GRBL controller now will always send $$ command eventually even if no startup message received

grblHAL

  • Rapid position buttons work as expected with A-axis invert enabled
  • Updated defaults for SLB homing speeds
  • Added setting highlight and restore individual defaults to HAL firmware tool
  • Fixed issue where SLB flashing could fail silently if connected before flashing
  • Firmware flavour for SLB now included in diagnostic file
  • Prevented soft reset on exiting check mode on SLB from getting the firmware not leaving check mode

v1.4.6

05 Apr 18:37
Compare
Choose a tag to compare

General

  • Values properly convert in surfacing tool when swapping between metric and imperial preferred units
  • Fixed default UI value precision when swapping between metric and imperial preferred units
  • Handle error silently when checking for updates but no internet connection is available

grblHAL

  • Added default profiles for all machines when connected using grblHAL and using the 'Restore Defaults' functionality
  • No longer emit error 79 when connecting with e-stop enabled on SLB
  • Fixed issue with soft limit Z jogging when trying to jog from machine limits
  • Fixed status query mask when sending 0x87 complete status report vs ? partial status report to prevent alarm states from being slow to clear on UI

v1.4.5

28 Mar 19:33
Compare
Choose a tag to compare

General

  • Fix for jog shortcuts not sending short movement when quick pressed.
  • GRBL firmware tool correctly updates values when list shortened with search term
  • More rounding in tool changing values.
  • Various updates to diagnostic PDF to include more at-a-glance information.
  • Behaviour changes to planned lines visualization to make it more accurate.

grblHAL

  • HAL firmware categories loaded more consistently on connection
  • HAL errors/alarms list populates more consistently on connection
  • Renamed some firmware categories for clearer organization
  • Better handling of cycle start, pause, and halt macro button functionalities
  • Fixed choppiness in visualization in 4-axis mode.
  • A-axis continuous jogging works as expected with soft limits enabled in 4-axis mode
  • Feeder no longer pauses when setting EEPROM macro code block with a M0/M1 included.
  • Rotary mode status correctly set on connection.
  • Random errors no longer appear on connection
  • Error log cleared on job start to prevent errors from not sending a job aren't included in the job error report.
  • Adjust HAL jogging values
  • Added ability to flash SLB already in DFU mode
  • Flashing UX improvements for HAL

v1.4.4

15 Mar 18:09
Compare
Choose a tag to compare

General

  • Firmware selection hidden by default to avoid misclicks, and selected firmware reset to GRBL for all users.
  • Removed situations where no firmware option was selected on initial update of gSender
  • Fixed tabbed widget overlapping on some screen resolutions
  • Fixed issue with toolpath Z dimensions calculating incorrectly
  • Probe XYZ now goes to XY zero on completion of routine similar to prior behaviour
  • Errors from feeder are also now emitted to UI
  • Rotary axis toggle and other rotary tools now disabled in alarm state
  • Fixed situations where pausing and unpausing repeatedly could overflow firmware buffer
  • Fixed jog values reconverting and resetting on UI
  • Prevented warning appearing in movement calibration tool erroneously
  • Added A-axis limit pin indicator to diagnostics panel
  • Some tweaks to diagnostic report layout
  • Fixes for AutoZero probing routines with $13 enabled
  • Better error reporting on UI in general for macro and console errors
  • Renamed Mac build from Intel to Universal for clarification
  • Fixed some problematic shortcut behaviours on gamepad
  • Fixed issue with final Z on automatic tool change being off by the retract distance
  • Visualizer no longer displays miscalculated toolpath when loading the same file twice in a row

grblHAL

  • Fixed continuous jogging with soft limits enabled on some EEPROM configurations on HAL
  • HAL spindle selector now uses on-board EEPROM values for SLB_LASER option
  • HAL flashing should be usable on Electron as of latest version and board should be connectable without power cycling.
  • Repeated errors in HAL should be reported to the user less often
  • Spindle selector now uses reported current spindle
  • Fixed issue where spindle selector could get duplicate entries on ID change
  • Fixed toolchange program feedrate variable on HAL
  • Setting import in HAL firmware tool now correctly updates radio button options

v1.4.4-RC1

01 Mar 18:57
Compare
Choose a tag to compare
v1.4.4-RC1 Pre-release
Pre-release

General

  • Firmware now always selected in firmware selector in connection widget
  • Fixed tabbed widget overlapping on some screen resolutions
  • Fixed issue with toolpath Z dimensions calculating incorrectly
  • Probe XYZ now goes to XY zero on completion
  • Errors from feeder are also now emitted to UI
  • Rotary axis toggle and other rotary tools now disabled in alarm state
  • Fixed situations where pausing and unpausing repeatedly could overflow firmware buffer

grblHAL

  • HAL flashing should be usable on Electron as of latest version and board should be connectable without power cycling.
  • Repeated errors in HAL should be reported to the user less often
  • Spindle selector now uses reported current spindle
  • Fixed issue where spindle selector could get duplicate entries on ID change
  • Fixed toolchange program feedrate variable on HAL

v1.4.3

22 Feb 19:13
Compare
Choose a tag to compare
  • Fix for probe migration values not running
  • Fix for jog value migration not running
  • Connection widget should no longer zero out selected controller in some situations
  • Toolchanger should no longer error out in situations when the user has connected then disconnected
  • Spindles on HAL no longer duplicate when running the spindle command multiple times