@@ -531,4 +531,38 @@ controls:
The range of supported ISO sensitivities, as documented by the
ISO 12232:2006 standard
+ - LensApertures:
+ type: float
+ compound: true
+ description: |
+ The available lens apertures, expressed as f numbers (the ratio between
+ the lens focal distance and the diameter of the pupil aperture).
+
+ If the camera module has a fixed aperture, the property transports a
+ single value.
+
+ - LensFocalLength:
+ type: float
+ compound: true
+ description: |
+ The available lens focal lengths, expressed in millimeters.
+
+ If the camera module supports multiple focal lengths this property
+ reports the focal lengths associated with each discrete step. For
+ camera modules with a single focal length, a single value should be
+ instead reported.
+
+ - LensHyperfocalDistance:
+ type: float
+ compound: true
+ description: |
+ The hyperfocal distance of the camera module. The property is
+ particularly meaningful for modules with a single focal length.
+
+ - LensMinimumFocusDistance:
+ type: float
+ description: |
+ The shortest distance in millimeters at which an object could be brought
+ into sharp focus.
+
...
Define properties that describe the optical characteristics of the image sensor. Signed-off-by: Jacopo Mondi <jacopo@jmondi.org> --- src/libcamera/property_ids.yaml | 34 +++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+)