Enums

Model

enum mynteye::Model

Device model.

Values:

enumerator STANDARD

Standard.

enumerator STANDARD2

Standard 2.

enumerator STANDARD210A

Standard 210a.

enumerator STANDARD200B

Standard 200b.

Stream

enum mynteye::Stream

Streams define different type of data.

Values:

enumerator LEFT

Left stream.

enumerator RIGHT

Right stream.

enumerator LEFT_RECTIFIED

Left stream, rectified.

enumerator RIGHT_RECTIFIED

Right stream, rectified.

enumerator DISPARITY

Disparity stream.

enumerator DISPARITY_NORMALIZED

Disparity stream, normalized.

enumerator DEPTH

Depth stream.

enumerator POINTS

Point cloud stream.

Capabilities

enum mynteye::Capabilities

Capabilities define the full set of functionality that the device might provide.

Values:

enumerator STEREO

Provides stereo stream.

enumerator STEREO_COLOR

Provide stereo color stream.

enumerator COLOR

Provides color stream.

enumerator DEPTH

Provides depth stream.

enumerator POINTS

Provides point cloud stream.

enumerator FISHEYE

Provides fisheye stream.

enumerator INFRARED

Provides infrared stream.

enumerator INFRARED2

Provides second infrared stream.

enumerator IMU

Provides IMU (accelerometer, gyroscope) data.

Info

enum mynteye::Info

Camera info fields are read-only strings that can be queried from the device.

Values:

enumerator DEVICE_NAME

Device name.

enumerator SERIAL_NUMBER

Serial number.

enumerator FIRMWARE_VERSION

Firmware version.

enumerator HARDWARE_VERSION

Hardware version.

enumerator SPEC_VERSION

Spec version.

enumerator LENS_TYPE

Lens type.

enumerator IMU_TYPE

IMU type.

enumerator NOMINAL_BASELINE

Nominal baseline.

enumerator AUXILIARY_CHIP_VERSION

Auxiliary chip version.

enumerator ISP_VERSION

Isp version.

Option

enum mynteye::Option

Camera control options define general configuration controls.

Values:

enumerator GAIN

Image gain, valid if manual-exposure.

range: [0,48], default: 24

enumerator BRIGHTNESS

Image brightness, valid if manual-exposure.

range: [0,240], default: 120

enumerator CONTRAST

Image contrast, valid if manual-exposure.

range: [0,254], default: 116

enumerator FRAME_RATE

Image frame rate, must set IMU_FREQUENCY together.

values: {10,15,20,25,30,35,40,45,50,55,60}, default: 25

enumerator IMU_FREQUENCY

IMU frequency, must set FRAME_RATE together.

values: {100,200,250,333,500}, default: 200

enumerator EXPOSURE_MODE

Exposure mode.

0: enable auto-exposure

1: disable auto-exposure (manual-exposure)

enumerator MAX_GAIN

Max gain, valid if auto-exposure.

range of standard 1: [0,48], default: 48

range of standard 2: [0,255], default: 8

enumerator MAX_EXPOSURE_TIME

Max exposure time, valid if auto-exposure.

range of standard 1: [0,240], default: 240

range of standard 2: [0,655], default: 333

enumerator MIN_EXPOSURE_TIME

min exposure time, valid if auto-exposure

range: [0,655], default: 0

enumerator DESIRED_BRIGHTNESS

Desired brightness, valid if auto-exposure.

range of standard 1: [0,255], default: 192

range of standard 2: [1,255], default: 122

enumerator IR_CONTROL

IR control.

range: [0,160], default: 0

enumerator HDR_MODE

HDR mode.

0: normal

1: WDR

enumerator ACCELEROMETER_RANGE

The range of accelerometer.

value of standard 1: {4,8,16,32}, default: 8

value of standard 2: {6,12,24,48}, default: 12

enumerator GYROSCOPE_RANGE

The range of gyroscope.

value of standard 1: {500,1000,2000,4000}, default: 1000

value of standard 2: {250,500,1000,2000,4000}, default: 1000

enumerator ACCELEROMETER_LOW_PASS_FILTER

The parameter of accelerometer low pass filter.

values: {0,1,2}, default: 2

enumerator GYROSCOPE_LOW_PASS_FILTER

The parameter of gyroscope low pass filter.

values: {23,64}, default: 64

enumerator IIC_ADDRESS_SETTING

The setting of IIC address.

range: [0,127], default: 0

enumerator ZERO_DRIFT_CALIBRATION

Zero drift calibration.

enumerator ERASE_CHIP

Erase chip.

enumerator SYNC_TIMESTAMP

Sync timestamp.

Source

enum mynteye::Source

Source allows the user to choose which data to be captured.

Values:

enumerator VIDEO_STREAMING

Video streaming of stereo, color, depth, etc.

enumerator MOTION_TRACKING

Motion tracking of IMU (accelerometer, gyroscope)

enumerator ALL

Enable everything together.

AddOns

enum mynteye::AddOns

Add-Ons are peripheral modules of our hardware.

Values:

enumerator INFRARED

Infrared.

enumerator INFRARED2

Second infrared.

Format

enum mynteye::Format

Formats define how each stream can be encoded.

Values:

enumerator GREY

Greyscale, 8 bits per pixel.

enumerator YUYV

YUV 4:2:2, 16 bits per pixel.

enumerator BGR888

BGR 8:8:8, 24 bits per pixel.

enumerator RGB888

RGB 8:8:8, 24 bits per pixel.

CalibrationModel

enum mynteye::CalibrationModel

Camera calibration model.

Values:

enumerator PINHOLE

Pinhole.

enumerator KANNALA_BRANDT

Equidistant: KANNALA_BRANDT.

enumerator UNKNOW

Unknow.

DisparityComputingMethod

enum mynteye::DisparityComputingMethod

Camera disparity computing method type.

Values:

enumerator SGBM

bm

enumerator BM

sgbm

enumerator UNKNOW

unknow