Releases: PyMoDAQ/pymodaq_plugins_basler
Use of config files to create specific configs for all camera models
Previously, a difficulty was that different camera models had different accessible attributes and attribute names.
Instead of making a plugin that handles all those cases, the plugin now relies on model-specific config files, in which the user can easily choose the attributes they want to expose.
For a given camera model, if no config file is present, the plugin will offer to create a new config file (eg in .pymodaq/config_acA645-100gm.json) with basic attributes (exposure and gain), whose names will be automatically adapted to the available attributes. The style of the .json configuration files follows the usual pymodaq config files.
What's Changed
- Update GitHub Action Versions by @seb5g in #22
- Fix Github Actions Updater + Manual trigger by @malik-irain in #23
- Update GitHub Action Versions by @seb5g in #24
- Add a link in the README to the documentation. by @quantumm in #25
- Update GitHub Action Versions by @seb5g in #26
- Changes for more model flexibility by @ccabello99 in #19
New Contributors
- @malik-irain made their first contribution in #23
- @quantumm made their first contribution in #25
- @ccabello99 made their first contribution in #19
Full Changelog: 1.0.1...5.1.0
1.0.1
Provide compatibility with different cameras
- The plugin will now check for various attribute names available, making it compatible with more cameras from Basler. Changes are mainly on the Gain and Exposure parameters.
- The plugin can now emit image axes as real life units (e.g. microns). Either the pixel size is known already (hardcoded in the plugin), or can be specified by the user in the interface.
- Now follows more recent templates.
v0.1.1
[0.1.1] - 2024-01-25
Fixed
- Fixed type hints to be compatible with older python versions (#6)
Full Changelog: v0.1.0...v0.1.1
v0.1.0
CHANGELOG
[0.1.0] - 2024-01-25
Initial version
Full Changelog: https://github.com/BenediktBurger/pymodaq_plugins_basler/commits/v0.1.0