Public Attributes | List of all members
dai::UVCProperties Struct Reference

#include <UVCProperties.hpp>

Inheritance diagram for dai::UVCProperties:
Inheritance graph
[legend]

Public Attributes

std::unordered_map< int, int > gpioInit
 <gpio_number, value> list for GPIOs to set at init More...
 
std::unordered_map< int, int > gpioStreamOff
 <gpio_number, value> list for GPIOs to set when streaming is disabled More...
 
std::unordered_map< int, int > gpioStreamOn
 <gpio_number, value> list for GPIOs to set when streaming is enabled More...
 

Additional Inherited Members

- Public Member Functions inherited from dai::PropertiesSerializable< Properties, UVCProperties >
virtual std::unique_ptr< Propertiesclone () const override
 
virtual void serialize (std::vector< std::uint8_t > &data, SerializationType type=SerializationType::LIBNOP) const override
 
- Public Member Functions inherited from dai::Properties
virtual std::unique_ptr< Propertiesclone () const =0
 
virtual ~Properties ()=default
 

Detailed Description

Properties for UVC node

Definition at line 10 of file UVCProperties.hpp.

Member Data Documentation

◆ gpioInit

std::unordered_map<int, int> dai::UVCProperties::gpioInit

<gpio_number, value> list for GPIOs to set at init

Definition at line 12 of file UVCProperties.hpp.

◆ gpioStreamOff

std::unordered_map<int, int> dai::UVCProperties::gpioStreamOff

<gpio_number, value> list for GPIOs to set when streaming is disabled

Definition at line 18 of file UVCProperties.hpp.

◆ gpioStreamOn

std::unordered_map<int, int> dai::UVCProperties::gpioStreamOn

<gpio_number, value> list for GPIOs to set when streaming is enabled

Definition at line 15 of file UVCProperties.hpp.


The documentation for this struct was generated from the following file:


depthai
Author(s): Martin Peterlin
autogenerated on Sat Mar 22 2025 02:58:20