Commit 958c863
committed
Session GUI: disconnect detection, self-contained stream polling, UI polish, angle target selector, auto-increment sessions
- EMG/IMU stale detection (1s threshold) with visual feedback
- Sync block yellow until all inputs connected
- Removed _check_lsl from poll loop; angle/marker streams self-contained
- Lightened dark palette, narrowed EMG/IMU panels, Live Metrics fills width
- Console output panel, reduced flow block heights, removed LSL hint
- 50ms poll timer (20Hz) with throttled LSL resolves (0.25s)
- Rate shows N/A when no data present
- Hand tracking 2s stale-to-disconnect timeout
- Default target angles: full14 (all 14 joints) with UI combo selector
- Auto-increment session number on startup and after each save1 parent edea11f commit 958c863
2 files changed
Lines changed: 241 additions & 117 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
47 | 47 | | |
48 | 48 | | |
49 | 49 | | |
50 | | - | |
| 50 | + | |
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
| |||
0 commit comments