mirror of
https://github.com/openglow-org/forgefirm.git
synced 2026-09-28 01:01:12 -07:00
docs: mode selector + idle settings lock in the panel runbook
This commit is contained in:
+11
-6
@@ -194,14 +194,19 @@ pattern as build-glowforge.sh). One ulfius daemon exposes both OV5648
|
|||||||
cameras as MJPEG over the mainline imx-media pipeline:
|
cameras as MJPEG over the mainline imx-media pipeline:
|
||||||
|
|
||||||
- `GET /` — the tabbed machine control panel (Status / Machine /
|
- `GET /` — the tabbed machine control panel (Status / Machine /
|
||||||
GF Cloud / GRBL; ui.c): status page with a scaled lid snapshot +
|
GF Cloud / GRBL; ui.c): status page with the controller-mode
|
||||||
on-demand live stream, and the settings forms for homing method,
|
selector (GRBL active; factory cloud disabled until implemented),
|
||||||
home-position calibration, identity overrides, and the session
|
the operational dashboard, a scaled lid snapshot + on-demand live
|
||||||
timeout. `/?action=stream|snapshot` remain the mjpg-streamer-
|
stream, and the settings forms for homing method, home-position
|
||||||
|
calibration, identity overrides, and the session timeout. All
|
||||||
|
settings controls disable (with a banner) while the machine is not
|
||||||
|
idle. `/?action=stream|snapshot` remain the mjpg-streamer-
|
||||||
compatible aliases (lid camera; LightBurn uses the stream one).
|
compatible aliases (lid camera; LightBurn uses the stream one).
|
||||||
- `GET/POST /settings` — the shared machine settings store
|
- `GET/POST /settings` — the shared machine settings store
|
||||||
(/data/forgefirm.conf, validated keys, empty-value-clears via query
|
(/data/forgefirm.conf, validated keys incl. controller_mode,
|
||||||
params; gf_password write-only).
|
empty-value-clears via query params; gf_password write-only).
|
||||||
|
**Writes 409 unless cnc/state is idle** (the controller and homing
|
||||||
|
runner read the file mid-run) — live-verified during a jog.
|
||||||
- `GET /cam/stream?cam=lid|head` — multipart MJPEG at 1296×972 (2×2
|
- `GET /cam/stream?cam=lid|head` — multipart MJPEG at 1296×972 (2×2
|
||||||
Bayer-superpixel demosaic, JPEG q75; `FORGECTRL_STREAM_Q` overrides;
|
Bayer-superpixel demosaic, JPEG q75; `FORGECTRL_STREAM_Q` overrides;
|
||||||
`FORGECTRL_STREAM_FPS` caps the frame rate, unset/0 = sensor max).
|
`FORGECTRL_STREAM_FPS` caps the frame rate, unset/0 = sensor max).
|
||||||
|
|||||||
Reference in New Issue
Block a user