![]() |
ZED Open Capture
v0.6.0
Low level camera driver for the ZED stereo camera family
|
Go to the source code of this file.
Classes | |
struct | sl_oc::sensors::usb::RawData |
The RAW sensor data structure retrieved from camera MCU by USB. More... | |
struct | sl_oc::sensors::usb::StreamStatus |
Status of the usb data streaming. More... | |
struct | sl_oc::sensors::usb::_ov580_cmd_struct |
OV580 control using the MCU. More... | |
Namespaces | |
sl_oc | |
sl_oc::sensors | |
sl_oc::sensors::usb | |
Typedefs | |
typedef enum sl_oc::sensors::usb::CUSTOMHID_REPORT_ID | sl_oc::sensors::usb::CUSTOMHID_REPORT_ID |
USB HID communication report IDs. More... | |
typedef enum sl_oc::sensors::usb::CUSTOMHID_REQUEST_ID | sl_oc::sensors::usb::CUSTOMHID_REQUEST_ID |
USB HID requests IDs. More... | |
typedef struct sl_oc::sensors::usb::RawData | sl_oc::sensors::usb::RawData |
The RAW sensor data structure retrieved from camera MCU by USB. More... | |
typedef struct sl_oc::sensors::usb::StreamStatus | sl_oc::sensors::usb::StreamStatus |
Status of the usb data streaming. More... | |
typedef struct sl_oc::sensors::usb::_ov580_cmd_struct | sl_oc::sensors::usb::OV580CmdStruct |
OV580 control using the MCU. More... | |
Enumerations | |
enum | sl_oc::sensors::usb::CUSTOMHID_REPORT_ID { sl_oc::sensors::usb::REP_ID_SENSOR_DATA = 0x01 , sl_oc::sensors::usb::REP_ID_REQUEST_SET = 0x21 , sl_oc::sensors::usb::REP_ID_OV580_CMD = 0x22 , sl_oc::sensors::usb::REP_ID_SENSOR_STREAM_STATUS = 0x32 } |
USB HID communication report IDs. More... | |
enum | sl_oc::sensors::usb::CUSTOMHID_REQUEST_ID { sl_oc::sensors::usb::RQ_CMD_PING = 0xF2 , sl_oc::sensors::usb::RQ_CMD_RST = 0xE1 , sl_oc::sensors::usb::OV580_CMD_RESET = 0x02 } |
USB HID requests IDs. More... | |
enum class | sl_oc::sensors::ZED_M_FW { sl_oc::sensors::FW_2_2 = 514 , sl_oc::sensors::FW_2_3 = 515 , sl_oc::sensors::FW_2_4 = 516 , sl_oc::sensors::FW_2_5 = 517 , sl_oc::sensors::LAST } |
enum class | sl_oc::sensors::ZED_2_FW { sl_oc::sensors::FW_3_4 = 772 , sl_oc::sensors::FW_3_5 = 773 , sl_oc::sensors::FW_3_6 = 774 , sl_oc::sensors::FW_3_7 = 775 , sl_oc::sensors::FW_3_8 = 776 , sl_oc::sensors::FW_3_9 = 777 , sl_oc::sensors::FW_3_10 = 778 } |
Functions | |
bool | sl_oc::sensors::atLeast (const int &version_current, const ZED_2_FW &version_required) |
Check firmware version for ZED2 camera. More... | |
bool | sl_oc::sensors::atLeast (const int &version_current, const ZED_M_FW &version_required) |
Check firmware version for ZED Mini camera. More... | |
std::string | wstr2str (const wchar_t *wstr) |
Convert a wchar array to std::string. More... | |
Variables | |
const size_t | sl_oc::sensors::TS_SHIFT_VAL_COUNT = 50 |
Number of sensor data to use to update timestamp scaling. More... | |
|
inline |
Convert a wchar array to std::string.
wstr | the wchar array to be converted |
Definition at line 182 of file sensorcapture_def.hpp.