Zephyr API Documentation 4.4.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches

Devicetree binding constants for the Broadcom AFBR-S50 ToF sensor. More...

Go to the source code of this file.

Macros

Dual-frequency mode options

Values for the dual-freq-mode devicetree property.

Dual-frequency mode extends the unambiguous range by combining measurements at two modulation frequencies.

#define AFBR_S50_DT_DFM_MODE_OFF   0
 Disabled.
#define AFBR_S50_DT_DFM_MODE_4X   1
 4x range extension
#define AFBR_S50_DT_DFM_MODE_8X   2
 8x range extension
Measurement modes

Values for the measurement-mode devicetree property.

Modes with the laser-class-2 suffix raise the optical output power.

#define AFBR_S50_DT_MODE_SHORT_RANGE   1
 Short range.
#define AFBR_S50_DT_MODE_LONG_RANGE   2
 Long range.
#define AFBR_S50_DT_MODE_HIGH_SPEED_SHORT_RANGE   5
 High-speed short range.
#define AFBR_S50_DT_MODE_HIGH_SPEED_LONG_RANGE   6
 High-speed long range.
#define AFBR_S50_DT_MODE_HIGH_PRECISION_SHORT_RANGE   9
 High-precision short range.
#define AFBR_S50_DT_MODE_SHORT_RANGE_LASER_CLASS_2   129
 Short range, laser class 2.
#define AFBR_S50_DT_MODE_LONG_RANGE_LASER_CLASS_2   130
 Long range, laser class 2.
#define AFBR_S50_DT_MODE_HIGH_SPEED_SHORT_RANGE_LASER_CLASS_2   133
 High-speed short range, laser class 2.
#define AFBR_S50_DT_MODE_HIGH_SPEED_LONG_RANGE_LASER_CLASS_2   134
 High-speed long range, laser class 2.
#define AFBR_S50_DT_MODE_HIGH_PRECISION_SHORT_RANGE_LASER_CLASS_2   137
 High-precision short range, laser class 2.

Detailed Description

Devicetree binding constants for the Broadcom AFBR-S50 ToF sensor.