Lines Matching +full:6 +full:- +full:axis
2 # SPDX-License-Identifier: Apache-2.0
5 Texas Instruments Low-Power Linear 3D Hall-Effect Sensor with an I2C interface.
16 #include <zephyr/dt-bindings/sensor/tmag5273.h>
20 axis = <TMAG5273_DT_AXIS_XYZ>;
26 include: [sensor-device.yaml, i2c-device.yaml]
29 operation-mode:
37 - 0 # TMAG5273_DT_OPER_MODE_CONTINUOUS (continuous)
38 - 1 # TMAG5273_DT_OPER_MODE_STANDBY (standby)
40 axis:
43 enum: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11]
45 Magnet axis channel inputs.
46 Defaults to measure all axis (TMAG5273_DT_AXIS_XYZ).
48 - 0 # TMAG5273_DT_AXIS_NONE
49 - 1 # TMAG5273_DT_AXIS_X
50 - 2 # TMAG5273_DT_AXIS_Y
51 - 3 # TMAG5273_DT_AXIS_Z
52 - 4 # TMAG5273_DT_AXIS_XY
53 - 5 # TMAG5273_DT_AXIS_XZ
54 - 6 # TMAG5273_DT_AXIS_YZ
55 - 7 # TMAG5273_DT_AXIS_XYZ
56 - 8 # TMAG5273_DT_AXIS_XYX (pseudo-simultaneous sampling)
57 - 9 # TMAG5273_DT_AXIS_YXY (pseudo-simultaneous sampling)
58 - 10 # TMAG5273_DT_AXIS_YZY (pseudo-simultaneous sampling)
59 - 11 # TMAG5273_DT_AXIS_XZX (pseudo-simultaneous sampling)
71 XYZ-measurement range for magnetic-field value.
74 - 0 # TMAG5273_DT_AXIS_RANGE_LOW (+/-40 mT (TMAG5273A1) or +/-133 mT (TMAG5273A2))
75 - 1 # TMAG5273_DT_AXIS_RANGE_HIGH (+/-80 mT (TMAG5273A1) or +/-266 mT (TMAG5273A2))
76 - 2 # TMAG5273_DT_AXIS_RANGE_RUNTIME (@runtime (initial value is: "high"))
78 int-gpios:
79 type: phandle-array
83 The signal is active-low as produced by the sensor.
86 temperature-coefficient:
94 - 0 # TMAG5273_DT_TEMP_COEFF_NONE (none)
95 - 1 # TMAG5273_DT_TEMP_COEFF_NDBFE (0.12 %/deg C (NdBFe))
96 - 2 # TMAG5273_DT_TEMP_COEFF_CERAMIC (0.2 %/deg C (Ceramic))
100 trigger-conversion-via-int:
104 the INT-pin if enabled, and via I2C-command if disabled.
106 Used in "standby"-, "wakeup-and-sleep"- and "sleep"-mode.
107 Using I2C-conversion trigger may result in (handled) I2C-errors.
109 angle-magnitude-axis:
118 - 0 # TMAG5273_DT_ANGLE_MAG_NONE (deactivated)
119 - 1 # TMAG5273_DT_ANGLE_MAG_XY (x/y)
120 - 2 # TMAG5273_DT_ANGLE_MAG_YZ (y/z)
121 - 3 # TMAG5273_DT_ANGLE_MAG_XZ (x/z)
122 - 4 # TMAG5273_DT_ANGLE_MAG_RUNTIME (@runtime (initial value is: "deactivated"))
124 ch-mag-gain-correction:
132 - 0 # TMAG5273_DT_CORRECTION_CH_1 (1st channel)
133 - 1 # TMAG5273_DT_CORRECTION_CH_2 (2nd channel)
135 Only active if angle-magnitude-calculation is active.
137 average-mode:
148 - 0 # TMAG5273_DT_AVERAGING_NONE (10.0-kSPS (3-axes) or 20-kSPS (1 axis))
149 - 1 # TMAG5273_DT_AVERAGING_2X (5.7-kSPS (3-axes) or 13.3-kSPS (1 axis))
150 - 2 # TMAG5273_DT_AVERAGING_4X (3.1-kSPS (3-axes) or 8.0-kSPS (1 axis))
151 - 3 # TMAG5273_DT_AVERAGING_8X (1.6-kSPS (3-axes) or 4.4-kSPS (1 axis))
152 - 4 # TMAG5273_DT_AVERAGING_16X (0.8-kSPS (3-axes) or 2.4-kSPS (1 axis))
153 - 5 # TMAG5273_DT_AVERAGING_32X (0.4-kSPS (3-axes) or 1.2-kSPS (1 axis))
155 crc-enabled:
160 low-noise:
163 Select low-noise mode when enabled, and low-power mode when disabled.
165 ignore-diag-fail: