This is a pyobs module for FLI PRO cameras.
On Debian/Ubuntu:
sudo apt-get install libcfitsio-dev libusb-1.0-0-dev
Clone the repository:
git clone https://github.com/pyobs/pyobs-flipro.git
cd pyobs-flipro
Install it with uv:
uv sync
Alternatively, with plain venv/pip:
python3 -m venv .venv
source .venv/bin/activate
pip install .
The FliProCamera class is derived from BaseCamera (see pyobs documentation) and adds a single new parameter:
setpoint:
The cooling temperature setpoint in degrees Celsius.
A basic module configuration would look like this:
class: pyobs_flipro.FliProCamera
name: FLIPRO camera
setpoint: -20.0
For testing a camera without a full pyobs setup, install the optional gui extra:
uv sync --extra gui
and run:
uv run flipro-gui
- pyobs-core for the core functionality.
- Astropy for FITS file handling.
- NumPy for array handling.