zephyr/drivers/sensor/bmi160
Yuval Peress 9381e86cbe bmi160: fix value calculation
As an example, when the gyro range is set to 250 deg/sec the scale
was set to 133 where it really should be 133.160058662. This leads
to a 0.12% error in the value returned. By separating the numerator
and denominator, we're able to drastically reduce the error.

Signed-off-by: Yuval Peress <peress@google.com>
2024-01-16 10:01:00 +01:00
..
bmi160.c bmi160: fix value calculation 2024-01-16 10:01:00 +01:00
bmi160.h bmi160: fix value calculation 2024-01-16 10:01:00 +01:00
bmi160_trigger.c drivers: sensor: fix thread function signatures 2023-10-30 12:24:34 +01:00
CMakeLists.txt bmi160: move emulator to driver directory 2023-02-24 11:50:10 +01:00
emul_bmi160.c bus: emul: Update i2c/spi emulators with mock transport 2024-01-16 10:01:00 +01:00
emul_bmi160.h sensor: testing: Update sensor emul backend 2024-01-16 10:01:00 +01:00
Kconfig emul: Migrate all emulation use to use DT_HAS_ 2023-04-28 08:37:33 -05:00