BFModule.BufferAcquisition.OpenOptions#

class BFModule.BufferAcquisition.OpenOptions#

Bases: pybind11_object

Board Open Options Enum.

Members:

Initialize : Initialize the system.

Exclusive : If not already open, open exclusively.

NoIntThread : Do not activate interrupt thread.

NoCameraOpen : Do not open any camera configurations.

NoAlreadyOpenMess : Supress already open warning message.

NoOpenErrorMess : Supress all error popups in open function.

SecondProcessOpen : Allow the board to be opened twice in the same process (includes some of the above modes).

AllowTwoOpens : Allow the board to be opened twic ein the same process, and initialized.

NoPoCLChange : force the system to leave the PoCL system as is

PoCLUpOnly : This flag will power up PoCL if it is off, but won’t turn it off, if it is on.

PoCLCycle :

SerialPortOpen : used when opening the serial port, included some of the above flags

NoCxpInit : Don’t initialize the CXP subsystem

NoGenTLInit : Don’t use GenTL camera control during board initialization.

NoIOReset : Do not reset I/O outputs before setting them as per configuration file

__init__(self: BFModule.BufferAcquisition.OpenOptions, value: int) None#

Methods

__init__(self, value)

Attributes

AllowTwoOpens

Exclusive

Initialize

NoAlreadyOpenMess

NoCameraOpen

NoCxpInit

NoGenTLInit

NoIOReset

NoIntThread

NoOpenErrorMess

NoPoCLChange

PoCLCycle

PoCLUpOnly

SecondProcessOpen

SerialPortOpen

name

value

property name#