Repository navigation
v3.3.0-beta.2 — second beta of the Avalonia port
Pre-release
Pre-release
·
20 commits
to main
since this release
Second beta of the cross-platform (Avalonia) DAQiFi desktop app, 311 commits after beta.1. Built from e48d644.
What's new
Live graph and windows
- The live graph redraws at about 20 fps instead of once a second, and draws at most what each pixel can show (#497).
- Window title bars show the small traces logo, and the taskbar keeps the full app icon (#500).
Your data is safer
- A damaged database, settings file or profiles file no longer makes the app unopenable or silently empties your profiles.
- One bad reading no longer throws away the rest of a logging session or fails an SD import.
- Exports no longer overwrite the wrong file or report "Export complete" when nothing was written. Cancelling an export leaves an existing file intact.
Fewer crashes and dead ends
- Unplugging a device while toggling a channel, or a device refusing a logging command, no longer ends the app.
- A failed USB connect now tells you why, and the USB tab no longer shows "Scanning…" forever.
- Firmware uploads can be cancelled and report what they are doing.
- Sample rates now follow what the board supports, so a session can't start at a rate the device refuses.
Devices and SD cards
- Friendly device names, and telling multiple units apart by USB location.
- SD-card offload over WiFi, with read errors now distinguished from transport stalls.
How this build was checked
- CI passed at
e48d644on the desktop, macOS, Android and iOS builds. - The zip was extracted to a clean folder and run on Windows. The app opened, and the Connect Device dialog found three boards over WiFi.
- Not repeated for this build: the end-to-end bench pass from beta.1 (connect, stream, log). Treat streaming and logging on this build as lightly tested.
Known issues
- #494: active channels are not visibly highlighted in the Channels pane.
- #493: device serial numbers show in decimal, not the hex form SCPI uses.
- #499: the live graph's time labels move while streaming, which makes them hard to read.
- #495: the live plot buffer is inefficient at long histories.
- Title-bar icons have only been checked at 100% display scaling.
Install
Unzip and run Daqifi.Avalonia.Desktop.exe. The exe was named Daqifi.Avalonia.exe in beta.1. It is self-contained, so no .NET install is needed. Settings and data live in %LOCALAPPDATA%\DAQiFi.
The build is unsigned, so Windows SmartScreen may warn on first launch. An installer with auto-update is tracked in #491. This beta ships a Windows build only.
SHA-256 of the zip: 6a61d5a03a16ee81ae8a4378a9102d633d5bc0ac788327c2717fc54fabd4c511
🤖 Generated with Claude Code