refactor(ControlPanel): use SAVE/RESTORE STATE when moving (#1988)
Co-authored-by: Pedro Lamas <pedrolamas@gmail.com>
This commit is contained in:
parent
0a72a7a731
commit
0bbf35981b
@ -135,9 +135,11 @@ export default class ControlMixin extends Vue {
|
||||
}
|
||||
|
||||
doSendMove(gcode: string, feedrate: number) {
|
||||
gcode = 'G91' + '\n' + 'G1 ' + gcode + ' F' + feedrate * 60
|
||||
|
||||
if (this.absolute_coordinates) gcode += '\nG90'
|
||||
gcode =
|
||||
`SAVE_GCODE_STATE NAME=_ui_movement\n` +
|
||||
`G91\n` +
|
||||
`G1 ${gcode} F${feedrate * 60}\n` +
|
||||
`RESTORE_GCODE_STATE NAME=_ui_movement`
|
||||
|
||||
this.doSend(gcode)
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user