| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-07-29 | Hide non-writable channels from Controls picker, gate writes on enabled+writable | Christian Kolset | |
| Adds ChannelConfig.writable so the Controls editor can only bind to channels with a real write mapping (VS/MA/ME/MD/ST for CML, do*/DO for digital I/O, write_cmd-configured SCPI channels, holding-register Modbus channels) instead of read-only telemetry — this is exactly the class of mistake hit earlier (binding a motor-speed control to M1_TV instead of M1_VS). Also carries forward the enabled-channel gating for controls (hide disabled channels from the picker, block writes to them at _write() time) done alongside this investigation. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> | |||
| 2026-04-27 | Improved arduino interface. Now allowing the user to configure pins on the fly. | Christian Kolset | |
| 2026-04-22 | Fixed saving profile to include devices and their configuration | Christian Kolset | |
| 2026-04-21 | Major update to Output control | Christian Kolset | |
| Including: - Control panel - Change status of simulation after devices creation. - Arduino serial conflict with multiple channels. - Claude instructions. - Update to arduino on board code. | |||
| 2026-04-21 | V13 | Christian Kolset | |
| This version contains the profile feature. Allowins users to save the channels, signals and plots for specific labs. | |||
| 2026-04-20 | V8 | Christian Kolset | |
| 2026-04-13 | Removed QtPy5 snippet and fixed directories | Christian Kolset | |
