|
Zephyr API Documentation 4.4.99
A Scalable Open Source RTOS
|
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. | |
Devicetree binding constants for the Broadcom AFBR-S50 ToF sensor.