Skip to content

Cleaned Picam implementation#1

Open
adriente wants to merge 2 commits intoPyMoDAQ:5.0.xfrom
adriente:for_pub
Open

Cleaned Picam implementation#1
adriente wants to merge 2 commits intoPyMoDAQ:5.0.xfrom
adriente:for_pub

Conversation

@adriente
Copy link
Collaborator

@adriente adriente commented Feb 4, 2026

Summary

  1. DAQ_2D_Viewer for cameras that run with the Picam.dll
  2. Updated pyproject.toml
  3. Updated readme.rst

Modified files

  • readme.rst
  • pyproject.toml
  • /src/pymodaq_plugins_princeton_instruments/daq_viewer_plugins/plugins_2D/daq_2Dviewer_Picam.py
  • /src/pymodaq_plugins_princeton_instruments/hardware/picam.py
  • /src/pymodaq_plugins_princeton_instruments/hardware/picam_config.py
  • /src/pymodaq_plugins_princeton_instruments/resources/config_princeton.toml

TODO : Better implementation of the Fergie.

@adriente adriente requested review from malik-irain and seb5g February 4, 2026 18:03
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the file in resources should be called config_template. This is where a developer adds the required config entries he needs. Then at runtime, a copy of it will be done in .pymodaq folders and used. The file copied at runtime will be called "config_princeton_instruments" (from pymodaq_plugins_princeton_instruments)

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

but it means that the Config object in the utils modules should specify to use this template. By default, it expect a file called "config_template"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants