UVCProperties.hpp
Go to the documentation of this file.
1 #pragma once
2 
4 
5 namespace dai {
6 
10 struct UVCProperties : PropertiesSerializable<Properties, UVCProperties> {
12  std::unordered_map<int, int> gpioInit;
13 
15  std::unordered_map<int, int> gpioStreamOn;
16 
18  std::unordered_map<int, int> gpioStreamOff;
19 };
20 
21 DEPTHAI_SERIALIZE_EXT(UVCProperties, gpioInit, gpioStreamOn, gpioStreamOff);
22 
23 } // namespace dai
dai::DEPTHAI_SERIALIZE_EXT
DEPTHAI_SERIALIZE_EXT(CameraSensorConfig, width, height, minFps, maxFps, fov, type)
dai::UVCProperties::gpioInit
std::unordered_map< int, int > gpioInit
<gpio_number, value> list for GPIOs to set at init
Definition: UVCProperties.hpp:12
dai::UVCProperties::gpioStreamOn
std::unordered_map< int, int > gpioStreamOn
<gpio_number, value> list for GPIOs to set when streaming is enabled
Definition: UVCProperties.hpp:15
dai::UVCProperties::gpioStreamOff
std::unordered_map< int, int > gpioStreamOff
<gpio_number, value> list for GPIOs to set when streaming is disabled
Definition: UVCProperties.hpp:18
Properties.hpp
dai::UVCProperties
Definition: UVCProperties.hpp:10
dai::PropertiesSerializable
Serializable properties.
Definition: Properties.hpp:16
dai
Definition: CameraExposureOffset.hpp:6


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