poulet_py.hardware.camera.uvctypes module#
- class uvc_context[source]#
Bases:
Structure- handler_thread#
Structure/Union member
- kill_handler_thread#
Structure/Union member
- open_devices#
Structure/Union member
- own_usb_ctx#
Structure/Union member
- usb_ctx#
Structure/Union member
- class uvc_device[source]#
Bases:
Structure- ctx#
Structure/Union member
- ref#
Structure/Union member
- usb_dev#
Structure/Union member
- class uvc_stream_ctrl[source]#
Bases:
Structure- bFormatIndex#
Structure/Union member
- bFrameIndex#
Structure/Union member
- bInterfaceNumber#
Structure/Union member
- bMaxVersion#
Structure/Union member
- bMinVersion#
Structure/Union member
- bPreferredVersion#
Structure/Union member
- bmFramingInfo#
Structure/Union member
- bmHint#
Structure/Union member
- dwClockFrequency#
Structure/Union member
- dwFrameInterval#
Structure/Union member
- dwMaxPayloadTransferSize#
Structure/Union member
- dwMaxVideoFrameSize#
Structure/Union member
- wCompQuality#
Structure/Union member
- wCompWindowSize#
Structure/Union member
- wDelay#
Structure/Union member
- wKeyFrameRate#
Structure/Union member
- wPFrameRate#
Structure/Union member
- class uvc_format_desc[source]#
Bases:
Structure- bAspectRatioX#
Structure/Union member
- bAspectRatioY#
Structure/Union member
- bBitsPerPixel#
Structure/Union member
- bCopyProtect#
Structure/Union member
- bDefaultFrameIndex#
Structure/Union member
- bDescriptorSubtype#
Structure/Union member
- bFormatIndex#
Structure/Union member
- bNumFrameDescriptors#
Structure/Union member
- bVariableSize#
Structure/Union member
- bmInterlaceFlags#
Structure/Union member
- frame_descs#
Structure/Union member
- guidFormat#
Structure/Union member
- next#
Structure/Union member
- parent#
Structure/Union member
- prev#
Structure/Union member
- class uvc_frame_desc[source]#
Bases:
Structure- bDescriptorSubtype#
Structure/Union member
- bFrameIndex#
Structure/Union member
- bFrameIntervalType#
Structure/Union member
- bmCapabilities#
Structure/Union member
- dwBytesPerLine#
Structure/Union member
- dwDefaultFrameInterval#
Structure/Union member
- dwFrameIntervalStep#
Structure/Union member
- dwMaxBitRate#
Structure/Union member
- dwMaxFrameInterval#
Structure/Union member
- dwMaxVideoFrameBufferSize#
Structure/Union member
- dwMinBitRate#
Structure/Union member
- dwMinFrameInterval#
Structure/Union member
- intervals#
Structure/Union member
- next#
Structure/Union member
- parent#
Structure/Union member
- prev#
Structure/Union member
- wHeight#
Structure/Union member
- wWidth#
Structure/Union member
- class timeval[source]#
Bases:
Structure- tv_sec#
Structure/Union member
- tv_usec#
Structure/Union member
- class uvc_frame[source]#
Bases:
Structure- capture_time#
Structure/Union member
- data#
Structure/Union member
- data_bytes#
Structure/Union member
- frame_format#
Structure/Union member
- height#
Structure/Union member
- library_owns_data#
Structure/Union member
- sequence#
Structure/Union member
- source#
Structure/Union member
- step#
Structure/Union member
- width#
Structure/Union member
- class uvc_device_handle[source]#
Bases:
Structure- button_cb#
Structure/Union member
- button_user_ptr#
Structure/Union member
- dev#
Structure/Union member
- info#
Structure/Union member
- is_isight#
Structure/Union member
- next#
Structure/Union member
- prev#
Structure/Union member
- status_buf#
Structure/Union member
- status_cb#
Structure/Union member
- status_user_ptr#
Structure/Union member
- status_xfer#
Structure/Union member
- streams#
Structure/Union member
- usb_devh#
Structure/Union member
- class lep_oem_sw_version[source]#
Bases:
Structure- dsp_build#
Structure/Union member
- dsp_major#
Structure/Union member
- dsp_minor#
Structure/Union member
- gpp_build#
Structure/Union member
- gpp_major#
Structure/Union member
- gpp_minor#
Structure/Union member
- reserved#
Structure/Union member
- class lep_sys_shutter_mode[source]#
Bases:
Structure- desiredFfcPeriod#
Structure/Union member
- desiredFfcTempDelta#
Structure/Union member
- elapsedTimeSinceLastFfc#
Structure/Union member
- explicitCmdToOpen#
Structure/Union member
- ffcDesired#
Structure/Union member
- imminentDelay#
Structure/Union member
- shutterMode#
Structure/Union member
- tempLockoutState#
Structure/Union member
- videoFreezeDuringFFC#
Structure/Union member
- call_extension_unit(devh, unit, control, data, size)[source]#
Function to fetch data from System Control (Sys Ctrl) Module in Lepton
- set_extension_unit(devh, unit, control, data, size)[source]#
Function to fetch data from System Control (Sys Ctrl) Module in Lepton