Enums¶
Model¶
Stream¶
-
enum
mynteye::Stream¶ Streams define different type of data.
Values:
-
LEFT¶ Left stream.
-
RIGHT¶ Right stream.
-
LEFT_RECTIFIED¶ Left stream, rectified.
-
RIGHT_RECTIFIED¶ Right stream, rectified.
-
DISPARITY¶ Disparity stream.
-
DISPARITY_NORMALIZED¶ Disparity stream, normalized.
-
DEPTH¶ Depth stream.
-
POINTS¶ Point cloud stream.
-
Capabilities¶
-
enum
mynteye::Capabilities¶ Capabilities define the full set of functionality that the device might provide.
Values:
-
STEREO¶ Provides stereo stream.
-
STEREO_COLOR¶ Provide stereo color stream.
-
COLOR¶ Provides color stream.
-
DEPTH Provides depth stream.
-
POINTS Provides point cloud stream.
-
FISHEYE¶ Provides fisheye stream.
-
INFRARED¶ Provides infrared stream.
-
INFRARED2¶ Provides second infrared stream.
-
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:
-
SERIAL_NUMBER¶ Serial number.
-
FIRMWARE_VERSION¶ Firmware version.
-
HARDWARE_VERSION¶ Hardware version.
-
SPEC_VERSION¶ Spec version.
-
LENS_TYPE¶ Lens type.
-
IMU_TYPE¶ IMU type.
-
NOMINAL_BASELINE¶ Nominal baseline.
-
AUXILIARY_CHIP_VERSION¶ Auxiliary chip version.
-
ISP_VERSION¶ Isp version.
-
Option¶
-
enum
mynteye::Option¶ Camera control options define general configuration controls.
Values:
-
GAIN¶ Image gain, valid if manual-exposure.
range: [0,48], default: 24
-
BRIGHTNESS¶ Image brightness, valid if manual-exposure.
range: [0,240], default: 120
-
CONTRAST¶ Image contrast, valid if manual-exposure.
range: [0,254], default: 116
-
FRAME_RATE¶ Image frame rate, must set IMU_FREQUENCY together.
values: {10,15,20,25,30,35,40,45,50,55,60}, default: 25
-
IMU_FREQUENCY¶ IMU frequency, must set FRAME_RATE together.
values: {100,200,250,333,500}, default: 200
-
EXPOSURE_MODE¶ Exposure mode.
0: enable auto-exposure
1: disable auto-exposure (manual-exposure)
-
MAX_GAIN¶ Max gain, valid if auto-exposure.
range of standard 1: [0,48], default: 48
range of standard 2: [0,255], default: 8
-
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
-
MIN_EXPOSURE_TIME¶ min exposure time, valid if auto-exposure
range: [0,655], default: 0
-
DESIRED_BRIGHTNESS¶ Desired brightness, valid if auto-exposure.
range of standard 1: [0,255], default: 192
range of standard 2: [1,255], default: 122
-
IR_CONTROL¶ IR control.
range: [0,160], default: 0
-
HDR_MODE¶ HDR mode.
0: normal
1: WDR
-
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
-
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
-
ACCELEROMETER_LOW_PASS_FILTER¶ The parameter of accelerometer low pass filter.
values: {0,1,2}, default: 2
-
GYROSCOPE_LOW_PASS_FILTER¶ The parameter of gyroscope low pass filter.
values: {23,64}, default: 64
-
IIC_ADDRESS_SETTING¶ The setting of IIC address.
range: [0,127], default: 0
-
ZERO_DRIFT_CALIBRATION¶ Zero drift calibration.
-
ERASE_CHIP¶ Erase chip.
-
SYNC_TIMESTAMP¶ Sync timestamp.
-
Source¶
AddOns¶
-
enum
mynteye::AddOns¶ Add-Ons are peripheral modules of our hardware.
Values:
-
INFRARED Infrared.
-
INFRARED2 Second infrared.
-
Format¶
-
enum
mynteye::Format¶ Formats define how each stream can be encoded.
Values:
-
GREY= ((std::uint32_t)('G') | ((std::uint32_t)('R') << 8) | ((std::uint32_t)('E') << 16) | ((std::uint32_t)('Y') << 24))¶ Greyscale, 8 bits per pixel.
-
YUYV= ((std::uint32_t)('Y') | ((std::uint32_t)('U') << 8) | ((std::uint32_t)('Y') << 16) | ((std::uint32_t)('V') << 24))¶ YUV 4:2:2, 16 bits per pixel.
-
BGR888= ((std::uint32_t)('B') | ((std::uint32_t)('G') << 8) | ((std::uint32_t)('R') << 16) | ((std::uint32_t)('3') << 24))¶ BGR 8:8:8, 24 bits per pixel.
-
RGB888= ((std::uint32_t)('R') | ((std::uint32_t)('G') << 8) | ((std::uint32_t)('B') << 16) | ((std::uint32_t)('3') << 24))¶ RGB 8:8:8, 24 bits per pixel.
-