BioImager  3.9.1
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.TriggerType Class Reference
Inheritance diagram for microscope.TriggerType:

Static Public Attributes

int SOFTWARE = 0
 
int RISING_EDGE = 1
 
int HIGH = 1
 
int FALLING_EDGE = 2
 
int LOW = 2
 
int PULSE = 3
 

Detailed Description

Type of a trigger for a :class:`microscope.abc.TriggerTargetMixin`.

The trigger type defines what constitutes a trigger, as opposed to
the trigger mode which defines a type of action when the trigger
is received.

:const:`TriggerType.SOFTWARE`
    when :meth:`microscope.abc.TriggerTargetMixin.trigger` is called
:const:`TriggerType.RISING_EDGE`
    when level changes to high
:const:`TriggerType.FALLING_EDGE`
    when level changes to low

Definition at line 157 of file __init__.py.

Member Data Documentation

◆ FALLING_EDGE

int microscope.TriggerType.FALLING_EDGE = 2
static

Definition at line 175 of file __init__.py.

◆ HIGH

int microscope.TriggerType.HIGH = 1
static

Definition at line 174 of file __init__.py.

◆ LOW

int microscope.TriggerType.LOW = 2
static

Definition at line 176 of file __init__.py.

◆ PULSE

int microscope.TriggerType.PULSE = 3
static

Definition at line 177 of file __init__.py.

◆ RISING_EDGE

int microscope.TriggerType.RISING_EDGE = 1
static

Definition at line 173 of file __init__.py.

◆ SOFTWARE

int microscope.TriggerType.SOFTWARE = 0
static

Definition at line 172 of file __init__.py.


The documentation for this class was generated from the following file: