ETcVnCameraState

Specifies the state of a camera controller, which controls an attached camera.

Syntax

Definition:

enum ETcVnCameraState : LONG
{
    CS_ERROR             = -1,
    CS_INITIAL           = 0,
    CS_INITIALIZING      = 1,
    CS_INITIALIZED       = 2,
    CS_OPENING           = 3,
    CS_OPENED            = 4,
    CS_STARTACQUISITION  = 5,
    CS_ACQUIRING         = 6,
    CS_STOPACQUISITION   = 7,
    CS_RESETTINGFEATURES = 8,
    CS_TRIGGERING        = 9,
    CS_CLOSING           = 10
};

Values

Name

Description

CS_ERROR

The camera controller is in an error state (e.g. the connection to the camera was lost).

CS_INITIAL

The camera controller is in the initial state and ready to establish the connection to the camera.

CS_INITIALIZING

The camera controller is initializing the camera.

CS_INITIALIZED

The camera controller has initialized the camera.

CS_OPENING

The camera controller is establishing the connection to the camera.

CS_OPENED

The connection to the camera has been established and the camera controller is ready to start the image acquisition.

CS_STARTACQUISITION

The camera controller is starting the image acquisition.

CS_ACQUIRING

The camera is sending images (either streaming or manually triggered, depending on the configuration).

CS_STOPACQUISITION

The camera controller is stopping the image acquisition.

CS_RESETTINGFEATURES

The camera controller is resetting the features on the camera.

CS_TRIGGERING

The camera controller is processing a softwaretrigger.

CS_CLOSING

The camera controller is closing the connection to the camera.