Repository navigation
The data-path release — higher-fidelity traces, a fixed engine-level memory leak, and roughly half the paint cost, all on the same hardware.
Highlights
- 12-bit trace resolution (was 8-bit) at exactly the same packet size — 16x finer amplitude steps, visibly smoother slow CV at high vertical zoom
- Growing stutter fixed for good — long sessions no longer develop progressively longer UI freezes; the pause cost is a constant ~20 ms regardless of session length
- Paint cost halved (~28 ms → ~12 ms per frame) via persistence-ghost decimation; the live trace, measurements, trigger, and anti-alias envelope keep full resolution
- Leaner codebase — legacy scope module and all old wire formats removed (~3,000 lines)
Breaking: the legacy scope module is removed entirely; old mixed UI/plugin installs are not supported (the USB installer always ships both together).
Install: unzip, copy the contents of hector-scope-usb-v2/ to a FAT32 USB root, insert into a booted Hector, remove the stick the moment the screen goes black. Verify SETUP shows polyscope v3f. Full details in CHANGELOG.md.