Class: UVC::CameraTerminalDescriptor::Controls
- Inherits:
-
Object
- Object
- UVC::CameraTerminalDescriptor::Controls
- Defined in:
- lib/uvc.rb
Constant Summary collapse
- BITS =
D0: Scanning Mode D1: Auto-Exposure Mode D2: Auto-Exposure Priority D3: Exposure Time (Absolute) D4: Exposure Time (Relative) D5: Focus (Absolute) D6 : Focus (Relative) D7: Iris (Absolute) D8 : Iris (Relative) D9: Zoom (Absolute) D10: Zoom (Relative) D11: PanTilt (Absolute) D12: PanTilt (Relative) D13: Roll (Absolute) D14: Roll (Relative) D15: Reserved D16: Reserved D17: Focus, Auto D18: Privacy D19: Focus, Simple D20: Window D21: Region of Interest D22 – D23: Reserved, set to zero
[ :Scanning_Mode, :Auto_Exposure_Mode, :Auto_Exposure_Priority, :Exposure_Time_Absolute, :Exposure_Time_Relative, :Focus_Absolute, :Focus_Relative, :Iris_Absolute, :Iris_Relative, :Zoom_Absolute, :Zoom_Relative, :PanTilt_Absolute, :PanTilt_Relative, :Roll_Absolute, :Roll_Relative, :Reserved, :Reserved, :Focus_Auto, :Privacy, :Focus_Simple, :Window, :Region_of_Interest, ]
Instance Method Summary collapse
-
#initialize(bits) ⇒ Controls
constructor
A new instance of Controls.