BioImager  3.6.0
A .NET microscopy imaging library. Supports various microscopes by using imported libraries & GUI automation. Supported libraries include PriorĀ® & ZeissĀ® & all devices supported by Micromanager 2.0 and python-microscope.
Loading...
Searching...
No Matches
microscope.cameras.pvcam Namespace Reference

Classes

class  _meta
 
class  _OUTSTRING
 
class  active_camera_type
 
class  dllFunction
 
class  FRAME_INFO
 
class  io_list
 
class  io_struct
 
class  md_ext_item
 
class  md_ext_item_collection
 
class  md_ext_item_info
 
class  md_frame
 
class  md_frame_header
 
class  md_frame_roi
 
class  md_frame_roi_header
 
class  OUTPUT
 
class  PVCAM_FRAME_INFO_GUID
 
class  PVCamera
 
class  PVEnumParam
 
class  PVParam
 
class  PVStringParam
 
class  rgn_type
 
class  smart_stream_type
 
class  TriggerMode
 

Functions

def stripMeta (val)
 
def dllFunc (name, args=[], argnames=[], buf_len=0)
 
def get_param_type (param_id)
 
def get_param_dtype (param_id)
 

Variables

dictionary READOUT_TRANSFORMS = {"Evolve-5": {0: (0, 0, 0), 1: (1, 0, 0)}}
 
 rs_bool = ctypes.c_ushort
 
 int8 = ctypes.c_byte
 
 uns8 = ctypes.c_ubyte
 
 int16 = ctypes.c_short
 
 uns16 = ctypes.c_ushort
 
 int32 = ctypes.c_int32
 
 uns32 = ctypes.c_uint32
 
 flt32 = ctypes.c_float
 
 flt64 = ctypes.c_double
 
 ulong64 = ctypes.c_ulonglong
 
 long64 = ctypes.c_longlong
 
 enumtype = ctypes.c_int32
 
int MAX_CAM = 16
 
int CAM_NAME_LEN = 32
 
int PARAM_NAME_LEN = 32
 
int ERROR_MSG_LEN = 255
 
int CCD_NAME_LEN = 17
 
int MAX_ALPHA_SER_NUM_LEN = 32
 
int MAX_PP_NAME_LEN = 32
 
int MAX_SYSTEM_NAME_LEN = 32
 
int MAX_VENDOR_NAME_LEN = 32
 
int MAX_PRODUCT_NAME_LEN = 32
 
int MAX_CAM_PART_NUM_LEN = 32
 
int MAX_GAIN_NAME_LEN = 32
 
int OPEN_EXCLUSIVE = 0
 
int NORMAL_COOL = 0
 
int CRYO_COOL = 1
 
int MPP_UNKNOWN = 0
 
int MPP_ALWAYS_OFF = 1
 
int MPP_ALWAYS_ON = 2
 
int MPP_SELECTABLE = 3
 
int SHTR_FAULT = 0
 
int SHTR_OPENING = 1
 
int SHTR_OPEN = 2
 
int SHTR_CLOSING = 3
 
int SHTR_CLOSED = 4
 
int SHTR_UNKNOWN = 5
 
int PMODE_NORMAL = 0
 
int PMODE_FT = 1
 
int PMODE_MPP = 2
 
int PMODE_FT_MPP = 3
 
int PMODE_ALT_NORMAL = 4
 
int PMODE_ALT_FT = 5
 
int PMODE_ALT_MPP = 6
 
int PMODE_ALT_FT_MPP = 7
 
int COLOR_NONE = 0
 
int COLOR_RESERVED = 1
 
int COLOR_RGGB = 2
 
int COLOR_GRBG = 3
 
int COLOR_GBRG = 4
 
int COLOR_BGGR = 5
 
int ATTR_CURRENT = 0
 
int ATTR_COUNT = 1
 
int ATTR_TYPE = 2
 
int ATTR_MIN = 3
 
int ATTR_MAX = 4
 
int ATTR_DEFAULT = 5
 
int ATTR_INCREMENT = 6
 
int ATTR_ACCESS = 7
 
int ATTR_AVAIL = 8
 
int ACC_READ_ONLY = 1
 
int ACC_READ_WRITE = 2
 
int ACC_EXIST_CHECK_ONLY = 3
 
int ACC_WRITE_ONLY = 4
 
int IO_TYPE_TTL = 0
 
int IO_TYPE_DAC = 1
 
int IO_DIR_INPUT = 0
 
int IO_DIR_OUTPUT = 1
 
int IO_DIR_INPUT_OUTPUT = 2
 
int READOUT_PORT_0 = 0
 
int READOUT_PORT_1 = 1
 
int CLEAR_NEVER = 0
 
int CLEAR_PRE_EXPOSURE = 1
 
int CLEAR_PRE_SEQUENCE = 2
 
int CLEAR_POST_SEQUENCE = 3
 
int CLEAR_PRE_POST_SEQUENCE = 4
 
int CLEAR_PRE_EXPOSURE_POST_SEQ = 5
 
int MAX_CLEAR_MODE = 6
 
int OPEN_NEVER = 0
 
int OPEN_PRE_EXPOSURE = 1
 
int OPEN_PRE_SEQUENCE = 2
 
int OPEN_PRE_TRIGGER = 3
 
int OPEN_NO_CHANGE = 4
 
int TIMED_MODE = 0
 
int STROBED_MODE = 1
 
int BULB_MODE = 2
 
int TRIGGER_FIRST_MODE = 3
 
int FLASH_MODE = 4
 
int VARIABLE_TIMED_MODE = 5
 
int INT_STROBE_MODE = 6
 
int MAX_EXPOSE_MODE = 7
 
int Extended = 8
 
int camera = 9
 
int The = 10
 
int definition = 11
 
int EXT_TRIG_INTERNAL = 12
 
int EXT_TRIG_TRIG_FIRST = 13
 
int EXT_TRIG_EDGE_RISING = 14
 
int EXPOSE_OUT_FIRST_ROW = 0
 
int EXPOSE_OUT_ALL_ROWS = 1
 
int EXPOSE_OUT_ANY_ROW = 2
 
int MAX_EXPOSE_OUT_MODE = 3
 
int FAN_SPEED_HIGH = 0
 
int FAN_SPEED_MEDIUM = 1
 
int FAN_SPEED_LOW = 2
 
int FAN_SPEED_OFF = 3
 
int PL_TRIGTAB_SIGNAL_EXPOSE_OUT = 0
 
int PP_FEATURE_RING_FUNCTION = 0
 
int PP_FEATURE_BIAS = 1
 
int PP_FEATURE_BERT = 2
 
int PP_FEATURE_QUANT_VIEW = 3
 
int PP_FEATURE_BLACK_LOCK = 4
 
int PP_FEATURE_TOP_LOCK = 5
 
int PP_FEATURE_VARI_BIT = 6
 
int PP_FEATURE_RESERVED = 7
 
int PP_FEATURE_DESPECKLE_BRIGHT_HIGH = 8
 
int PP_FEATURE_DESPECKLE_DARK_LOW = 9
 
int PP_FEATURE_DEFECTIVE_PIXEL_CORRECTION = 10
 
int PP_FEATURE_DYNAMIC_DARK_FRAME_CORRECTION = 11
 
int PP_FEATURE_HIGH_DYNAMIC_RANGE = 12
 
int PP_FEATURE_DESPECKLE_BRIGHT_LOW = 13
 
int PP_FEATURE_DENOISING = 14
 
int PP_FEATURE_DESPECKLE_DARK_HIGH = 15
 
int PP_FEATURE_ENHANCED_DYNAMIC_RANGE = 16
 
int PP_FEATURE_MAX = 17
 
int PP_MAX_PARAMETERS_PER_FEATURE = 10
 
int PP_PARAMETER_RF_FUNCTION = 0
 
int PP_FEATURE_BIAS_ENABLED = 1
 
int PP_FEATURE_BIAS_LEVEL = 2
 
int PP_FEATURE_BERT_ENABLED = 3
 
int PP_FEATURE_BERT_THRESHOLD = 4
 
int PP_FEATURE_QUANT_VIEW_ENABLED = 5
 
int PP_FEATURE_QUANT_VIEW_E = 6
 
int PP_FEATURE_BLACK_LOCK_ENABLED = 7
 
int PP_FEATURE_BLACK_LOCK_BLACK_CLIP = 8
 
int PP_FEATURE_TOP_LOCK_ENABLED = 9
 
int PP_FEATURE_TOP_LOCK_WHITE_CLIP = 10
 
int PP_FEATURE_VARI_BIT_ENABLED = 11
 
int PP_FEATURE_VARI_BIT_BIT_DEPTH = 12
 
int PP_FEATURE_DESPECKLE_BRIGHT_HIGH_ENABLED = 13
 
int PP_FEATURE_DESPECKLE_BRIGHT_HIGH_THRESHOLD = 14
 
int PP_FEATURE_DESPECKLE_BRIGHT_HIGH_MIN_ADU_AFFECTED = 15
 
int PP_FEATURE_DESPECKLE_DARK_LOW_ENABLED = 16
 
int PP_FEATURE_DESPECKLE_DARK_LOW_THRESHOLD = 17
 
int PP_FEATURE_DESPECKLE_DARK_LOW_MAX_ADU_AFFECTED = 18
 
int PP_FEATURE_DEFECTIVE_PIXEL_CORRECTION_ENABLED = 19
 
int PP_FEATURE_DYNAMIC_DARK_FRAME_CORRECTION_ENABLED = 20
 
int PP_FEATURE_HIGH_DYNAMIC_RANGE_ENABLED = 21
 
int PP_FEATURE_DESPECKLE_BRIGHT_LOW_ENABLED = 22
 
int PP_FEATURE_DESPECKLE_BRIGHT_LOW_THRESHOLD = 23
 
int PP_FEATURE_DESPECKLE_BRIGHT_LOW_MAX_ADU_AFFECTED = 24
 
int PP_FEATURE_DENOISING_ENABLED = 25
 
int PP_FEATURE_DENOISING_NO_OF_ITERATIONS = 26
 
int PP_FEATURE_DENOISING_GAIN = 27
 
int PP_FEATURE_DENOISING_OFFSET = 28
 
int PP_FEATURE_DENOISING_LAMBDA = 29
 
int PP_FEATURE_DESPECKLE_DARK_HIGH_ENABLED = 30
 
int PP_FEATURE_DESPECKLE_DARK_HIGH_THRESHOLD = 31
 
int PP_FEATURE_DESPECKLE_DARK_HIGH_MIN_ADU_AFFECTED = 32
 
int PP_FEATURE_ENHANCED_DYNAMIC_RANGE_ENABLED = 33
 
int PP_PARAMETER_ID_MAX = 34
 
int SMTMODE_ARBITRARY_ALL = 0
 
int SMTMODE_MAX = 1
 
int READOUT_NOT_ACTIVE = 0
 
int EXPOSURE_IN_PROGRESS = 1
 
int READOUT_IN_PROGRESS = 2
 
int READOUT_COMPLETE = 3
 
int FRAME_AVAILABLE = 3
 
int READOUT_FAILED = 4
 
int ACQUISITION_IN_PROGRESS = 5
 
int MAX_CAMERA_STATUS = 6
 
int CCS_NO_CHANGE = 0
 
int CCS_HALT = 1
 
int CCS_HALT_CLOSE_SHTR = 2
 
int CCS_CLEAR = 3
 
int CCS_CLEAR_CLOSE_SHTR = 4
 
int CCS_OPEN_SHTR = 5
 
int CCS_CLEAR_OPEN_SHTR = 6
 
int NO_FRAME_IRQS = 0
 
int BEGIN_FRAME_IRQS = 1
 
int END_FRAME_IRQS = 2
 
int BEGIN_END_FRAME_IRQS = 3
 
int CIRC_NONE = 0
 
int CIRC_OVERWRITE = 1
 
int CIRC_NO_OVERWRITE = 2
 
int EXP_RES_ONE_MILLISEC = 0
 
int EXP_RES_ONE_MICROSEC = 1
 
int EXP_RES_ONE_SEC = 2
 
int SCR_PRE_OPEN_SHTR = 0
 
int SCR_POST_OPEN_SHTR = 1
 
int SCR_PRE_FLASH = 2
 
int SCR_POST_FLASH = 3
 
int SCR_PRE_INTEGRATE = 4
 
int SCR_POST_INTEGRATE = 5
 
int SCR_PRE_READOUT = 6
 
int SCR_POST_READOUT = 7
 
int SCR_PRE_CLOSE_SHTR = 8
 
int SCR_POST_CLOSE_SHTR = 9
 
int PL_CALLBACK_BOF = 0
 
int PL_CALLBACK_EOF = 1
 
int PL_CALLBACK_CHECK_CAMS = 2
 
int PL_CALLBACK_CAM_REMOVED = 3
 
int PL_CALLBACK_CAM_RESUMED = 4
 
int PL_CALLBACK_MAX = 5
 
int PL_MD_FRAME_FLAG_ROI_TS_SUPPORTED = 1
 
int PL_MD_FRAME_FLAG_UNUSED_2 = 2
 
int PL_MD_FRAME_FLAG_UNUSED_3 = 4
 
int PL_MD_FRAME_FLAG_UNUSED_4 = 16
 
int PL_MD_FRAME_FLAG_UNUSED_5 = 32
 
int PL_MD_FRAME_FLAG_UNUSED_6 = 64
 
int PL_MD_FRAME_FLAG_UNUSED_7 = 128
 
int PL_MD_ROI_FLAG_INVALID = 1
 
int PL_MD_ROI_FLAG_UNUSED_2 = 2
 
int PL_MD_ROI_FLAG_UNUSED_3 = 4
 
int PL_MD_ROI_FLAG_UNUSED_4 = 16
 
int PL_MD_ROI_FLAG_UNUSED_5 = 32
 
int PL_MD_ROI_FLAG_UNUSED_6 = 64
 
int PL_MD_ROI_FLAG_UNUSED_7 = 128
 
int PL_MD_FRAME_SIGNATURE = 5328208
 
int PL_MD_EXT_TAGS_MAX_SUPPORTED = 255
 
int PL_MD_EXT_TAG_MAX = 0
 
int TYPE_INT16 = 1
 
int TYPE_INT32 = 2
 
int TYPE_FLT64 = 4
 
int TYPE_UNS8 = 5
 
int TYPE_UNS16 = 6
 
int TYPE_UNS32 = 7
 
int TYPE_UNS64 = 8
 
int TYPE_ENUM = 9
 
int TYPE_BOOLEAN = 11
 
int TYPE_INT8 = 12
 
int TYPE_CHAR_PTR = 13
 
int TYPE_VOID_PTR = 14
 
int TYPE_VOID_PTR_PTR = 15
 
int TYPE_INT64 = 16
 
int TYPE_SMART_STREAM_TYPE = 17
 
int TYPE_SMART_STREAM_TYPE_PTR = 18
 
int TYPE_FLT32 = 19
 
int CLASS0 = 0
 
int CLASS2 = 2
 
int CLASS3 = 3
 
int PARAM_DD_INFO_LENGTH = 16777217
 
int PARAM_DD_VERSION = 100663298
 
int PARAM_DD_RETRIES = 100663299
 
int PARAM_DD_TIMEOUT = 100663300
 
int PARAM_DD_INFO = 218103813
 
int PARAM_ADC_OFFSET = 16908483
 
int PARAM_CHIP_NAME = 218235009
 
int PARAM_SYSTEM_NAME = 218235010
 
int PARAM_VENDOR_NAME = 218235011
 
int PARAM_PRODUCT_NAME = 218235012
 
int PARAM_CAMERA_PART_NUMBER = 218235013
 
int PARAM_COOLING_MODE = 151126230
 
int PARAM_PREAMP_DELAY = 100794870
 
int PARAM_COLOR_MODE = 151126520
 
int PARAM_MPP_CAPABLE = 151126240
 
int PARAM_PREAMP_OFF_CONTROL = 117572091
 
int PARAM_PREMASK = 100794421
 
int PARAM_PRESCAN = 100794423
 
int PARAM_POSTMASK = 100794422
 
int PARAM_POSTSCAN = 100794424
 
int PARAM_PIX_PAR_DIST = 100794868
 
int PARAM_PIX_PAR_SIZE = 100794431
 
int PARAM_PIX_SER_DIST = 100794869
 
int PARAM_PIX_SER_SIZE = 100794430
 
int PARAM_SUMMING_WELL = 184680953
 
int PARAM_FWELL_CAPACITY = 117572090
 
int PARAM_PAR_SIZE = 100794425
 
int PARAM_SER_SIZE = 100794426
 
int PARAM_ACCUM_CAPABLE = 184680986
 
int PARAM_FLASH_DWNLD_CAPABLE = 184680987
 
int PARAM_READOUT_TIME = 67240115
 
int PARAM_CLEAR_CYCLES = 100794465
 
int PARAM_CLEAR_MODE = 151126539
 
int PARAM_FRAME_CAPABLE = 184680957
 
int PARAM_PMODE = 151126540
 
int PARAM_TEMP = 16908813
 
int PARAM_TEMP_SETPOINT = 16908814
 
int PARAM_CAM_FW_VERSION = 100794900
 
int PARAM_HEAD_SER_NUM_ALPHA = 218235413
 
int PARAM_PCI_FW_VERSION = 100794902
 
int PARAM_FAN_SPEED_SETPOINT = 151126726
 
int PARAM_EXPOSURE_MODE = 151126551
 
int PARAM_EXPOSE_OUT_MODE = 151126576
 
int PARAM_BIT_DEPTH = 16908799
 
int PARAM_GAIN_INDEX = 16908800
 
int PARAM_SPDTAB_INDEX = 16908801
 
int PARAM_GAIN_NAME = 218235394
 
int PARAM_READOUT_PORT = 151126263
 
int PARAM_PIX_TIME = 100794884
 
int PARAM_SHTR_CLOSE_DELAY = 100794887
 
int PARAM_SHTR_OPEN_DELAY = 100794888
 
int PARAM_SHTR_OPEN_MODE = 151126537
 
int PARAM_SHTR_STATUS = 151126538
 
int PARAM_IO_ADDR = 100794895
 
int PARAM_IO_TYPE = 151126544
 
int PARAM_IO_DIRECTION = 151126545
 
int PARAM_IO_STATE = 67240466
 
int PARAM_IO_BITDEPTH = 100794899
 
int PARAM_GAIN_MULT_FACTOR = 100794905
 
int PARAM_GAIN_MULT_ENABLE = 184680989
 
int PARAM_PP_FEAT_NAME = 218235422
 
int PARAM_PP_INDEX = 16908831
 
int PARAM_ACTUAL_GAIN = 100794912
 
int PARAM_PP_PARAM_INDEX = 16908833
 
int PARAM_PP_PARAM_NAME = 218235426
 
int PARAM_PP_PARAM = 117572131
 
int PARAM_READ_NOISE = 100794916
 
int PARAM_PP_FEAT_ID = 100794917
 
int PARAM_PP_PARAM_ID = 100794918
 
int PARAM_SMART_STREAM_MODE_ENABLED = 184681148
 
int PARAM_SMART_STREAM_MODE = 100795069
 
int PARAM_SMART_STREAM_EXP_PARAMS = 235012798
 
int PARAM_SMART_STREAM_DLY_PARAMS = 235012799
 
int PARAM_EXP_TIME = 100859905
 
int PARAM_EXP_RES = 151191554
 
int PARAM_EXP_RES_INDEX = 100859908
 
int PARAM_EXPOSURE_TIME = 134414344
 
int PARAM_BOF_EOF_ENABLE = 151191557
 
int PARAM_BOF_EOF_COUNT = 117637126
 
int PARAM_BOF_EOF_CLR = 184745991
 
int PARAM_CIRC_BUFFER = 184746283
 
int PARAM_FRAME_BUFFER_SIZE = 134414636
 
int PARAM_BINNING_SER = 151191717
 
int PARAM_BINNING_PAR = 151191718
 
int PARAM_METADATA_ENABLED = 184746152
 
int PARAM_ROI_COUNT = 100860073
 
int PARAM_CENTROIDS_ENABLED = 184746154
 
int PARAM_CENTROIDS_RADIUS = 100860075
 
int PARAM_CENTROIDS_COUNT = 100860076
 
int PARAM_TRIGTAB_SIGNAL = 151191732
 
int PARAM_LAST_MUXED_SIGNAL = 84082869
 
 STRING = ctypes.c_char_p
 Functions ###. More...
 
 OUTSTRING = _OUTSTRING()
 
 CALLBACK = ctypes.CFUNCTYPE(ctypes.c_void_p)
 
 buf_len
 
dictionary STATUS_STRINGS
 
dictionary TRIGGER_MODES
 
dictionary PV_MODE_TO_TRIGGER
 
dictionary TRIGGER_TO_PV_MODE = {v: k for k, v in PV_MODE_TO_TRIGGER.items()}
 

Function Documentation

◆ dllFunc()

def microscope.cameras.pvcam.dllFunc (   name,
  args = [],
  argnames = [],
  buf_len = 0 
)
Register a function using dllFunction.

Definition at line 823 of file pvcam.py.

823def dllFunc(name, args=[], argnames=[], buf_len=0):
824 """Register a function using dllFunction."""
825 f = dllFunction(name, args, argnames, buf_len=buf_len)
826 globals()[name[2:]] = f
827
828
829"""DLL function imports."""
830# Class 0 functions - library

◆ get_param_dtype()

def microscope.cameras.pvcam.get_param_dtype (   param_id)
Return parameter dtype (for microscope settings) for param_id.

Definition at line 1123 of file pvcam.py.

1123def get_param_dtype(param_id):
1124 """Return parameter dtype (for microscope settings) for param_id."""
1125 # Parameter types are encoded in the 4th MSB of the param_id.
1126 return _dtypemap[param_id >> 24 & 255]
1127
1128
1129# Map status codes to strings.

◆ get_param_type()

def microscope.cameras.pvcam.get_param_type (   param_id)
Return parameter type code (for C/DLL) for param_id.

Definition at line 1117 of file pvcam.py.

1117def get_param_type(param_id):
1118 """Return parameter type code (for C/DLL) for param_id."""
1119 # Parameter types are encoded in the 4th MSB of the param_id.
1120 return _typemap[param_id >> 24 & 255]
1121
1122

◆ stripMeta()

def microscope.cameras.pvcam.stripMeta (   val)
Strip meta info from OUTPUT and OUTSTRING instances.

Definition at line 721 of file pvcam.py.

721def stripMeta(val):
722 """Strip meta info from OUTPUT and OUTSTRING instances."""
723 if isinstance(val, _meta):
724 return val.val
725 else:
726 return val
727
728
729# Function type for callbacks.

Variable Documentation

◆ ACC_EXIST_CHECK_ONLY

int microscope.cameras.pvcam.ACC_EXIST_CHECK_ONLY = 3

Definition at line 235 of file pvcam.py.

◆ ACC_READ_ONLY

int microscope.cameras.pvcam.ACC_READ_ONLY = 1

Definition at line 233 of file pvcam.py.

◆ ACC_READ_WRITE

int microscope.cameras.pvcam.ACC_READ_WRITE = 2

Definition at line 234 of file pvcam.py.

◆ ACC_WRITE_ONLY

int microscope.cameras.pvcam.ACC_WRITE_ONLY = 4

Definition at line 236 of file pvcam.py.

◆ ACQUISITION_IN_PROGRESS

int microscope.cameras.pvcam.ACQUISITION_IN_PROGRESS = 5

Definition at line 342 of file pvcam.py.

◆ ATTR_ACCESS

int microscope.cameras.pvcam.ATTR_ACCESS = 7

Definition at line 231 of file pvcam.py.

◆ ATTR_AVAIL

int microscope.cameras.pvcam.ATTR_AVAIL = 8

Definition at line 232 of file pvcam.py.

◆ ATTR_COUNT

int microscope.cameras.pvcam.ATTR_COUNT = 1

Definition at line 225 of file pvcam.py.

◆ ATTR_CURRENT

int microscope.cameras.pvcam.ATTR_CURRENT = 0

Definition at line 224 of file pvcam.py.

◆ ATTR_DEFAULT

int microscope.cameras.pvcam.ATTR_DEFAULT = 5

Definition at line 229 of file pvcam.py.

◆ ATTR_INCREMENT

int microscope.cameras.pvcam.ATTR_INCREMENT = 6

Definition at line 230 of file pvcam.py.

◆ ATTR_MAX

int microscope.cameras.pvcam.ATTR_MAX = 4

Definition at line 228 of file pvcam.py.

◆ ATTR_MIN

int microscope.cameras.pvcam.ATTR_MIN = 3

Definition at line 227 of file pvcam.py.

◆ ATTR_TYPE

int microscope.cameras.pvcam.ATTR_TYPE = 2

Definition at line 226 of file pvcam.py.

◆ BEGIN_END_FRAME_IRQS

int microscope.cameras.pvcam.BEGIN_END_FRAME_IRQS = 3

Definition at line 354 of file pvcam.py.

◆ BEGIN_FRAME_IRQS

int microscope.cameras.pvcam.BEGIN_FRAME_IRQS = 1

Definition at line 352 of file pvcam.py.

◆ buf_len

microscope.cameras.pvcam.buf_len

Definition at line 840 of file pvcam.py.

◆ BULB_MODE

int microscope.cameras.pvcam.BULB_MODE = 2

Definition at line 258 of file pvcam.py.

◆ CALLBACK

microscope.cameras.pvcam.CALLBACK = ctypes.CFUNCTYPE(ctypes.c_void_p)

Definition at line 730 of file pvcam.py.

◆ CAM_NAME_LEN

int microscope.cameras.pvcam.CAM_NAME_LEN = 32

Definition at line 186 of file pvcam.py.

◆ camera

int microscope.cameras.pvcam.camera = 9

Definition at line 265 of file pvcam.py.

◆ CCD_NAME_LEN

int microscope.cameras.pvcam.CCD_NAME_LEN = 17

Definition at line 189 of file pvcam.py.

◆ CCS_CLEAR

int microscope.cameras.pvcam.CCS_CLEAR = 3

Definition at line 347 of file pvcam.py.

◆ CCS_CLEAR_CLOSE_SHTR

int microscope.cameras.pvcam.CCS_CLEAR_CLOSE_SHTR = 4

Definition at line 348 of file pvcam.py.

◆ CCS_CLEAR_OPEN_SHTR

int microscope.cameras.pvcam.CCS_CLEAR_OPEN_SHTR = 6

Definition at line 350 of file pvcam.py.

◆ CCS_HALT

int microscope.cameras.pvcam.CCS_HALT = 1

Definition at line 345 of file pvcam.py.

◆ CCS_HALT_CLOSE_SHTR

int microscope.cameras.pvcam.CCS_HALT_CLOSE_SHTR = 2

Definition at line 346 of file pvcam.py.

◆ CCS_NO_CHANGE

int microscope.cameras.pvcam.CCS_NO_CHANGE = 0

Definition at line 344 of file pvcam.py.

◆ CCS_OPEN_SHTR

int microscope.cameras.pvcam.CCS_OPEN_SHTR = 5

Definition at line 349 of file pvcam.py.

◆ CIRC_NO_OVERWRITE

int microscope.cameras.pvcam.CIRC_NO_OVERWRITE = 2

Definition at line 357 of file pvcam.py.

◆ CIRC_NONE

int microscope.cameras.pvcam.CIRC_NONE = 0

Definition at line 355 of file pvcam.py.

◆ CIRC_OVERWRITE

int microscope.cameras.pvcam.CIRC_OVERWRITE = 1

Definition at line 356 of file pvcam.py.

◆ CLASS0

int microscope.cameras.pvcam.CLASS0 = 0

Definition at line 411 of file pvcam.py.

◆ CLASS2

int microscope.cameras.pvcam.CLASS2 = 2

Definition at line 412 of file pvcam.py.

◆ CLASS3

int microscope.cameras.pvcam.CLASS3 = 3

Definition at line 413 of file pvcam.py.

◆ CLEAR_NEVER

int microscope.cameras.pvcam.CLEAR_NEVER = 0

Definition at line 244 of file pvcam.py.

◆ CLEAR_POST_SEQUENCE

int microscope.cameras.pvcam.CLEAR_POST_SEQUENCE = 3

Definition at line 247 of file pvcam.py.

◆ CLEAR_PRE_EXPOSURE

int microscope.cameras.pvcam.CLEAR_PRE_EXPOSURE = 1

Definition at line 245 of file pvcam.py.

◆ CLEAR_PRE_EXPOSURE_POST_SEQ

int microscope.cameras.pvcam.CLEAR_PRE_EXPOSURE_POST_SEQ = 5

Definition at line 249 of file pvcam.py.

◆ CLEAR_PRE_POST_SEQUENCE

int microscope.cameras.pvcam.CLEAR_PRE_POST_SEQUENCE = 4

Definition at line 248 of file pvcam.py.

◆ CLEAR_PRE_SEQUENCE

int microscope.cameras.pvcam.CLEAR_PRE_SEQUENCE = 2

Definition at line 246 of file pvcam.py.

◆ COLOR_BGGR

int microscope.cameras.pvcam.COLOR_BGGR = 5

Definition at line 223 of file pvcam.py.

◆ COLOR_GBRG

int microscope.cameras.pvcam.COLOR_GBRG = 4

Definition at line 222 of file pvcam.py.

◆ COLOR_GRBG

int microscope.cameras.pvcam.COLOR_GRBG = 3

Definition at line 221 of file pvcam.py.

◆ COLOR_NONE

int microscope.cameras.pvcam.COLOR_NONE = 0

Definition at line 218 of file pvcam.py.

◆ COLOR_RESERVED

int microscope.cameras.pvcam.COLOR_RESERVED = 1

Definition at line 219 of file pvcam.py.

◆ COLOR_RGGB

int microscope.cameras.pvcam.COLOR_RGGB = 2

Definition at line 220 of file pvcam.py.

◆ CRYO_COOL

int microscope.cameras.pvcam.CRYO_COOL = 1

Definition at line 199 of file pvcam.py.

◆ definition

int microscope.cameras.pvcam.definition = 11

Definition at line 267 of file pvcam.py.

◆ END_FRAME_IRQS

int microscope.cameras.pvcam.END_FRAME_IRQS = 2

Definition at line 353 of file pvcam.py.

◆ enumtype

microscope.cameras.pvcam.enumtype = ctypes.c_int32

Definition at line 181 of file pvcam.py.

◆ ERROR_MSG_LEN

int microscope.cameras.pvcam.ERROR_MSG_LEN = 255

Definition at line 188 of file pvcam.py.

◆ EXP_RES_ONE_MICROSEC

int microscope.cameras.pvcam.EXP_RES_ONE_MICROSEC = 1

Definition at line 359 of file pvcam.py.

◆ EXP_RES_ONE_MILLISEC

int microscope.cameras.pvcam.EXP_RES_ONE_MILLISEC = 0

Definition at line 358 of file pvcam.py.

◆ EXP_RES_ONE_SEC

int microscope.cameras.pvcam.EXP_RES_ONE_SEC = 2

Definition at line 360 of file pvcam.py.

◆ EXPOSE_OUT_ALL_ROWS

int microscope.cameras.pvcam.EXPOSE_OUT_ALL_ROWS = 1

Definition at line 272 of file pvcam.py.

◆ EXPOSE_OUT_ANY_ROW

int microscope.cameras.pvcam.EXPOSE_OUT_ANY_ROW = 2

Definition at line 273 of file pvcam.py.

◆ EXPOSE_OUT_FIRST_ROW

int microscope.cameras.pvcam.EXPOSE_OUT_FIRST_ROW = 0

Definition at line 271 of file pvcam.py.

◆ EXPOSURE_IN_PROGRESS

int microscope.cameras.pvcam.EXPOSURE_IN_PROGRESS = 1

Definition at line 337 of file pvcam.py.

◆ EXT_TRIG_EDGE_RISING

int microscope.cameras.pvcam.EXT_TRIG_EDGE_RISING = 14

Definition at line 270 of file pvcam.py.

◆ EXT_TRIG_INTERNAL

int microscope.cameras.pvcam.EXT_TRIG_INTERNAL = 12

Definition at line 268 of file pvcam.py.

◆ EXT_TRIG_TRIG_FIRST

int microscope.cameras.pvcam.EXT_TRIG_TRIG_FIRST = 13

Definition at line 269 of file pvcam.py.

◆ Extended

int microscope.cameras.pvcam.Extended = 8

Definition at line 264 of file pvcam.py.

◆ FAN_SPEED_HIGH

int microscope.cameras.pvcam.FAN_SPEED_HIGH = 0

Definition at line 275 of file pvcam.py.

◆ FAN_SPEED_LOW

int microscope.cameras.pvcam.FAN_SPEED_LOW = 2

Definition at line 277 of file pvcam.py.

◆ FAN_SPEED_MEDIUM

int microscope.cameras.pvcam.FAN_SPEED_MEDIUM = 1

Definition at line 276 of file pvcam.py.

◆ FAN_SPEED_OFF

int microscope.cameras.pvcam.FAN_SPEED_OFF = 3

Definition at line 278 of file pvcam.py.

◆ FLASH_MODE

int microscope.cameras.pvcam.FLASH_MODE = 4

Definition at line 260 of file pvcam.py.

◆ flt32

microscope.cameras.pvcam.flt32 = ctypes.c_float

Definition at line 173 of file pvcam.py.

◆ flt64

microscope.cameras.pvcam.flt64 = ctypes.c_double

Definition at line 175 of file pvcam.py.

◆ FRAME_AVAILABLE

int microscope.cameras.pvcam.FRAME_AVAILABLE = 3

Definition at line 340 of file pvcam.py.

◆ int16

microscope.cameras.pvcam.int16 = ctypes.c_short

Definition at line 165 of file pvcam.py.

◆ int32

microscope.cameras.pvcam.int32 = ctypes.c_int32

Definition at line 169 of file pvcam.py.

◆ int8

microscope.cameras.pvcam.int8 = ctypes.c_byte

Definition at line 161 of file pvcam.py.

◆ INT_STROBE_MODE

int microscope.cameras.pvcam.INT_STROBE_MODE = 6

Definition at line 262 of file pvcam.py.

◆ IO_DIR_INPUT

int microscope.cameras.pvcam.IO_DIR_INPUT = 0

Definition at line 239 of file pvcam.py.

◆ IO_DIR_INPUT_OUTPUT

int microscope.cameras.pvcam.IO_DIR_INPUT_OUTPUT = 2

Definition at line 241 of file pvcam.py.

◆ IO_DIR_OUTPUT

int microscope.cameras.pvcam.IO_DIR_OUTPUT = 1

Definition at line 240 of file pvcam.py.

◆ IO_TYPE_DAC

int microscope.cameras.pvcam.IO_TYPE_DAC = 1

Definition at line 238 of file pvcam.py.

◆ IO_TYPE_TTL

int microscope.cameras.pvcam.IO_TYPE_TTL = 0

Definition at line 237 of file pvcam.py.

◆ long64

microscope.cameras.pvcam.long64 = ctypes.c_longlong

Definition at line 179 of file pvcam.py.

◆ MAX_ALPHA_SER_NUM_LEN

int microscope.cameras.pvcam.MAX_ALPHA_SER_NUM_LEN = 32

Definition at line 190 of file pvcam.py.

◆ MAX_CAM

int microscope.cameras.pvcam.MAX_CAM = 16

Definition at line 185 of file pvcam.py.

◆ MAX_CAM_PART_NUM_LEN

int microscope.cameras.pvcam.MAX_CAM_PART_NUM_LEN = 32

Definition at line 195 of file pvcam.py.

◆ MAX_CAMERA_STATUS

int microscope.cameras.pvcam.MAX_CAMERA_STATUS = 6

Definition at line 343 of file pvcam.py.

◆ MAX_CLEAR_MODE

int microscope.cameras.pvcam.MAX_CLEAR_MODE = 6

Definition at line 250 of file pvcam.py.

◆ MAX_EXPOSE_MODE

int microscope.cameras.pvcam.MAX_EXPOSE_MODE = 7

Definition at line 263 of file pvcam.py.

◆ MAX_EXPOSE_OUT_MODE

int microscope.cameras.pvcam.MAX_EXPOSE_OUT_MODE = 3

Definition at line 274 of file pvcam.py.

◆ MAX_GAIN_NAME_LEN

int microscope.cameras.pvcam.MAX_GAIN_NAME_LEN = 32

Definition at line 196 of file pvcam.py.

◆ MAX_PP_NAME_LEN

int microscope.cameras.pvcam.MAX_PP_NAME_LEN = 32

Definition at line 191 of file pvcam.py.

◆ MAX_PRODUCT_NAME_LEN

int microscope.cameras.pvcam.MAX_PRODUCT_NAME_LEN = 32

Definition at line 194 of file pvcam.py.

◆ MAX_SYSTEM_NAME_LEN

int microscope.cameras.pvcam.MAX_SYSTEM_NAME_LEN = 32

Definition at line 192 of file pvcam.py.

◆ MAX_VENDOR_NAME_LEN

int microscope.cameras.pvcam.MAX_VENDOR_NAME_LEN = 32

Definition at line 193 of file pvcam.py.

◆ MPP_ALWAYS_OFF

int microscope.cameras.pvcam.MPP_ALWAYS_OFF = 1

Definition at line 201 of file pvcam.py.

◆ MPP_ALWAYS_ON

int microscope.cameras.pvcam.MPP_ALWAYS_ON = 2

Definition at line 202 of file pvcam.py.

◆ MPP_SELECTABLE

int microscope.cameras.pvcam.MPP_SELECTABLE = 3

Definition at line 203 of file pvcam.py.

◆ MPP_UNKNOWN

int microscope.cameras.pvcam.MPP_UNKNOWN = 0

Definition at line 200 of file pvcam.py.

◆ NO_FRAME_IRQS

int microscope.cameras.pvcam.NO_FRAME_IRQS = 0

Definition at line 351 of file pvcam.py.

◆ NORMAL_COOL

int microscope.cameras.pvcam.NORMAL_COOL = 0

Definition at line 198 of file pvcam.py.

◆ OPEN_EXCLUSIVE

int microscope.cameras.pvcam.OPEN_EXCLUSIVE = 0

Definition at line 197 of file pvcam.py.

◆ OPEN_NEVER

int microscope.cameras.pvcam.OPEN_NEVER = 0

Definition at line 251 of file pvcam.py.

◆ OPEN_NO_CHANGE

int microscope.cameras.pvcam.OPEN_NO_CHANGE = 4

Definition at line 255 of file pvcam.py.

◆ OPEN_PRE_EXPOSURE

int microscope.cameras.pvcam.OPEN_PRE_EXPOSURE = 1

Definition at line 252 of file pvcam.py.

◆ OPEN_PRE_SEQUENCE

int microscope.cameras.pvcam.OPEN_PRE_SEQUENCE = 2

Definition at line 253 of file pvcam.py.

◆ OPEN_PRE_TRIGGER

int microscope.cameras.pvcam.OPEN_PRE_TRIGGER = 3

Definition at line 254 of file pvcam.py.

◆ OUTSTRING

microscope.cameras.pvcam.OUTSTRING = _OUTSTRING()

Definition at line 718 of file pvcam.py.

◆ PARAM_ACCUM_CAPABLE

int microscope.cameras.pvcam.PARAM_ACCUM_CAPABLE = 184680986

Definition at line 442 of file pvcam.py.

◆ PARAM_ACTUAL_GAIN

int microscope.cameras.pvcam.PARAM_ACTUAL_GAIN = 100794912

Definition at line 476 of file pvcam.py.

◆ PARAM_ADC_OFFSET

int microscope.cameras.pvcam.PARAM_ADC_OFFSET = 16908483

Definition at line 419 of file pvcam.py.

◆ PARAM_BINNING_PAR

int microscope.cameras.pvcam.PARAM_BINNING_PAR = 151191718

Definition at line 497 of file pvcam.py.

◆ PARAM_BINNING_SER

int microscope.cameras.pvcam.PARAM_BINNING_SER = 151191717

Definition at line 496 of file pvcam.py.

◆ PARAM_BIT_DEPTH

int microscope.cameras.pvcam.PARAM_BIT_DEPTH = 16908799

Definition at line 457 of file pvcam.py.

◆ PARAM_BOF_EOF_CLR

int microscope.cameras.pvcam.PARAM_BOF_EOF_CLR = 184745991

Definition at line 493 of file pvcam.py.

◆ PARAM_BOF_EOF_COUNT

int microscope.cameras.pvcam.PARAM_BOF_EOF_COUNT = 117637126

Definition at line 492 of file pvcam.py.

◆ PARAM_BOF_EOF_ENABLE

int microscope.cameras.pvcam.PARAM_BOF_EOF_ENABLE = 151191557

Definition at line 491 of file pvcam.py.

◆ PARAM_CAM_FW_VERSION

int microscope.cameras.pvcam.PARAM_CAM_FW_VERSION = 100794900

Definition at line 451 of file pvcam.py.

◆ PARAM_CAMERA_PART_NUMBER

int microscope.cameras.pvcam.PARAM_CAMERA_PART_NUMBER = 218235013

Definition at line 424 of file pvcam.py.

◆ PARAM_CENTROIDS_COUNT

int microscope.cameras.pvcam.PARAM_CENTROIDS_COUNT = 100860076

Definition at line 502 of file pvcam.py.

◆ PARAM_CENTROIDS_ENABLED

int microscope.cameras.pvcam.PARAM_CENTROIDS_ENABLED = 184746154

Definition at line 500 of file pvcam.py.

◆ PARAM_CENTROIDS_RADIUS

int microscope.cameras.pvcam.PARAM_CENTROIDS_RADIUS = 100860075

Definition at line 501 of file pvcam.py.

◆ PARAM_CHIP_NAME

int microscope.cameras.pvcam.PARAM_CHIP_NAME = 218235009

Definition at line 420 of file pvcam.py.

◆ PARAM_CIRC_BUFFER

int microscope.cameras.pvcam.PARAM_CIRC_BUFFER = 184746283

Definition at line 494 of file pvcam.py.

◆ PARAM_CLEAR_CYCLES

int microscope.cameras.pvcam.PARAM_CLEAR_CYCLES = 100794465

Definition at line 445 of file pvcam.py.

◆ PARAM_CLEAR_MODE

int microscope.cameras.pvcam.PARAM_CLEAR_MODE = 151126539

Definition at line 446 of file pvcam.py.

◆ PARAM_COLOR_MODE

int microscope.cameras.pvcam.PARAM_COLOR_MODE = 151126520

Definition at line 427 of file pvcam.py.

◆ PARAM_COOLING_MODE

int microscope.cameras.pvcam.PARAM_COOLING_MODE = 151126230

Definition at line 425 of file pvcam.py.

◆ PARAM_DD_INFO

int microscope.cameras.pvcam.PARAM_DD_INFO = 218103813

Definition at line 418 of file pvcam.py.

◆ PARAM_DD_INFO_LENGTH

int microscope.cameras.pvcam.PARAM_DD_INFO_LENGTH = 16777217

Definition at line 414 of file pvcam.py.

◆ PARAM_DD_RETRIES

int microscope.cameras.pvcam.PARAM_DD_RETRIES = 100663299

Definition at line 416 of file pvcam.py.

◆ PARAM_DD_TIMEOUT

int microscope.cameras.pvcam.PARAM_DD_TIMEOUT = 100663300

Definition at line 417 of file pvcam.py.

◆ PARAM_DD_VERSION

int microscope.cameras.pvcam.PARAM_DD_VERSION = 100663298

Definition at line 415 of file pvcam.py.

◆ PARAM_EXP_RES

int microscope.cameras.pvcam.PARAM_EXP_RES = 151191554

Definition at line 488 of file pvcam.py.

◆ PARAM_EXP_RES_INDEX

int microscope.cameras.pvcam.PARAM_EXP_RES_INDEX = 100859908

Definition at line 489 of file pvcam.py.

◆ PARAM_EXP_TIME

int microscope.cameras.pvcam.PARAM_EXP_TIME = 100859905

Definition at line 487 of file pvcam.py.

◆ PARAM_EXPOSE_OUT_MODE

int microscope.cameras.pvcam.PARAM_EXPOSE_OUT_MODE = 151126576

Definition at line 456 of file pvcam.py.

◆ PARAM_EXPOSURE_MODE

int microscope.cameras.pvcam.PARAM_EXPOSURE_MODE = 151126551

Definition at line 455 of file pvcam.py.

◆ PARAM_EXPOSURE_TIME

int microscope.cameras.pvcam.PARAM_EXPOSURE_TIME = 134414344

Definition at line 490 of file pvcam.py.

◆ PARAM_FAN_SPEED_SETPOINT

int microscope.cameras.pvcam.PARAM_FAN_SPEED_SETPOINT = 151126726

Definition at line 454 of file pvcam.py.

◆ PARAM_FLASH_DWNLD_CAPABLE

int microscope.cameras.pvcam.PARAM_FLASH_DWNLD_CAPABLE = 184680987

Definition at line 443 of file pvcam.py.

◆ PARAM_FRAME_BUFFER_SIZE

int microscope.cameras.pvcam.PARAM_FRAME_BUFFER_SIZE = 134414636

Definition at line 495 of file pvcam.py.

◆ PARAM_FRAME_CAPABLE

int microscope.cameras.pvcam.PARAM_FRAME_CAPABLE = 184680957

Definition at line 447 of file pvcam.py.

◆ PARAM_FWELL_CAPACITY

int microscope.cameras.pvcam.PARAM_FWELL_CAPACITY = 117572090

Definition at line 439 of file pvcam.py.

◆ PARAM_GAIN_INDEX

int microscope.cameras.pvcam.PARAM_GAIN_INDEX = 16908800

Definition at line 458 of file pvcam.py.

◆ PARAM_GAIN_MULT_ENABLE

int microscope.cameras.pvcam.PARAM_GAIN_MULT_ENABLE = 184680989

Definition at line 473 of file pvcam.py.

◆ PARAM_GAIN_MULT_FACTOR

int microscope.cameras.pvcam.PARAM_GAIN_MULT_FACTOR = 100794905

Definition at line 472 of file pvcam.py.

◆ PARAM_GAIN_NAME

int microscope.cameras.pvcam.PARAM_GAIN_NAME = 218235394

Definition at line 460 of file pvcam.py.

◆ PARAM_HEAD_SER_NUM_ALPHA

int microscope.cameras.pvcam.PARAM_HEAD_SER_NUM_ALPHA = 218235413

Definition at line 452 of file pvcam.py.

◆ PARAM_IO_ADDR

int microscope.cameras.pvcam.PARAM_IO_ADDR = 100794895

Definition at line 467 of file pvcam.py.

◆ PARAM_IO_BITDEPTH

int microscope.cameras.pvcam.PARAM_IO_BITDEPTH = 100794899

Definition at line 471 of file pvcam.py.

◆ PARAM_IO_DIRECTION

int microscope.cameras.pvcam.PARAM_IO_DIRECTION = 151126545

Definition at line 469 of file pvcam.py.

◆ PARAM_IO_STATE

int microscope.cameras.pvcam.PARAM_IO_STATE = 67240466

Definition at line 470 of file pvcam.py.

◆ PARAM_IO_TYPE

int microscope.cameras.pvcam.PARAM_IO_TYPE = 151126544

Definition at line 468 of file pvcam.py.

◆ PARAM_LAST_MUXED_SIGNAL

int microscope.cameras.pvcam.PARAM_LAST_MUXED_SIGNAL = 84082869

Definition at line 504 of file pvcam.py.

◆ PARAM_METADATA_ENABLED

int microscope.cameras.pvcam.PARAM_METADATA_ENABLED = 184746152

Definition at line 498 of file pvcam.py.

◆ PARAM_MPP_CAPABLE

int microscope.cameras.pvcam.PARAM_MPP_CAPABLE = 151126240

Definition at line 428 of file pvcam.py.

◆ PARAM_NAME_LEN

int microscope.cameras.pvcam.PARAM_NAME_LEN = 32

Definition at line 187 of file pvcam.py.

◆ PARAM_PAR_SIZE

int microscope.cameras.pvcam.PARAM_PAR_SIZE = 100794425

Definition at line 440 of file pvcam.py.

◆ PARAM_PCI_FW_VERSION

int microscope.cameras.pvcam.PARAM_PCI_FW_VERSION = 100794902

Definition at line 453 of file pvcam.py.

◆ PARAM_PIX_PAR_DIST

int microscope.cameras.pvcam.PARAM_PIX_PAR_DIST = 100794868

Definition at line 434 of file pvcam.py.

◆ PARAM_PIX_PAR_SIZE

int microscope.cameras.pvcam.PARAM_PIX_PAR_SIZE = 100794431

Definition at line 435 of file pvcam.py.

◆ PARAM_PIX_SER_DIST

int microscope.cameras.pvcam.PARAM_PIX_SER_DIST = 100794869

Definition at line 436 of file pvcam.py.

◆ PARAM_PIX_SER_SIZE

int microscope.cameras.pvcam.PARAM_PIX_SER_SIZE = 100794430

Definition at line 437 of file pvcam.py.

◆ PARAM_PIX_TIME

int microscope.cameras.pvcam.PARAM_PIX_TIME = 100794884

Definition at line 462 of file pvcam.py.

◆ PARAM_PMODE

int microscope.cameras.pvcam.PARAM_PMODE = 151126540

Definition at line 448 of file pvcam.py.

◆ PARAM_POSTMASK

int microscope.cameras.pvcam.PARAM_POSTMASK = 100794422

Definition at line 432 of file pvcam.py.

◆ PARAM_POSTSCAN

int microscope.cameras.pvcam.PARAM_POSTSCAN = 100794424

Definition at line 433 of file pvcam.py.

◆ PARAM_PP_FEAT_ID

int microscope.cameras.pvcam.PARAM_PP_FEAT_ID = 100794917

Definition at line 481 of file pvcam.py.

◆ PARAM_PP_FEAT_NAME

int microscope.cameras.pvcam.PARAM_PP_FEAT_NAME = 218235422

Definition at line 474 of file pvcam.py.

◆ PARAM_PP_INDEX

int microscope.cameras.pvcam.PARAM_PP_INDEX = 16908831

Definition at line 475 of file pvcam.py.

◆ PARAM_PP_PARAM

int microscope.cameras.pvcam.PARAM_PP_PARAM = 117572131

Definition at line 479 of file pvcam.py.

◆ PARAM_PP_PARAM_ID

int microscope.cameras.pvcam.PARAM_PP_PARAM_ID = 100794918

Definition at line 482 of file pvcam.py.

◆ PARAM_PP_PARAM_INDEX

int microscope.cameras.pvcam.PARAM_PP_PARAM_INDEX = 16908833

Definition at line 477 of file pvcam.py.

◆ PARAM_PP_PARAM_NAME

int microscope.cameras.pvcam.PARAM_PP_PARAM_NAME = 218235426

Definition at line 478 of file pvcam.py.

◆ PARAM_PREAMP_DELAY

int microscope.cameras.pvcam.PARAM_PREAMP_DELAY = 100794870

Definition at line 426 of file pvcam.py.

◆ PARAM_PREAMP_OFF_CONTROL

int microscope.cameras.pvcam.PARAM_PREAMP_OFF_CONTROL = 117572091

Definition at line 429 of file pvcam.py.

◆ PARAM_PREMASK

int microscope.cameras.pvcam.PARAM_PREMASK = 100794421

Definition at line 430 of file pvcam.py.

◆ PARAM_PRESCAN

int microscope.cameras.pvcam.PARAM_PRESCAN = 100794423

Definition at line 431 of file pvcam.py.

◆ PARAM_PRODUCT_NAME

int microscope.cameras.pvcam.PARAM_PRODUCT_NAME = 218235012

Definition at line 423 of file pvcam.py.

◆ PARAM_READ_NOISE

int microscope.cameras.pvcam.PARAM_READ_NOISE = 100794916

Definition at line 480 of file pvcam.py.

◆ PARAM_READOUT_PORT

int microscope.cameras.pvcam.PARAM_READOUT_PORT = 151126263

Definition at line 461 of file pvcam.py.

◆ PARAM_READOUT_TIME

int microscope.cameras.pvcam.PARAM_READOUT_TIME = 67240115

Definition at line 444 of file pvcam.py.

◆ PARAM_ROI_COUNT

int microscope.cameras.pvcam.PARAM_ROI_COUNT = 100860073

Definition at line 499 of file pvcam.py.

◆ PARAM_SER_SIZE

int microscope.cameras.pvcam.PARAM_SER_SIZE = 100794426

Definition at line 441 of file pvcam.py.

◆ PARAM_SHTR_CLOSE_DELAY

int microscope.cameras.pvcam.PARAM_SHTR_CLOSE_DELAY = 100794887

Definition at line 463 of file pvcam.py.

◆ PARAM_SHTR_OPEN_DELAY

int microscope.cameras.pvcam.PARAM_SHTR_OPEN_DELAY = 100794888

Definition at line 464 of file pvcam.py.

◆ PARAM_SHTR_OPEN_MODE

int microscope.cameras.pvcam.PARAM_SHTR_OPEN_MODE = 151126537

Definition at line 465 of file pvcam.py.

◆ PARAM_SHTR_STATUS

int microscope.cameras.pvcam.PARAM_SHTR_STATUS = 151126538

Definition at line 466 of file pvcam.py.

◆ PARAM_SMART_STREAM_DLY_PARAMS

int microscope.cameras.pvcam.PARAM_SMART_STREAM_DLY_PARAMS = 235012799

Definition at line 486 of file pvcam.py.

◆ PARAM_SMART_STREAM_EXP_PARAMS

int microscope.cameras.pvcam.PARAM_SMART_STREAM_EXP_PARAMS = 235012798

Definition at line 485 of file pvcam.py.

◆ PARAM_SMART_STREAM_MODE

int microscope.cameras.pvcam.PARAM_SMART_STREAM_MODE = 100795069

Definition at line 484 of file pvcam.py.

◆ PARAM_SMART_STREAM_MODE_ENABLED

int microscope.cameras.pvcam.PARAM_SMART_STREAM_MODE_ENABLED = 184681148

Definition at line 483 of file pvcam.py.

◆ PARAM_SPDTAB_INDEX

int microscope.cameras.pvcam.PARAM_SPDTAB_INDEX = 16908801

Definition at line 459 of file pvcam.py.

◆ PARAM_SUMMING_WELL

int microscope.cameras.pvcam.PARAM_SUMMING_WELL = 184680953

Definition at line 438 of file pvcam.py.

◆ PARAM_SYSTEM_NAME

int microscope.cameras.pvcam.PARAM_SYSTEM_NAME = 218235010

Definition at line 421 of file pvcam.py.

◆ PARAM_TEMP

int microscope.cameras.pvcam.PARAM_TEMP = 16908813

Definition at line 449 of file pvcam.py.

◆ PARAM_TEMP_SETPOINT

int microscope.cameras.pvcam.PARAM_TEMP_SETPOINT = 16908814

Definition at line 450 of file pvcam.py.

◆ PARAM_TRIGTAB_SIGNAL

int microscope.cameras.pvcam.PARAM_TRIGTAB_SIGNAL = 151191732

Definition at line 503 of file pvcam.py.

◆ PARAM_VENDOR_NAME

int microscope.cameras.pvcam.PARAM_VENDOR_NAME = 218235011

Definition at line 422 of file pvcam.py.

◆ PL_CALLBACK_BOF

int microscope.cameras.pvcam.PL_CALLBACK_BOF = 0

Definition at line 371 of file pvcam.py.

◆ PL_CALLBACK_CAM_REMOVED

int microscope.cameras.pvcam.PL_CALLBACK_CAM_REMOVED = 3

Definition at line 374 of file pvcam.py.

◆ PL_CALLBACK_CAM_RESUMED

int microscope.cameras.pvcam.PL_CALLBACK_CAM_RESUMED = 4

Definition at line 375 of file pvcam.py.

◆ PL_CALLBACK_CHECK_CAMS

int microscope.cameras.pvcam.PL_CALLBACK_CHECK_CAMS = 2

Definition at line 373 of file pvcam.py.

◆ PL_CALLBACK_EOF

int microscope.cameras.pvcam.PL_CALLBACK_EOF = 1

Definition at line 372 of file pvcam.py.

◆ PL_CALLBACK_MAX

int microscope.cameras.pvcam.PL_CALLBACK_MAX = 5

Definition at line 376 of file pvcam.py.

◆ PL_MD_EXT_TAG_MAX

int microscope.cameras.pvcam.PL_MD_EXT_TAG_MAX = 0

Definition at line 393 of file pvcam.py.

◆ PL_MD_EXT_TAGS_MAX_SUPPORTED

int microscope.cameras.pvcam.PL_MD_EXT_TAGS_MAX_SUPPORTED = 255

Definition at line 392 of file pvcam.py.

◆ PL_MD_FRAME_FLAG_ROI_TS_SUPPORTED

int microscope.cameras.pvcam.PL_MD_FRAME_FLAG_ROI_TS_SUPPORTED = 1

Definition at line 377 of file pvcam.py.

◆ PL_MD_FRAME_FLAG_UNUSED_2

int microscope.cameras.pvcam.PL_MD_FRAME_FLAG_UNUSED_2 = 2

Definition at line 378 of file pvcam.py.

◆ PL_MD_FRAME_FLAG_UNUSED_3

int microscope.cameras.pvcam.PL_MD_FRAME_FLAG_UNUSED_3 = 4

Definition at line 379 of file pvcam.py.

◆ PL_MD_FRAME_FLAG_UNUSED_4

int microscope.cameras.pvcam.PL_MD_FRAME_FLAG_UNUSED_4 = 16

Definition at line 380 of file pvcam.py.

◆ PL_MD_FRAME_FLAG_UNUSED_5

int microscope.cameras.pvcam.PL_MD_FRAME_FLAG_UNUSED_5 = 32

Definition at line 381 of file pvcam.py.

◆ PL_MD_FRAME_FLAG_UNUSED_6

int microscope.cameras.pvcam.PL_MD_FRAME_FLAG_UNUSED_6 = 64

Definition at line 382 of file pvcam.py.

◆ PL_MD_FRAME_FLAG_UNUSED_7

int microscope.cameras.pvcam.PL_MD_FRAME_FLAG_UNUSED_7 = 128

Definition at line 383 of file pvcam.py.

◆ PL_MD_FRAME_SIGNATURE

int microscope.cameras.pvcam.PL_MD_FRAME_SIGNATURE = 5328208

Definition at line 391 of file pvcam.py.

◆ PL_MD_ROI_FLAG_INVALID

int microscope.cameras.pvcam.PL_MD_ROI_FLAG_INVALID = 1

Definition at line 384 of file pvcam.py.

◆ PL_MD_ROI_FLAG_UNUSED_2

int microscope.cameras.pvcam.PL_MD_ROI_FLAG_UNUSED_2 = 2

Definition at line 385 of file pvcam.py.

◆ PL_MD_ROI_FLAG_UNUSED_3

int microscope.cameras.pvcam.PL_MD_ROI_FLAG_UNUSED_3 = 4

Definition at line 386 of file pvcam.py.

◆ PL_MD_ROI_FLAG_UNUSED_4

int microscope.cameras.pvcam.PL_MD_ROI_FLAG_UNUSED_4 = 16

Definition at line 387 of file pvcam.py.

◆ PL_MD_ROI_FLAG_UNUSED_5

int microscope.cameras.pvcam.PL_MD_ROI_FLAG_UNUSED_5 = 32

Definition at line 388 of file pvcam.py.

◆ PL_MD_ROI_FLAG_UNUSED_6

int microscope.cameras.pvcam.PL_MD_ROI_FLAG_UNUSED_6 = 64

Definition at line 389 of file pvcam.py.

◆ PL_MD_ROI_FLAG_UNUSED_7

int microscope.cameras.pvcam.PL_MD_ROI_FLAG_UNUSED_7 = 128

Definition at line 390 of file pvcam.py.

◆ PL_TRIGTAB_SIGNAL_EXPOSE_OUT

int microscope.cameras.pvcam.PL_TRIGTAB_SIGNAL_EXPOSE_OUT = 0

Definition at line 279 of file pvcam.py.

◆ PMODE_ALT_FT

int microscope.cameras.pvcam.PMODE_ALT_FT = 5

Definition at line 215 of file pvcam.py.

◆ PMODE_ALT_FT_MPP

int microscope.cameras.pvcam.PMODE_ALT_FT_MPP = 7

Definition at line 217 of file pvcam.py.

◆ PMODE_ALT_MPP

int microscope.cameras.pvcam.PMODE_ALT_MPP = 6

Definition at line 216 of file pvcam.py.

◆ PMODE_ALT_NORMAL

int microscope.cameras.pvcam.PMODE_ALT_NORMAL = 4

Definition at line 214 of file pvcam.py.

◆ PMODE_FT

int microscope.cameras.pvcam.PMODE_FT = 1

Definition at line 211 of file pvcam.py.

◆ PMODE_FT_MPP

int microscope.cameras.pvcam.PMODE_FT_MPP = 3

Definition at line 213 of file pvcam.py.

◆ PMODE_MPP

int microscope.cameras.pvcam.PMODE_MPP = 2

Definition at line 212 of file pvcam.py.

◆ PMODE_NORMAL

int microscope.cameras.pvcam.PMODE_NORMAL = 0

Definition at line 210 of file pvcam.py.

◆ PP_FEATURE_BERT

int microscope.cameras.pvcam.PP_FEATURE_BERT = 2

Definition at line 282 of file pvcam.py.

◆ PP_FEATURE_BERT_ENABLED

int microscope.cameras.pvcam.PP_FEATURE_BERT_ENABLED = 3

Definition at line 302 of file pvcam.py.

◆ PP_FEATURE_BERT_THRESHOLD

int microscope.cameras.pvcam.PP_FEATURE_BERT_THRESHOLD = 4

Definition at line 303 of file pvcam.py.

◆ PP_FEATURE_BIAS

int microscope.cameras.pvcam.PP_FEATURE_BIAS = 1

Definition at line 281 of file pvcam.py.

◆ PP_FEATURE_BIAS_ENABLED

int microscope.cameras.pvcam.PP_FEATURE_BIAS_ENABLED = 1

Definition at line 300 of file pvcam.py.

◆ PP_FEATURE_BIAS_LEVEL

int microscope.cameras.pvcam.PP_FEATURE_BIAS_LEVEL = 2

Definition at line 301 of file pvcam.py.

◆ PP_FEATURE_BLACK_LOCK

int microscope.cameras.pvcam.PP_FEATURE_BLACK_LOCK = 4

Definition at line 284 of file pvcam.py.

◆ PP_FEATURE_BLACK_LOCK_BLACK_CLIP

int microscope.cameras.pvcam.PP_FEATURE_BLACK_LOCK_BLACK_CLIP = 8

Definition at line 307 of file pvcam.py.

◆ PP_FEATURE_BLACK_LOCK_ENABLED

int microscope.cameras.pvcam.PP_FEATURE_BLACK_LOCK_ENABLED = 7

Definition at line 306 of file pvcam.py.

◆ PP_FEATURE_DEFECTIVE_PIXEL_CORRECTION

int microscope.cameras.pvcam.PP_FEATURE_DEFECTIVE_PIXEL_CORRECTION = 10

Definition at line 290 of file pvcam.py.

◆ PP_FEATURE_DEFECTIVE_PIXEL_CORRECTION_ENABLED

int microscope.cameras.pvcam.PP_FEATURE_DEFECTIVE_PIXEL_CORRECTION_ENABLED = 19

Definition at line 318 of file pvcam.py.

◆ PP_FEATURE_DENOISING

int microscope.cameras.pvcam.PP_FEATURE_DENOISING = 14

Definition at line 294 of file pvcam.py.

◆ PP_FEATURE_DENOISING_ENABLED

int microscope.cameras.pvcam.PP_FEATURE_DENOISING_ENABLED = 25

Definition at line 324 of file pvcam.py.

◆ PP_FEATURE_DENOISING_GAIN

int microscope.cameras.pvcam.PP_FEATURE_DENOISING_GAIN = 27

Definition at line 326 of file pvcam.py.

◆ PP_FEATURE_DENOISING_LAMBDA

int microscope.cameras.pvcam.PP_FEATURE_DENOISING_LAMBDA = 29

Definition at line 328 of file pvcam.py.

◆ PP_FEATURE_DENOISING_NO_OF_ITERATIONS

int microscope.cameras.pvcam.PP_FEATURE_DENOISING_NO_OF_ITERATIONS = 26

Definition at line 325 of file pvcam.py.

◆ PP_FEATURE_DENOISING_OFFSET

int microscope.cameras.pvcam.PP_FEATURE_DENOISING_OFFSET = 28

Definition at line 327 of file pvcam.py.

◆ PP_FEATURE_DESPECKLE_BRIGHT_HIGH

int microscope.cameras.pvcam.PP_FEATURE_DESPECKLE_BRIGHT_HIGH = 8

Definition at line 288 of file pvcam.py.

◆ PP_FEATURE_DESPECKLE_BRIGHT_HIGH_ENABLED

int microscope.cameras.pvcam.PP_FEATURE_DESPECKLE_BRIGHT_HIGH_ENABLED = 13

Definition at line 312 of file pvcam.py.

◆ PP_FEATURE_DESPECKLE_BRIGHT_HIGH_MIN_ADU_AFFECTED

int microscope.cameras.pvcam.PP_FEATURE_DESPECKLE_BRIGHT_HIGH_MIN_ADU_AFFECTED = 15

Definition at line 314 of file pvcam.py.

◆ PP_FEATURE_DESPECKLE_BRIGHT_HIGH_THRESHOLD

int microscope.cameras.pvcam.PP_FEATURE_DESPECKLE_BRIGHT_HIGH_THRESHOLD = 14

Definition at line 313 of file pvcam.py.

◆ PP_FEATURE_DESPECKLE_BRIGHT_LOW

int microscope.cameras.pvcam.PP_FEATURE_DESPECKLE_BRIGHT_LOW = 13

Definition at line 293 of file pvcam.py.

◆ PP_FEATURE_DESPECKLE_BRIGHT_LOW_ENABLED

int microscope.cameras.pvcam.PP_FEATURE_DESPECKLE_BRIGHT_LOW_ENABLED = 22

Definition at line 321 of file pvcam.py.

◆ PP_FEATURE_DESPECKLE_BRIGHT_LOW_MAX_ADU_AFFECTED

int microscope.cameras.pvcam.PP_FEATURE_DESPECKLE_BRIGHT_LOW_MAX_ADU_AFFECTED = 24

Definition at line 323 of file pvcam.py.

◆ PP_FEATURE_DESPECKLE_BRIGHT_LOW_THRESHOLD

int microscope.cameras.pvcam.PP_FEATURE_DESPECKLE_BRIGHT_LOW_THRESHOLD = 23

Definition at line 322 of file pvcam.py.

◆ PP_FEATURE_DESPECKLE_DARK_HIGH

int microscope.cameras.pvcam.PP_FEATURE_DESPECKLE_DARK_HIGH = 15

Definition at line 295 of file pvcam.py.

◆ PP_FEATURE_DESPECKLE_DARK_HIGH_ENABLED

int microscope.cameras.pvcam.PP_FEATURE_DESPECKLE_DARK_HIGH_ENABLED = 30

Definition at line 329 of file pvcam.py.

◆ PP_FEATURE_DESPECKLE_DARK_HIGH_MIN_ADU_AFFECTED

int microscope.cameras.pvcam.PP_FEATURE_DESPECKLE_DARK_HIGH_MIN_ADU_AFFECTED = 32

Definition at line 331 of file pvcam.py.

◆ PP_FEATURE_DESPECKLE_DARK_HIGH_THRESHOLD

int microscope.cameras.pvcam.PP_FEATURE_DESPECKLE_DARK_HIGH_THRESHOLD = 31

Definition at line 330 of file pvcam.py.

◆ PP_FEATURE_DESPECKLE_DARK_LOW

int microscope.cameras.pvcam.PP_FEATURE_DESPECKLE_DARK_LOW = 9

Definition at line 289 of file pvcam.py.

◆ PP_FEATURE_DESPECKLE_DARK_LOW_ENABLED

int microscope.cameras.pvcam.PP_FEATURE_DESPECKLE_DARK_LOW_ENABLED = 16

Definition at line 315 of file pvcam.py.

◆ PP_FEATURE_DESPECKLE_DARK_LOW_MAX_ADU_AFFECTED

int microscope.cameras.pvcam.PP_FEATURE_DESPECKLE_DARK_LOW_MAX_ADU_AFFECTED = 18

Definition at line 317 of file pvcam.py.

◆ PP_FEATURE_DESPECKLE_DARK_LOW_THRESHOLD

int microscope.cameras.pvcam.PP_FEATURE_DESPECKLE_DARK_LOW_THRESHOLD = 17

Definition at line 316 of file pvcam.py.

◆ PP_FEATURE_DYNAMIC_DARK_FRAME_CORRECTION

int microscope.cameras.pvcam.PP_FEATURE_DYNAMIC_DARK_FRAME_CORRECTION = 11

Definition at line 291 of file pvcam.py.

◆ PP_FEATURE_DYNAMIC_DARK_FRAME_CORRECTION_ENABLED

int microscope.cameras.pvcam.PP_FEATURE_DYNAMIC_DARK_FRAME_CORRECTION_ENABLED = 20

Definition at line 319 of file pvcam.py.

◆ PP_FEATURE_ENHANCED_DYNAMIC_RANGE

int microscope.cameras.pvcam.PP_FEATURE_ENHANCED_DYNAMIC_RANGE = 16

Definition at line 296 of file pvcam.py.

◆ PP_FEATURE_ENHANCED_DYNAMIC_RANGE_ENABLED

int microscope.cameras.pvcam.PP_FEATURE_ENHANCED_DYNAMIC_RANGE_ENABLED = 33

Definition at line 332 of file pvcam.py.

◆ PP_FEATURE_HIGH_DYNAMIC_RANGE

int microscope.cameras.pvcam.PP_FEATURE_HIGH_DYNAMIC_RANGE = 12

Definition at line 292 of file pvcam.py.

◆ PP_FEATURE_HIGH_DYNAMIC_RANGE_ENABLED

int microscope.cameras.pvcam.PP_FEATURE_HIGH_DYNAMIC_RANGE_ENABLED = 21

Definition at line 320 of file pvcam.py.

◆ PP_FEATURE_MAX

int microscope.cameras.pvcam.PP_FEATURE_MAX = 17

Definition at line 297 of file pvcam.py.

◆ PP_FEATURE_QUANT_VIEW

int microscope.cameras.pvcam.PP_FEATURE_QUANT_VIEW = 3

Definition at line 283 of file pvcam.py.

◆ PP_FEATURE_QUANT_VIEW_E

int microscope.cameras.pvcam.PP_FEATURE_QUANT_VIEW_E = 6

Definition at line 305 of file pvcam.py.

◆ PP_FEATURE_QUANT_VIEW_ENABLED

int microscope.cameras.pvcam.PP_FEATURE_QUANT_VIEW_ENABLED = 5

Definition at line 304 of file pvcam.py.

◆ PP_FEATURE_RESERVED

int microscope.cameras.pvcam.PP_FEATURE_RESERVED = 7

Definition at line 287 of file pvcam.py.

◆ PP_FEATURE_RING_FUNCTION

int microscope.cameras.pvcam.PP_FEATURE_RING_FUNCTION = 0

Definition at line 280 of file pvcam.py.

◆ PP_FEATURE_TOP_LOCK

int microscope.cameras.pvcam.PP_FEATURE_TOP_LOCK = 5

Definition at line 285 of file pvcam.py.

◆ PP_FEATURE_TOP_LOCK_ENABLED

int microscope.cameras.pvcam.PP_FEATURE_TOP_LOCK_ENABLED = 9

Definition at line 308 of file pvcam.py.

◆ PP_FEATURE_TOP_LOCK_WHITE_CLIP

int microscope.cameras.pvcam.PP_FEATURE_TOP_LOCK_WHITE_CLIP = 10

Definition at line 309 of file pvcam.py.

◆ PP_FEATURE_VARI_BIT

int microscope.cameras.pvcam.PP_FEATURE_VARI_BIT = 6

Definition at line 286 of file pvcam.py.

◆ PP_FEATURE_VARI_BIT_BIT_DEPTH

int microscope.cameras.pvcam.PP_FEATURE_VARI_BIT_BIT_DEPTH = 12

Definition at line 311 of file pvcam.py.

◆ PP_FEATURE_VARI_BIT_ENABLED

int microscope.cameras.pvcam.PP_FEATURE_VARI_BIT_ENABLED = 11

Definition at line 310 of file pvcam.py.

◆ PP_MAX_PARAMETERS_PER_FEATURE

int microscope.cameras.pvcam.PP_MAX_PARAMETERS_PER_FEATURE = 10

Definition at line 298 of file pvcam.py.

◆ PP_PARAMETER_ID_MAX

int microscope.cameras.pvcam.PP_PARAMETER_ID_MAX = 34

Definition at line 333 of file pvcam.py.

◆ PP_PARAMETER_RF_FUNCTION

int microscope.cameras.pvcam.PP_PARAMETER_RF_FUNCTION = 0

Definition at line 299 of file pvcam.py.

◆ PV_MODE_TO_TRIGGER

dictionary microscope.cameras.pvcam.PV_MODE_TO_TRIGGER
Initial value:
1= {
2 TRIG_SOFT: (microscope.TriggerType.SOFTWARE, microscope.TriggerMode.ONCE),
3 # Microscope and PVCam use mode strobe for very different things,
4 # check with the PVCam manual carefully. PVCam's STROBED_MODE # means that one external trigger starts *each* exposure in a # sequence, which maps to Microscope trigger mode ONCE. PVCam's
5 # TRIGGER_FIRST_MODE means that one external trigger signals the
6 # start of a sequence.
7 TRIG_FIRST: (
8 microscope.TriggerType.RISING_EDGE,
9 microscope.TriggerMode.START,
10 ),
11 TRIG_STROBED: (
12 microscope.TriggerType.RISING_EDGE,
13 microscope.TriggerMode.ONCE,
14 ),
15 TRIG_BULB: (
16 microscope.TriggerType.RISING_EDGE,
17 microscope.TriggerMode.BULB,
18 ),
19}

Definition at line 1173 of file pvcam.py.

◆ READOUT_COMPLETE

int microscope.cameras.pvcam.READOUT_COMPLETE = 3

Definition at line 339 of file pvcam.py.

◆ READOUT_FAILED

int microscope.cameras.pvcam.READOUT_FAILED = 4

Definition at line 341 of file pvcam.py.

◆ READOUT_IN_PROGRESS

int microscope.cameras.pvcam.READOUT_IN_PROGRESS = 2

Definition at line 338 of file pvcam.py.

◆ READOUT_NOT_ACTIVE

int microscope.cameras.pvcam.READOUT_NOT_ACTIVE = 0

Definition at line 336 of file pvcam.py.

◆ READOUT_PORT_0

int microscope.cameras.pvcam.READOUT_PORT_0 = 0

Definition at line 242 of file pvcam.py.

◆ READOUT_PORT_1

int microscope.cameras.pvcam.READOUT_PORT_1 = 1

Definition at line 243 of file pvcam.py.

◆ READOUT_TRANSFORMS

dictionary microscope.cameras.pvcam.READOUT_TRANSFORMS = {"Evolve-5": {0: (0, 0, 0), 1: (1, 0, 0)}}

Definition at line 154 of file pvcam.py.

◆ rs_bool

microscope.cameras.pvcam.rs_bool = ctypes.c_ushort

Definition at line 159 of file pvcam.py.

◆ SCR_POST_CLOSE_SHTR

int microscope.cameras.pvcam.SCR_POST_CLOSE_SHTR = 9

Definition at line 370 of file pvcam.py.

◆ SCR_POST_FLASH

int microscope.cameras.pvcam.SCR_POST_FLASH = 3

Definition at line 364 of file pvcam.py.

◆ SCR_POST_INTEGRATE

int microscope.cameras.pvcam.SCR_POST_INTEGRATE = 5

Definition at line 366 of file pvcam.py.

◆ SCR_POST_OPEN_SHTR

int microscope.cameras.pvcam.SCR_POST_OPEN_SHTR = 1

Definition at line 362 of file pvcam.py.

◆ SCR_POST_READOUT

int microscope.cameras.pvcam.SCR_POST_READOUT = 7

Definition at line 368 of file pvcam.py.

◆ SCR_PRE_CLOSE_SHTR

int microscope.cameras.pvcam.SCR_PRE_CLOSE_SHTR = 8

Definition at line 369 of file pvcam.py.

◆ SCR_PRE_FLASH

int microscope.cameras.pvcam.SCR_PRE_FLASH = 2

Definition at line 363 of file pvcam.py.

◆ SCR_PRE_INTEGRATE

int microscope.cameras.pvcam.SCR_PRE_INTEGRATE = 4

Definition at line 365 of file pvcam.py.

◆ SCR_PRE_OPEN_SHTR

int microscope.cameras.pvcam.SCR_PRE_OPEN_SHTR = 0

Definition at line 361 of file pvcam.py.

◆ SCR_PRE_READOUT

int microscope.cameras.pvcam.SCR_PRE_READOUT = 6

Definition at line 367 of file pvcam.py.

◆ SHTR_CLOSED

int microscope.cameras.pvcam.SHTR_CLOSED = 4

Definition at line 208 of file pvcam.py.

◆ SHTR_CLOSING

int microscope.cameras.pvcam.SHTR_CLOSING = 3

Definition at line 207 of file pvcam.py.

◆ SHTR_FAULT

int microscope.cameras.pvcam.SHTR_FAULT = 0

Definition at line 204 of file pvcam.py.

◆ SHTR_OPEN

int microscope.cameras.pvcam.SHTR_OPEN = 2

Definition at line 206 of file pvcam.py.

◆ SHTR_OPENING

int microscope.cameras.pvcam.SHTR_OPENING = 1

Definition at line 205 of file pvcam.py.

◆ SHTR_UNKNOWN

int microscope.cameras.pvcam.SHTR_UNKNOWN = 5

Definition at line 209 of file pvcam.py.

◆ SMTMODE_ARBITRARY_ALL

int microscope.cameras.pvcam.SMTMODE_ARBITRARY_ALL = 0

Definition at line 334 of file pvcam.py.

◆ SMTMODE_MAX

int microscope.cameras.pvcam.SMTMODE_MAX = 1

Definition at line 335 of file pvcam.py.

◆ STATUS_STRINGS

dictionary microscope.cameras.pvcam.STATUS_STRINGS
Initial value:
1= {
2 READOUT_NOT_ACTIVE: "READOUT_NOT_ACTIVE",
3 EXPOSURE_IN_PROGRESS: "EXPOSURE_IN_PROGRESS",
4 READOUT_IN_PROGRESS: "READOUT_IN_PROGRESS",
5 READOUT_COMPLETE: "READOUT_COMPLETE",
6 READOUT_FAILED: "READOUT_FAILED",
7 FRAME_AVAILABLE: "FRAME_AVAILABLE",
8}

Definition at line 1130 of file pvcam.py.

◆ STRING

microscope.cameras.pvcam.STRING = ctypes.c_char_p

Functions ###.

Definition at line 686 of file pvcam.py.

◆ STROBED_MODE

int microscope.cameras.pvcam.STROBED_MODE = 1

Definition at line 257 of file pvcam.py.

◆ The

int microscope.cameras.pvcam.The = 10

Definition at line 266 of file pvcam.py.

◆ TIMED_MODE

int microscope.cameras.pvcam.TIMED_MODE = 0

Definition at line 256 of file pvcam.py.

◆ TRIGGER_FIRST_MODE

int microscope.cameras.pvcam.TRIGGER_FIRST_MODE = 3

Definition at line 259 of file pvcam.py.

◆ TRIGGER_MODES

dictionary microscope.cameras.pvcam.TRIGGER_MODES
Initial value:
1= {
2 TRIG_SOFT: TriggerMode("software", TIMED_MODE),
3 TRIG_TIMED: TriggerMode("timed", TIMED_MODE),
4 TRIG_VARIABLE: TriggerMode("variable timed", VARIABLE_TIMED_MODE),
5 TRIG_FIRST: TriggerMode("trig. first", TRIGGER_FIRST_MODE),
6 TRIG_STROBED: TriggerMode("strobed", STROBED_MODE),
7 TRIG_BULB: TriggerMode("bulb", BULB_MODE),
8}

Definition at line 1164 of file pvcam.py.

◆ TRIGGER_TO_PV_MODE

dictionary microscope.cameras.pvcam.TRIGGER_TO_PV_MODE = {v: k for k, v in PV_MODE_TO_TRIGGER.items()}

Definition at line 1196 of file pvcam.py.

◆ TYPE_BOOLEAN

int microscope.cameras.pvcam.TYPE_BOOLEAN = 11

Definition at line 402 of file pvcam.py.

◆ TYPE_CHAR_PTR

int microscope.cameras.pvcam.TYPE_CHAR_PTR = 13

Definition at line 404 of file pvcam.py.

◆ TYPE_ENUM

int microscope.cameras.pvcam.TYPE_ENUM = 9

Definition at line 401 of file pvcam.py.

◆ TYPE_FLT32

int microscope.cameras.pvcam.TYPE_FLT32 = 19

Definition at line 410 of file pvcam.py.

◆ TYPE_FLT64

int microscope.cameras.pvcam.TYPE_FLT64 = 4

Definition at line 396 of file pvcam.py.

◆ TYPE_INT16

int microscope.cameras.pvcam.TYPE_INT16 = 1

Definition at line 394 of file pvcam.py.

◆ TYPE_INT32

int microscope.cameras.pvcam.TYPE_INT32 = 2

Definition at line 395 of file pvcam.py.

◆ TYPE_INT64

int microscope.cameras.pvcam.TYPE_INT64 = 16

Definition at line 407 of file pvcam.py.

◆ TYPE_INT8

int microscope.cameras.pvcam.TYPE_INT8 = 12

Definition at line 403 of file pvcam.py.

◆ TYPE_SMART_STREAM_TYPE

int microscope.cameras.pvcam.TYPE_SMART_STREAM_TYPE = 17

Definition at line 408 of file pvcam.py.

◆ TYPE_SMART_STREAM_TYPE_PTR

int microscope.cameras.pvcam.TYPE_SMART_STREAM_TYPE_PTR = 18

Definition at line 409 of file pvcam.py.

◆ TYPE_UNS16

int microscope.cameras.pvcam.TYPE_UNS16 = 6

Definition at line 398 of file pvcam.py.

◆ TYPE_UNS32

int microscope.cameras.pvcam.TYPE_UNS32 = 7

Definition at line 399 of file pvcam.py.

◆ TYPE_UNS64

int microscope.cameras.pvcam.TYPE_UNS64 = 8

Definition at line 400 of file pvcam.py.

◆ TYPE_UNS8

int microscope.cameras.pvcam.TYPE_UNS8 = 5

Definition at line 397 of file pvcam.py.

◆ TYPE_VOID_PTR

int microscope.cameras.pvcam.TYPE_VOID_PTR = 14

Definition at line 405 of file pvcam.py.

◆ TYPE_VOID_PTR_PTR

int microscope.cameras.pvcam.TYPE_VOID_PTR_PTR = 15

Definition at line 406 of file pvcam.py.

◆ ulong64

microscope.cameras.pvcam.ulong64 = ctypes.c_ulonglong

Definition at line 177 of file pvcam.py.

◆ uns16

microscope.cameras.pvcam.uns16 = ctypes.c_ushort

Definition at line 167 of file pvcam.py.

◆ uns32

microscope.cameras.pvcam.uns32 = ctypes.c_uint32

Definition at line 171 of file pvcam.py.

◆ uns8

microscope.cameras.pvcam.uns8 = ctypes.c_ubyte

Definition at line 163 of file pvcam.py.

◆ VARIABLE_TIMED_MODE

int microscope.cameras.pvcam.VARIABLE_TIMED_MODE = 5

Definition at line 261 of file pvcam.py.