Use native LinuxCNC homing and consolidate web panel status

This commit is contained in:
2026-09-09 12:28:02 +08:00
parent eb5c58cdb3
commit 0be2ee8ce1
35 changed files with 881 additions and 350 deletions

View File

@@ -22,8 +22,8 @@ const state = () => main.evaluate((element) => {
loading: element.dataset.axisProgramLoading,
path: element.dataset.axisProgramPath,
program: element.dataset.axisProgramStatus,
operation: element.querySelector(".operation-state")?.textContent?.trim(),
machine: element.querySelector(".machine-state")?.textContent?.trim(),
operation: `Operation ${element.dataset.axisStateOperation}`,
machine: `Machine ${element.dataset.axisStateMachine}`,
homed: element.dataset.axisHomed,
line: element.dataset.axisCurrentLine,
queue: element.dataset.axisTpQueueDepth,