Skip to content

Releases: bothlab/pomidaq

Version 0.6.1

10 Mar 15:29
v0.6.1

Choose a tag to compare

Released: 2026-03-10

Features:

  • Build for Windows using MSYS2
  • windows: Embed icon in the executable
  • windows: Autobuild an installer for the app
  • Add working Miniscope firmware to the repository
  • Build binaries for Ubuntu 26.04

Bugfixes:

  • Update image view widget with Syntalos version
  • Ensure libminiscope is included in Linux release tarballs

Miscellaneous:

  • Update README and mention PPA
  • README: Add note on missing BNO info on newer Linux kernels
  • README: Add explicit Flatpak installation instructions
  • Add CITATION.cff
  • ci: Streamline build workflow, drop linux-release-binaries workflow

Please check out the information for users for using the
prebuilt binaries and solutions to common issues users may encounter.

Version 0.6.0

16 Mar 19:04
v0.6.0

Choose a tag to compare

Features:

  • Port to Qt6
  • Migrate zstack acquisition jobs to QPromise

Bugfixes:

  • Resolve deprecation warning with newer FFmpeg
  • Use the older BNO query interface on Windows

Miscellaneous:

  • Update Debian packaging, allow PPA upload

Please check out the information for users for using the
prebuilt binaries and solutions to common issues users may encounter.

Version 0.5.2

18 Jun 21:49
v0.5.2

Choose a tag to compare

Features:

  • Display progress when acquiring a z-stack
  • Add experimental 3D stack accumulation function
  • Display acquisition progress in main window, instead of progress window

Bugfixes:

  • Ensure correct framerate is set for AVI containers
  • Enable sync pulses / recording mode even if we aren't recording

Miscellaneous:

  • py: Explicitly set video filename, rather than implicitly

Please check out the information for users for using the
prebuilt binaries and solutions to common issues users may encounter.

Version 0.5.1

16 Aug 18:07
v0.5.1

Choose a tag to compare

Features:

  • Update to more modern image rendering code from Syntalos
  • Add option to highlight image saturation
  • Allow building for OpenGL ES, making arm64 builds easier
  • Implement a device hard-reset feature for developers

Bugfixes:

  • Clean up V4L buffers after OpenCV release for clean future device reconnect

Miscellaneous:

  • ci: Build for Debian 12 by default
  • cmake: Stop using PythonInterp, use Python3 module instead in FindNumPy

Please check out the information for users for using the
prebuilt binaries and solutions to common issues users may encounter.

Version 0.5.0

08 Aug 17:13
v0.5.0

Choose a tag to compare

Features:

  • Implement BNO read support (if DAQ firmware version is high enough)
  • Perspective-warp BNO indicator according to received BNO data
  • Check firmware ABI when connecting to device
  • python: Update API to include the new BNO settings
  • zstack: Speed up acquisition by waiting for frame counts, not durations

Bugfixes:

  • Optimize PoMiDAQ SVG
  • Make "Stop recording" button more obviously clickable

Please check out the information for users for using the
prebuilt binaries and solutions to common issues users may encounter.

Version 0.4.5

20 Aug 17:50
v0.4.5

Choose a tag to compare

Features:

  • Display device name for camera ID on Linux
  • Don't store data in temporary location by default
  • Update screenshots
  • Add Flatpak bundle build recipe
  • Validate & augment metainfo file using appstreamcli

Bugfixes:

  • Prevent in-tree builds
  • Give a better error when trying to build against GLES instead of OpenGL
  • cmake: Find more recent FFmpeg versions as well

Please check out the information for users for using the prebuilt binaries and solutions to common issues users may encounter.

Version 0.4.4

16 Dec 19:29
v0.4.4

Choose a tag to compare

Features:

  • Implement z-stack capture feature for Miniscopes with an EWL
  • Run display image rendering as event loop callback

Bugfixes:

  • Resolve a few compiler warnings

Please check out the information for users for using the prebuilt binaries and solutions to common issues users may encounter.

Version 0.4.3

21 Sep 21:35
v0.4.3

Choose a tag to compare

Features:

  • Make build instructions a bit more beginner-friendly

Bugfixes:

  • Give video display container a minimum width
  • Don't use deprecated FFmpeg API
  • Save view splitter sizes as byte array, instead of variant (#8)

Please check out the information for users for using the prebuilt binaries and solutions to common issues users may encounter.

Version 0.4.2

24 May 15:39
v0.4.2

Choose a tag to compare

Features:

  • Add spin boxes for sliding values, in addition to slider widgets
  • Start Miniscopes on highest framerate by default

Bugfixes:

  • Tell DAQ board when we are recording data
  • Consistently sort Miniscope controls
  • Save & restore main window splitter position

Notes for Users

On Linux

  • The packages were built on Ubuntu 20.04 and Debian 11. They may run on other Debian-based distributions as well, but in case they don't, compiling the application from source is pretty easy to do (refer to the README.md file).
  • You need at least an OpenGL 3.0-capable graphics driver on your system to run this application.

On Windows

  • You will need at least an OpenGL 3.0-capable graphics driver installed, otherwise the application will not start.
  • You will need to trust the executable from an "Unknown Publisher" as it is not signed.
  • Some users reported they can't start PoMiDAQ on Windows because MF.dll/MFPLAT.dll are missing. In this case, you will need to install the Mediafeaturepack from Microsoft for your Windows version to resolve the problem.

Version 0.4.1

16 Dec 20:18
v0.4.1

Choose a tag to compare

Features:

  • ci: Switch to GitHub Actions for CI
  • Build Win64 build with MSVC by default
  • Add ability to hotplug Miniscopes to DAQ board
  • Add reset button for display limits settings

Bugfixes:

  • Emulate timestamps on Windows if backend doesn't provide accurate ones
  • Update Miniscope hardware definition from upstream

Notes for Users

On Linux

  • The packages were built on Ubuntu 20.04 and Debian 11. They may run on other Debian-based distributions as well, but in case they don't, compiling the application from source is pretty easy to do (refer to the README.md file).
  • You need at least an OpenGL 3.0-capable graphics driver on your system to run this application.

On Windows

  • You will need at least an OpenGL 3.0-capable graphics driver installed, otherwise the application will not start.
  • You will need to trust the executable from an "Unknown Publisher" as it is not signed.
  • Some users reported they can't start PoMiDAQ on Windows because MF.dll/MFPLAT.dll are missing. In this case, you will need to install the Mediafeaturepack from Microsoft for your Windows version to resolve the problem.