Skip to content

Polyscope v2.0.0

Latest

Choose a tag to compare

@nutellatomato nutellatomato released this 17 Jul 12:30
· 1 commit to main since this release

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.