Briefing
Captures run at 100 kHz and are downsampled to 1 kHz for phase detection, which places phase boundaries at threshold crossings with 10% hysteresis. The full-rate samples are kept for CSV export. ppk2_compare sets the latest measurement against an earlier one from the same session.
The README describes 3 wiring modes. In manual mode the user unplugs the board's USB; in ppps mode uhubctl switches VBUS on a hub port; in jtag mode the target is powered only by the PPK2. The README warns that many hubs that claim per-port power switching do not cut VBUS. The server needs Python 3.10 or newer, and Claude Code is the only client it names.
Written by the Boards & Bots curator
From the GitHub API
Repository facts
| Repository | xoseperez/ |
|---|---|
| Stars | 0 |
| Language | Python |
| Last push | 18 May 2026 5 mo ago |