Concrete implementation for Andor camera¶
Andor module (pymanip.video.andor)¶
This module is a shortcut for the pymanip.video.andor.camera.Andor_Camera
class.
Andor Camera module (pymanip.video.andor.camera)¶
This module implement the Andor_Camera class, as a subclass
of the pymanip.video.Camera base class. It uses the
third-party pyAndorNeo module.
-
class
pymanip.video.andor.camera.Andor_Camera(camNum=0)[source]¶ Concrete
pymanip.video.Cameraclass for Andor camera.- Parameters
camNum (int, optional) – camera number, defaults to 0.
-
acquisition(num=inf, timeout=None, raw=False, raise_on_timeout=True)[source]¶ Concrete implementation of
pymanip.video.Camera.acquisition()for the Andor camera.
-
acquisition_async(num=inf, timeout=None, raw=False, initialising_cams=None, raise_on_timeout=True)[source]¶ Concrete implementation of
pymanip.video.Camera.acquisition_async()for the Andor camera.
-
acquisition_oneshot(timeout=1.0)[source]¶ Concrete implementation of
pymanip.video.Camera.acquisition_oneshot()for the Andor camera.
Andor reader module (pymanip.video.andor.reader)¶
This module implements simple pure-python reader for Andor DAT and SIF files.
-
class
pymanip.video.andor.reader.AndorAcquisitionReader(acquisition_folder)[source]¶ This class is a simple pure-python reader for Andor DAT spool files in a directory.
- Parameters
acquisition_folder (str) – the folder in which to read the DAT spool files