DSOX1204G v2 — Oscilloscope Web UI
Public UnreviewedReal-time web UI + Python/FastAPI backend + CLI for the Keysight DSOX1204G oscilloscope.
Skills
The skills this repo ships, by tier, each with a quick health read. Install the user skills with:
adom-wiki skills install kyle/dsox1204g-v2dev-skills/ or publish-skills/, so a contributor (or their AI) has no in-repo guide to build, debug, or publish it. Consider adding them; they stay source-only and never ship in the tarball.Use when controlling a Keysight DSOX1204G oscilloscope (or another Keysight SCPI-over-LAN scope) via the dsox1204g-v2 backend. Covers running/stopping acquisition, toggling channels, setting vertical/horizontal scale, offsets, trigger source/slope/level/sweep, timebase, raw SCPI passthrough, and CSV export. Trigger phrases include "DSOX", "DSOX1204G", "Keysight scope", "oscilloscope CLI", "scope cli", "scope scpi", "run the scope", "set channel scale", "set trigger", "set timebase", "autoscale", "single capture", "turn channel on", "turn channel off".
No dev skills in this repo.
How to build, debug, and test this app. Source-only (dev-skills/), never shipped in the tarball.
No publish skills in this repo.
The app-to-wiki publish glue. Source-only (publish-skills/), never shipped in the tarball.
Health: the size chip is green when right-sized, yellow when getting long, red when the model likely skims it. A green check is a passed preamble/structure signal; an amber mark is a gentle nudge, not a hard failure.