Skip to content

Commit 19a4261

Browse files
ubiedakartben
authored andcommitted
tests: sensor: generic_test: Remove special-handling for axis values
Since now they're treated as q31 values when individually queried, as opposed to lump them in a triplet. Signed-off-by: Luis Ubieda <[email protected]>
1 parent 5a1dfc8 commit 19a4261

File tree

1 file changed

+2
-27
lines changed

1 file changed

+2
-27
lines changed

tests/drivers/build_all/sensor/src/generic_test.c

Lines changed: 2 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -217,33 +217,8 @@ static void run_generic_test(const struct device *dev)
217217
q31_t q;
218218
int8_t shift;
219219

220-
switch (ch) {
221-
/* Special handling to break out triplet samples. */
222-
case SENSOR_CHAN_MAGN_X:
223-
case SENSOR_CHAN_ACCEL_X:
224-
case SENSOR_CHAN_GYRO_X:
225-
q = decoded_data.three_axis.readings[0].x;
226-
shift = decoded_data.three_axis.shift;
227-
break;
228-
case SENSOR_CHAN_MAGN_Y:
229-
case SENSOR_CHAN_ACCEL_Y:
230-
case SENSOR_CHAN_GYRO_Y:
231-
q = decoded_data.three_axis.readings[0].y;
232-
shift = decoded_data.three_axis.shift;
233-
break;
234-
case SENSOR_CHAN_MAGN_Z:
235-
case SENSOR_CHAN_ACCEL_Z:
236-
case SENSOR_CHAN_GYRO_Z:
237-
q = decoded_data.three_axis.readings[0].z;
238-
shift = decoded_data.three_axis.shift;
239-
break;
240-
241-
/* Default case for single Q31 samples */
242-
default:
243-
q = decoded_data.q31.readings[0].value;
244-
shift = decoded_data.q31.shift;
245-
break;
246-
}
220+
q = decoded_data.q31.readings[0].value;
221+
shift = decoded_data.q31.shift;
247222

248223
/* Align everything to be a 64-bit Q32.32 number for comparison */
249224
int64_t expected_shifted =

0 commit comments

Comments
 (0)