Releases: Aharoni-Lab/Miniscope-DAQ-QT-Software
Releases · Aharoni-Lab/Miniscope-DAQ-QT-Software
Many stability improvements
- Fixed alpha/beta adjustment for behavior cam window
- Added additional Video Codec tests
- Removed a possible anchor fill loop that was causing crashes
- Fix a line of code that was causing one thread to block another when video buffer got filled up. Now, software should handle filled video buffers much better
- Rebuilt OpenCV which might improve performance on some computers
Saturation display control and major bug fix
- We have now added the ability to control the red saturation display using "showSaturation": true (or false) in the deviceConfig file. See example files for an example.
- We have fixed the main (and possibly) only cause for software crash. This was due to a video stream temporarily disconnecting and, upon reconnection, the software was trying to use a different video backend and end up failing to connect or incorrectly connecting to a different video stream. You should now be able to fully disconnect the coax cable and reconnect it without the software crashing and the software should also be able to fully recover the connection.
Add behavior camera properties adjustment dialog box
- Adds a button to the behavior camera video stream window which allows users to adjust all supported properties of the behavior camera.
Add more Codec options and direct error checking of supported Codecs
- Software now checks for which video compression Codecs are supported on host machine and shows error message if an unsupported Codec is chosen.
Minor fixes and Codec tests
- Fixes bug where recording "Stop" button stays disabled when recordingLength is set to 0 or left out.
- Adding a test for available video compression Codecs on host computer. Available Codes now displayed in main window.
Add file drag&drop. Add dF/F Miniscope display
- You can now drag and drop user configuration files onto the opening window to load them.
- The top menu of Minsicope video streams now have a swtich to toggle on/off dF/F display. This does not yet correct for brain motion but should soon.
Add fully functional V3 Miniscope support
- Fixed a few issues with frame rate adjustment for the V3 system.
Miniscope DAQ Software with added stability, warning messages, and DAQ features
Pre-release
- Add frame sync output
- Add external trigger control
- Add warning messages about camera connections and video streaming backend
- Add initial support for V3 system (not tested yet).
QoL improvements over v0.1
- Add headers to csv files
- csv files are now common, not tab, delineated
- Add error message if frame buffer becomes full
- Fix behavior camera meta data generation
- Fix record timer display and GUI interation on repeated recordings
First pre-release of new Miniscope DAQ software
This release is the first stable (hopefully) version of our QT based Miniscope DAQ Software. It should be a full, drop-in replacement to the old MFC based Miniscope DAQ software.