BFModule.BufferAcquisition.ExposureControl#

class BFModule.BufferAcquisition.ExposureControl#

Bases: pybind11_object

Timing Sequencer (NTG) parameters.

__init__(*args, **kwargs)#

Overloaded function.

  1. __init__(self: BFModule.BufferAcquisition.ExposureControl) -> None

  2. __init__(self: BFModule.BufferAcquisition.ExposureControl, ExposurePeriod: float, LineFramePeriod: float, TriggerMode: NTGTrigModes, AssertHigh: int, OutputSignal: NTGOutputSignal) -> None

Methods

__init__(*args, **kwargs)

Overloaded function.

Attributes

AssertHigh

The current level of the timing generator output.

ExposurePeriod

The current exposure period in milliseconds.

LineFramePeriod

The current line/frame rate period in milliseconds.

OutputSignal

The current outputs that the waveform is being output on.

TriggerMode

The current triggering mode for the timing generator.

property AssertHigh#

The current level of the timing generator output.

Type:

bool

property ExposurePeriod#

The current exposure period in milliseconds.

Type:

float

property LineFramePeriod#

The current line/frame rate period in milliseconds.

Type:

float

property OutputSignal#

The current outputs that the waveform is being output on.

Type:

NTGOutputSignal

property TriggerMode#

The current triggering mode for the timing generator.

Type:

NTGTrigModes