| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-08-01 | Major control panel improvements. | Christian Kolset | |
| - Added dedicated firmware file for arduino - Added View button to consolidate windows - Control Panel changes: - Changed name fron "Controls" to "Control Panel" - Blue side bar when Panel is hidden. - Supports "popping" out contorl panel - Settings > Advanced tab added with developer settings | |||
| 2026-06-09 | Scripting: named signal vars, shared vars dict, control scripts, code templates | Christian Kolset | |
| - Named variables in expressions: source channel IDs injected as Python identifiers alongside x[] (e.g. write `A0 * 2` instead of `x[0] * 2`) - Shared `vars` dict on SignalProcessor accessible from all expressions, functions, and control scripts; persisted in .labdaq profiles - Per-derived-channel `state` dict for persistent computation state in custom scripts - Control widgets gain optional on_action_script (Python snippet with value, vars, channels, math in scope); syntax-checked in editor dialog - Built-in derived kinds (derivative, rms, power, etc.) now show their Python implementation as read-only code previews; "Edit as Custom Script" converts to custom_script kind with template pre-filled Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> | |||
| 2026-04-22 | Fixed saving profile to include devices and their configuration | Christian Kolset | |
| 2026-04-22 | Added feature/create-controls | Christian Kolset | |
| 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 | |
