Line data Source code
1 0 : /*
2 : * Copyright (c) 2025 Croxel Inc.
3 : * Copyright (c) 2025 CogniPilot Foundation
4 : *
5 : * SPDX-License-Identifier: Apache-2.0
6 : */
7 : #ifndef ZEPHYR_INCLUDE_DT_BINDINGS_BRCM_AFBR_S50_H_
8 : #define ZEPHYR_INCLUDE_DT_BINDINGS_BRCM_AFBR_S50_H_
9 :
10 : /**
11 : * @name afbr_s50 Dual Frequency Mode Settings
12 : * @{
13 : */
14 0 : #define AFBR_S50_DT_DFM_MODE_OFF 0
15 0 : #define AFBR_S50_DT_DFM_MODE_4X 1
16 0 : #define AFBR_S50_DT_DFM_MODE_8X 2
17 : /** @} */
18 :
19 : /**
20 : * @name afbr_s50 Measurement Modes
21 : * @{
22 : */
23 0 : #define AFBR_S50_DT_MODE_SHORT_RANGE 1
24 0 : #define AFBR_S50_DT_MODE_LONG_RANGE 2
25 0 : #define AFBR_S50_DT_MODE_HIGH_SPEED_SHORT_RANGE 5
26 0 : #define AFBR_S50_DT_MODE_HIGH_SPEED_LONG_RANGE 6
27 0 : #define AFBR_S50_DT_MODE_HIGH_PRECISION_SHORT_RANGE 9
28 0 : #define AFBR_S50_DT_MODE_SHORT_RANGE_LASER_CLASS_2 129
29 0 : #define AFBR_S50_DT_MODE_LONG_RANGE_LASER_CLASS_2 130
30 0 : #define AFBR_S50_DT_MODE_HIGH_SPEED_SHORT_RANGE_LASER_CLASS_2 133
31 0 : #define AFBR_S50_DT_MODE_HIGH_SPEED_LONG_RANGE_LASER_CLASS_2 134
32 0 : #define AFBR_S50_DT_MODE_HIGH_PRECISION_SHORT_RANGE_LASER_CLASS_2 137
33 : /** @} */
34 :
35 : #endif /* ZEPHYR_INCLUDE_DT_BINDINGS_BRCM_AFBR_S50_H_ */
|