id4_common.devices.vortex_dante_parts#

Dante CAM

Module Contents#

class id4_common.devices.vortex_dante_parts.DanteCAM1#

Bases: ophyd.areadetector.ADBase

Area-detector CAM interface for a single-element Dante MCA detector.

port_name#
manufacturer#
model#
firmware#
sdk_version#
driver_version#
adcore_version#
connected#
array_size#
color_mode#
data_type#
acquire_start#
acquire_stop#
acquire_status#
acquire_busy#
real_time_preset#
real_time_elapsed#
real_time_live#
instant_deadtime#
average_deadtime#
current_pixel#
poll_time#
read_rate#
read_rate_button#
queued_arrays#
wait_for_plugins#
array_counter#
image_rate#
array_callbacks#
mca_mode#
mca_channels#
mca_mapping_points#
num_images#
mca_gatting#
mca_list_buffer_size#
class id4_common.devices.vortex_dante_parts.DanteCAM4#

Bases: DanteCAM1

DanteCAM1 variant for a 4-element Dante detector with SNL connectivity status.

snl_connected#
class id4_common.devices.vortex_dante_parts.DanteSCA#

Bases: ophyd.areadetector.ADBase

Per-channel SCA (single-channel analyser) statistics and parameters for a Dante board.

real_time#
live_time#
icr#
ocr#
triggers#
events#
fast_deadtime#
f1_deadtime#
zero_counts#
baseline_counts#
pileup#
f1_pileup#
not_f1_pileup#
reset_counts#
enable#
fast_peaking_time#
fast_threshold#
fast_flat_top_time#
peaking_time#
max_peaking_time#
energy_threshold#
baseline_threshold#
max_rise_time#
reset_recovery_time#
zero_peak_frequency#
baseline_samples#
gain#
input_mode#
input_polarity#
analog_offset#
base_offset#
reset_threshold#
time_constant#
max_energy#
class id4_common.devices.vortex_dante_parts.DanteHDF1Plugin(*args, **kwargs)#

Bases: id4_common.devices.ad_mixins.PolarHDF5Plugin

HDF5 plugin for the Dante detector with Dante-specific array counter and warmup.

array_counter#
array_counter_readback#
warmup()#

Perform a single-point MCA mapping acquisition to warm up the HDF5 plugin.