Lines Matching +full:sub +full:- +full:units
1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
3 .. _v4l2-meta-fmt-d4xx:
15 Intel D4xx (D435, D455 and others) cameras include per-frame metadata in their UVC
37 .. flat-table:: D4xx metadata
39 :header-rows: 1
40 :stub-columns: 0
42 * - **Field**
43 - **Description**
44 * - :cspan:`1` *Depth Control*
45 * - __u32 ID
46 - 0x80000000
47 * - __u32 Size
48 - Size in bytes, include ID (all protocol versions: 60)
49 * - __u32 Version
50 - Version of this structure. The documentation herein covers versions 1,
53 * - __u32 Flags
54 - A bitmask of flags: see [2_] below
55 * - __u32 Gain
56 - Gain value in internal units, same as the V4L2_CID_GAIN control, used to
58 * - __u32 Exposure
59 - Exposure time (in microseconds) used to capture the frame
60 * - __u32 Laser power
61 - Power of the laser LED 0-360, used for depth measurement
62 * - __u32 AE mode
63 - 0: manual; 1: automatic exposure
64 * - __u32 Exposure priority
65 - Exposure priority value: 0 - constant frame rate
66 * - __u32 AE ROI left
67 - Left border of the AE Region of Interest (all ROI values are in pixels
69 * - __u32 AE ROI right
70 - Right border of the AE Region of Interest
71 * - __u32 AE ROI top
72 - Top border of the AE Region of Interest
73 * - __u32 AE ROI bottom
74 - Bottom border of the AE Region of Interest
75 * - __u32 Preset
76 - Preset selector value, default: 0, unless changed by the user
77 * - __u8 Emitter mode (v3 only) (__u32 Laser mode for v1) [8_]
78 - 0: off, 1: on, same as __u32 Laser mode for v1
79 * - __u8 RFU byte (v3 only)
80 - Spare byte for future use
81 * - __u16 LED Power (v3 only)
82 - Led power value 0-360 (F416 SKU)
83 * - :cspan:`1` *Capture Timing*
84 * - __u32 ID
85 - 0x80000001
86 * - __u32 Size
87 - Size in bytes, include ID (all protocol versions: 40)
88 * - __u32 Version
89 - Version of this structure. The documentation herein corresponds to
92 * - __u32 Flags
93 - A bitmask of flags: see [3_] below
94 * - __u32 Frame counter
95 - Monotonically increasing counter
96 * - __u32 Optical time
97 - Time in microseconds from the beginning of a frame till its middle
98 * - __u32 Readout time
99 - Time, used to read out a frame in microseconds
100 * - __u32 Exposure time
101 - Frame exposure time in microseconds
102 * - __u32 Frame interval
103 - In microseconds = 1000000 / framerate
104 * - __u32 Pipe latency
105 - Time in microseconds from start of frame to data in USB buffer
106 * - :cspan:`1` *Configuration*
107 * - __u32 ID
108 - 0x80000002
109 * - __u32 Size
110 - Size in bytes, include ID (v1:36, v3:40)
111 * - __u32 Version
112 - Version of this structure. The documentation herein corresponds to
115 * - __u32 Flags
116 - A bitmask of flags: see [4_] below
117 * - __u8 Hardware type
118 - Camera hardware version [5_]
119 * - __u8 SKU ID
120 - Camera hardware configuration [6_]
121 * - __u32 Cookie
122 - Internal synchronisation
123 * - __u16 Format
124 - Image format code [7_]
125 * - __u16 Width
126 - Width in pixels
127 * - __u16 Height
128 - Height in pixels
129 * - __u16 Framerate
130 - Requested frame rate per second
131 * - __u16 Trigger
132 - Byte 0: bit 0: depth and RGB are synchronised, bit 1: external trigger
133 * - __u16 Calibration count (v3 only)
134 - Calibration counter, see [4_] below
135 * - __u8 GPIO input data (v3 only)
136 - GPIO readout, see [4_] below (Supported from FW 5.12.7.0)
137 * - __u32 Sub-preset info (v3 only)
138 - Sub-preset choice information, see [4_] below
139 * - __u8 reserved (v3 only)
140 - RFU byte.
144 [1] https://docs.microsoft.com/en-us/windows-hardware/drivers/stream/uvc-extensions-1-5
185 0x00000400 Sub-preset Info
196 [6] 8-bit camera hardware configuration bitfield: ::
203 [2] depthIsActive - has a laser projector