malcolm.modules.aravisGigE.blocks
- malcolm.modules.aravisGigE.blocks.aravisGigE_driver_block(mri, prefix)
Hardware block corresponding to PVs used for aravisGigE detector driver
- malcolm.modules.aravisGigE.blocks.aravisGigE_manager_block(mri_prefix, pv_prefix, config_dir, label='aravisGigE')
Device block corresponding to ADAndor + stat + pos + hdf writer.
Detector driver should have pv prefix $(pv_prefix):DET
Pos should have pv prefix $(pv_prefix):POS
Stat should have pv prefix $(pv_prefix):STAT
HDF should have pv prefix $(pv_prefix):HDF5
- malcolm.modules.aravisGigE.blocks.aravisGigE_runnable_block(mri_prefix, pv_prefix, config_dir, label='aravisGigE', min_acquire_period=0.0, readout_time=0.0002)
Device block corresponding to ADAndor + stat + pos + hdf writer.
Detector driver should have pv prefix $(pv_prefix):DET
Pos should have pv prefix $(pv_prefix):POS
Stat should have pv prefix $(pv_prefix):STAT
HDF should have pv prefix $(pv_prefix):HDF5
- Parameters
mri_prefix (str) – Malcolm resource id of the Block and prefix for children
pv_prefix (str) – PV prefix for driver and all plugins
config_dir (str) – Where to store saved configs
label (str) – Beamline specific label for the detector
min_acquire_period (float) – Minimum acquire period for detector
readout_time (float) – Readout time of the detector