Skip to content

Releases: Sienci-Labs/gsender

1.0.5

04 Mar 20:40

Choose a tag to compare

Tool commands now emitted to UI if they occur alongside M6 commands
Start from line should more consistently set feedrate/spindle rate
Fixed issue where laser min and laser max were reversed on initializing laser mode.
Rewrite of jog UI control to gain more consistent behaviour
Alterations to jog keybinds to gain more consistent behaviour
Added logic on toolchange to prevent sender from starting before post hook is complete
Alterations to profile default spindle min and max and laser min and max values

1.0.4

15 Feb 21:08

Choose a tag to compare

Add support for distinct Spindle max and Spindle Min while in laser or spindle mode
"Pause" toolchange workflow renamed to "Manual", and now allows jogging and macros to be run
Default feedrate in "start from line" now reflects file unit modal
Fixed issue where units weren't consistent on Go-To buttons leading to Z plunge
Tool diameter selection hidden on Z probe to prevent user confusion.
Lowered minimum resolution from 1280X960 to 1024X768 and added responsiveness to account for that.
Trimmed machine profile list to generic set and made it more obvious that machine dimensions are as reported from EEPROM.
Added MK2 machine profiles and support for default settings for new machines.
Updated firmware images for MK1 and MK2
Fixed regression where comments weren't properly stripped before sending to GBRL
Corrections to Auto-diameter probe profiles
Fixed issue where T commands could cause errors when on a line with M6 commands
Stop job should now consistently reset board (0x18) as intended
Fixed various tooltip errors
Fixed issue where calibration tools weren't using correct jog controls

1.0.3

22 Dec 18:16

Choose a tag to compare

; Comments are now emitted to UI on M0, M1, and M6 workflow stops
Fixed issue where jog cancel realtime command wasn't properly sent to controller
Fixed issue where default values instead of custom jog speeds weren't used on initial program load
Start from line now sends more modals to make sure IoT devices are enabled if that line is skipped
Improvements to outline feature - head should now return to original position, better support for disjointed/tiled carves
Fixed timestamps from causing UI elements to jump around
Fixed DRO being cut off on small resolutions or screen sizes
Fixed application not being full-screen on startup
Increases on movement limits for jog presets
UI fields should be more easily clearable and return to previous value if not changed
Workflow controls no longer disappear during jogging
Changes to updater to prevent 32 bit application updating to 64 bit
Added new laser support preferences with basic offset
Alarm 2 should now be unlockable
Fixed edge case where surfacing would leave an unfinished pass in the center
Updates to serial connection library and workflow
New touchplate images and support for upcoming auto-diameter touchplate

1.0.2

03 Dec 20:03

Choose a tag to compare

Fix regression in XYZ movement
Fix regression in probe menu updating

1.0.1

26 Nov 20:48

Choose a tag to compare

Rapid position buttons now use EEPROM values for more accurate movements and machine profile limits should be set from EEPROM on connect
Spindle rate hidden by default - Spindle/Laser must be toggled on in machine profile to view overrides during job run
Surfacing tool now runs last pass in Zig-Zag pattern
Added support for $13 in feedrate reporting
Safe height should no longer send router to Z0
Added new machine profiles
Fix for F-key shortcuts not working
Added missing units
G28 commands no longer ignored
Alterations to XY probing
More accurate error line reporting
Various styling issue fixed

1.0.0

29 Oct 18:32

Choose a tag to compare

Unlock button on UI to avoid homing/unlock from M0 state
More user-friendly number inputs that allow clearing are more forgiving on changing value
Minimize Renders turned on by default when lite mode toggled on
Styling changes to probe widget
Various UI look and feel changes
New machine profiles
Slight alteration to colour of lines that have entered planner to make them more visible
Fixed issue with jog/play shortcuts
Fixed bug where homing using the visualizer Home button did not unlock rapid position buttons
Fixed issue where firmware settings could be sent when machine was locked/alarmed resulting in settings not updating
Fixed issue where M0 commands in toolchange hooks would result in post hook not executing

0.7.5

22 Oct 19:58

Choose a tag to compare

Improvements to surfacing tool - new motions and layout
Improvements to pause commands (M0/M1) in macros
WCS dropdown now accurately reflects workspace modal
Improvements to flashing workflow and reduced situations where it's possible to fail
Improvements to probe settings
Fixed issue with quick movement buttons
Fixed issue with soft limit behaviour and continuous jogging if firmware flag to set machine 0,0,0 not set
Fixed issue with imperial units and continuous jogging with soft limits enabled
Fixed numerous UI inconsistencies and other styling issues

0.7.4

08 Oct 18:38

Choose a tag to compare

Minimize render mode for visualizer to improve performance
Visualizer improvements to render speed
Fix render worker being started if visualizer disabled
Probe dimensions correctly update if changed in preferences
Can once again copy from console
Redesigned probe module
Fix for quick-movement buttons if home set to back-left
Fix for T commands on the same line as M6 commands
Fixed firmware tool values occasionally not reflecting actual EEPROM settings
Style changes

v0.7.3

20 Sep 20:24

Choose a tag to compare

Code signed!
Various fixes for homing related functions
Categorized EEPROM settings
UI fixes for incorrect baudrate
Unrecognized devices are now accessible from the connection widget
Clearer directions to help
Updated firmware image
Fix for jog not stopping immediately due to debounce
Various styling fixes****

v0.7.2

10 Sep 19:59

Choose a tag to compare

Able to set workspace coordinates for specific axis quickly by clicking on location indicator
Re-designed progress indicator
Able to use variables in tool change code
Ability to enable or disable start/stop g-code blocks without clearing code
Updates to included firmware image and Longmill default EEPROM settings in firmware tool
Homing improvements - functions will appear if $22 toggled on, home button clickable if alarmed
Rapid position buttons updated to use new firmware settings
Individual axis Go To buttons now use safe height if set in preferences
Better support of physical hold/unhold buttons on Longboard controller
Tweaks to Z jogging to make button more responsive and not continuous jog as easily as well as move slower in Z direction
Safe height movements will no longer descend and will now use machines coordinates if homing enabled
Fixed hard limit alarms to allow easier resuming of workflow
Fixed surfacing Z movement at end of program
Joystick jogging should now send jog cancel at direction control release
Fixed last line run to reset on job completion