![]() |
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.
|
Classes | |
| class | _meta |
| class | _OUTARRSIZE |
| class | _OUTSTRING |
| class | _OUTSTRLEN |
| class | AcquisitionMode |
| class | AndorAtmcd |
| class | ANDORCAPS |
| class | AT_DDGLiteChannelId |
| class | AT_VersionInfoId |
| class | AtmcdException |
| class | COLORDEMOSAICINFO |
| class | dllFunction |
| class | OUTARR |
| class | OUTPUT |
| class | ReadMode |
| class | ReadoutMode |
| class | SYSTEMTIME |
| class | TriggerMode |
| class | WHITEBALANCEINFO |
Functions | |
| def | lookup_status (code) |
| def | stripMeta (val) |
| def | extract_value (val) |
| def | dllFunc (name, args=[], argnames=[], rstatus=False, lib=_dll) |
| def microscope.cameras.atmcd.dllFunc | ( | name, | |
args = [], |
|||
argnames = [], |
|||
rstatus = False, |
|||
lib = _dll |
|||
| ) |
Wrap library calls and add them to this module's namespace.
Definition at line 736 of file atmcd.py.
| def microscope.cameras.atmcd.extract_value | ( | val | ) |
Calls .value on simple ctypes.
Definition at line 592 of file atmcd.py.
| def microscope.cameras.atmcd.lookup_status | ( | code | ) |
Definition at line 505 of file atmcd.py.
| def microscope.cameras.atmcd.stripMeta | ( | val | ) |
| int microscope.cameras.atmcd.AC_CAMERATYPE_UNPROGRAMMED = 16 |
| int microscope.cameras.atmcd.AC_FEATURES_CAMERALINK = 0x80000007108864 |
| int microscope.cameras.atmcd.AC_FEATURES_COUNTCONVERT = 0x40000 |
| int microscope.cameras.atmcd.AC_FEATURES_DACCONTROL = 0x4000 |
| int microscope.cameras.atmcd.AC_FEATURES_DEFECT_CORRECTION = 0x1000000 |
| int microscope.cameras.atmcd.AC_FEATURES_DUALMODE = 0x80000 |
| int microscope.cameras.atmcd.AC_FEATURES_DUALPREAMPGAIN = 0x800000 |
| int microscope.cameras.atmcd.AC_FEATURES_ENDOFEXPOSURE_EVENT = 0x4000000 |
| int microscope.cameras.atmcd.AC_FEATURES_FTEXTERNALEXPOSURE = 0x1000 |
| int microscope.cameras.atmcd.AC_FEATURES_IOCONTROL = 0x10000 |
| int microscope.cameras.atmcd.AC_FEATURES_KEEPCLEANCONTROL = 1024 |
| int microscope.cameras.atmcd.AC_FEATURES_KINETICEXTERNALEXPOSURE = 0x2000 |
| int microscope.cameras.atmcd.AC_FEATURES_MIDFANCONTROL = 256 |
| int microscope.cameras.atmcd.AC_FEATURES_OPTACQUIRE = 0x100000 |
| int microscope.cameras.atmcd.AC_FEATURES_PHOTONCOUNTING = 0x20000 |
| int microscope.cameras.atmcd.AC_FEATURES_POSTPROCESSSPURIOUSNOISEFILTER = 0x400000 |
| int microscope.cameras.atmcd.AC_FEATURES_REALTIMESPURIOUSNOISEFILTER = 0x200000 |
| int microscope.cameras.atmcd.AC_FEATURES_SATURATIONEVENT = 64 |
| int microscope.cameras.atmcd.AC_FEATURES_STARTOFEXPOSURE_EVENT = 0x2000000 |
| int microscope.cameras.atmcd.AC_FEATURES_TEMPERATUREDURINGACQUISITION = 512 |
| int microscope.cameras.atmcd.AC_GETFUNCTION_BASELINECLAMP = 0x8000 |
| int microscope.cameras.atmcd.AC_GETFUNCTION_DDGTIMES = 0x0100 |
| int microscope.cameras.atmcd.AC_GETFUNCTION_DETECTORSIZE = 0x08 |
| int microscope.cameras.atmcd.AC_GETFUNCTION_EMCCDGAIN = 0x20 |
| int microscope.cameras.atmcd.AC_GETFUNCTION_GATEMODE = 0x80 |
| int microscope.cameras.atmcd.AC_GETFUNCTION_GATESTEP = 0x1000 |
| int microscope.cameras.atmcd.AC_GETFUNCTION_ICCDGAIN = 0x10 |
| int microscope.cameras.atmcd.AC_GETFUNCTION_INSERTION_DELAY = 0x0800 |
| int microscope.cameras.atmcd.AC_GETFUNCTION_INTELLIGATE = 0x0400 |
| int microscope.cameras.atmcd.AC_GETFUNCTION_MCPGAINTABLE = 0x4000 |
| int microscope.cameras.atmcd.AC_GETFUNCTION_PHOSPHORSTATUS = 0x2000 |
| int microscope.cameras.atmcd.AC_GETFUNCTION_TARGETTEMPERATURE = 0x02 |
| int microscope.cameras.atmcd.AC_GETFUNCTION_TEMPERATURE = 0x01 |
| int microscope.cameras.atmcd.AC_GETFUNCTION_TEMPERATURERANGE = 0x04 |
| int microscope.cameras.atmcd.AC_READMODE_MULTITRACKSCAN = 64 |
| int microscope.cameras.atmcd.AC_SETFUNCTION_BASELINECLAMP = 0x20 |
| int microscope.cameras.atmcd.AC_SETFUNCTION_BASELINEOFFSET = 0x0100 |
| int microscope.cameras.atmcd.AC_SETFUNCTION_CROPMODE = 0x0400 |
| int microscope.cameras.atmcd.AC_SETFUNCTION_DDGTIMES = 0x020000 |
| int microscope.cameras.atmcd.AC_SETFUNCTION_DMAPARAMETERS = 0x0800 |
| int microscope.cameras.atmcd.AC_SETFUNCTION_EMADVANCED = 0x8000 |
| int microscope.cameras.atmcd.AC_SETFUNCTION_EMCCDGAIN = 0x10 |
| int microscope.cameras.atmcd.AC_SETFUNCTION_EXTENDEDNIR = 0x800000 |
| int microscope.cameras.atmcd.AC_SETFUNCTION_GATEMODE = 0x010000 |
| int microscope.cameras.atmcd.AC_SETFUNCTION_GATESTEP = 0x200000 |
| int microscope.cameras.atmcd.AC_SETFUNCTION_HIGHCAPACITY = 0x80 |
| int microscope.cameras.atmcd.AC_SETFUNCTION_HORIZONTALBIN = 0x1000 |
| int microscope.cameras.atmcd.AC_SETFUNCTION_HREADOUT = 0x02 |
| int microscope.cameras.atmcd.AC_SETFUNCTION_INSERTION_DELAY = 0x100000 |
| int microscope.cameras.atmcd.AC_SETFUNCTION_INTELLIGATE = 0x080000 |
| int microscope.cameras.atmcd.AC_SETFUNCTION_MULTITRACKHRANGE = 0x2000 |
| int microscope.cameras.atmcd.AC_SETFUNCTION_PREAMPGAIN = 0x0200 |
| int microscope.cameras.atmcd.AC_SETFUNCTION_RANDOMTRACKNOGAPS = 0x4000 |
| int microscope.cameras.atmcd.AC_SETFUNCTION_SPOOLTHREADCOUNT = 0x1000000 |
| int microscope.cameras.atmcd.AC_SETFUNCTION_TEMPERATURE = 0x04 |
| int microscope.cameras.atmcd.AC_SETFUNCTION_TRIGGERTERMINATION = 0x400000 |
| int microscope.cameras.atmcd.AC_SETFUNCTION_VREADOUT = 0x01 |
| int microscope.cameras.atmcd.AC_SETFUNCTION_VSAMPLITUDE = 0x40 |
| int microscope.cameras.atmcd.AC_TRIGGERMODE_EXTERNAL_CHARGESHIFTING = 128 |
| int microscope.cameras.atmcd.AC_TRIGGERMODE_EXTERNAL_FVB_EM = 4 |
| int microscope.cameras.atmcd.AC_TRIGGERMODE_EXTERNALEXPOSURE = 32 |
| int microscope.cameras.atmcd.AC_TRIGGERMODE_EXTERNALSTART = 16 |
| int microscope.cameras.atmcd.AT_CONTROLLER_CARD_MODEL_LEN = 80 |
| microscope.cameras.atmcd.AT_DDGLite_ChannelA = AT_DDGLiteChannelId(0x40000000) |
| microscope.cameras.atmcd.AT_DDGLite_ChannelB = AT_DDGLiteChannelId(0x40000001) |
| microscope.cameras.atmcd.AT_DDGLite_ChannelC = AT_DDGLiteChannelId(0x40000002) |
| int microscope.cameras.atmcd.AT_DDGLite_ControlBit_ChannelEnable = 0x01 |
| int microscope.cameras.atmcd.AT_DDGLite_ControlBit_DisableOnFrame = 0x04 |
| int microscope.cameras.atmcd.AT_DDGLite_ControlBit_EnableOnFire = 0x20 |
| int microscope.cameras.atmcd.AT_DDGLite_ControlBit_FreeRun = 0x02 |
| int microscope.cameras.atmcd.AT_DDGLite_ControlBit_GlobalEnable = 0x01 |
| int microscope.cameras.atmcd.AT_DDGLite_ControlBit_Invert = 0x10 |
| int microscope.cameras.atmcd.AT_DDGLite_ControlBit_RestartOnFire = 0x08 |
| microscope.cameras.atmcd.AT_DeviceDriverVersion = AT_VersionInfoId(0x40000001) |
| microscope.cameras.atmcd.AT_SDKVersion = AT_VersionInfoId(0x40000000) |
| dictionary microscope.cameras.atmcd.ATMCD_MODE_TO_TRIGGER |
| microscope.cameras.atmcd.ColorDemosaicInfo = COLORDEMOSAICINFO |
| int microscope.cameras.atmcd.DRV_ACCUM_TIME_NOT_MET = 20023 |
| int microscope.cameras.atmcd.DRV_ACQUISITION_ERRORS = 20017 |
| int microscope.cameras.atmcd.DRV_DIVIDE_BY_ZERO_ERROR = 20097 |
| int microscope.cameras.atmcd.DRV_EEPROMVERSIONERROR = 20055 |
| int microscope.cameras.atmcd.DRV_FILESIZELIMITERROR = 20028 |
| int microscope.cameras.atmcd.DRV_FPGA_VOLTAGE_ERROR = 20131 |
| int microscope.cameras.atmcd.DRV_GATING_NOT_AVAILABLE = 20130 |
| int microscope.cameras.atmcd.DRV_INVALID_COUNTCONVERT_MODE = 20101 |
| int microscope.cameras.atmcd.DRV_INVALID_RINGEXPOSURES = 20098 |
| int microscope.cameras.atmcd.DRV_INVALID_TRIGGER_MODE = 20095 |
| int microscope.cameras.atmcd.DRV_KINETIC_TIME_NOT_MET = 20022 |
| int microscope.cameras.atmcd.DRV_LOAD_FIRMWARE_ERROR = 20096 |
| int microscope.cameras.atmcd.DRV_OA_CAMERA_NOT_SUPPORTED = 20194 |
| int microscope.cameras.atmcd.DRV_OA_DTD_VALIDATE_ERROR = 20175 |
| int microscope.cameras.atmcd.DRV_OA_FAILED_TO_GET_MODE = 20195 |
| int microscope.cameras.atmcd.DRV_OA_FILE_ACCESS_ERROR = 20176 |
| int microscope.cameras.atmcd.DRV_OA_FILE_DOES_NOT_EXIST = 20177 |
| int microscope.cameras.atmcd.DRV_OA_FILE_HAS_BEEN_MODIFIED = 20183 |
| int microscope.cameras.atmcd.DRV_OA_GET_CAMERA_ERROR = 20188 |
| int microscope.cameras.atmcd.DRV_OA_INVALID_CHARS_IN_NAME = 20186 |
| int microscope.cameras.atmcd.DRV_OA_INVALID_STRING_LENGTH = 20185 |
| int microscope.cameras.atmcd.DRV_OA_MODE_ALREADY_EXISTS = 20189 |
| int microscope.cameras.atmcd.DRV_OA_MODE_DOES_NOT_EXIST = 20193 |
| int microscope.cameras.atmcd.DRV_OA_PARSE_DTD_ERROR = 20174 |
| int microscope.cameras.atmcd.DRV_OA_PRESET_AND_USER_FILE_NOT_LOADED = 20181 |
| int microscope.cameras.atmcd.DRV_OA_PRESET_FILE_NOT_LOADED = 20179 |
| int microscope.cameras.atmcd.DRV_OA_STRINGS_NOT_EQUAL = 20190 |
| int microscope.cameras.atmcd.DRV_OA_USER_FILE_NOT_LOADED = 20180 |
| int microscope.cameras.atmcd.DRV_OA_VALUE_NOT_SUPPORTED = 20192 |
| int microscope.cameras.atmcd.DRV_OA_XML_INVALID_OR_NOT_FOUND_ERROR = 20178 |
| int microscope.cameras.atmcd.DRV_OW_ERROR_SLAVE_NUM = 20155 |
| int microscope.cameras.atmcd.DRV_OW_NOT_INITIALIZED = 20154 |
| int microscope.cameras.atmcd.DRV_OWCMD_NOT_AVAILABLE = 20152 |
| int microscope.cameras.atmcd.DRV_PROC_UNKONWN_INSTRUCTION = 20020 |
| int microscope.cameras.atmcd.DRV_RANDOM_TRACK_ERROR = 20094 |
| int microscope.cameras.atmcd.DRV_TEMP_NOT_STABILIZED = 20035 |
| int microscope.cameras.atmcd.DRV_TEMP_NOT_SUPPORTED = 20039 |
| int microscope.cameras.atmcd.DRV_TEMPERATURE_NOT_REACHED = 20037 |
| int microscope.cameras.atmcd.DRV_TEMPERATURE_NOT_STABILIZED = 20035 |
| int microscope.cameras.atmcd.DRV_TEMPERATURE_NOT_SUPPORTED = 20039 |
| int microscope.cameras.atmcd.DRV_TEMPERATURE_OUT_RANGE = 20038 |
| int microscope.cameras.atmcd.DRV_TEMPERATURE_STABILIZED = 20036 |
| int microscope.cameras.atmcd.DRV_USB_INTERRUPT_ENDPOINT_ERROR = 20093 |
| microscope.cameras.atmcd.OUTARRSIZE = _OUTARRSIZE() |
| microscope.cameras.atmcd.OUTSTRING = _OUTSTRING() |
| microscope.cameras.atmcd.OUTSTRLEN = _OUTSTRLEN() |
| dictionary microscope.cameras.atmcd.TRIGGER_TO_ATMCD_MODE = {v: k for k, v in ATMCD_MODE_TO_TRIGGER.items()} |
| microscope.cameras.atmcd.WhiteBalanceInfo = WHITEBALANCEINFO |