Browse Source

adis16470: fix gyro scaling

v1.13.0-BW
Daniel Agar 3 years ago
parent
commit
b66dd5ffa6
  1. 2
      src/drivers/imu/analog_devices/adis16470/ADIS16470.cpp

2
src/drivers/imu/analog_devices/adis16470/ADIS16470.cpp

@ -377,7 +377,7 @@ bool ADIS16470::Configure() @@ -377,7 +377,7 @@ bool ADIS16470::Configure()
_px4_accel.set_scale(CONSTANTS_ONE_G / 2048.f);
_px4_accel.set_range(40.f * CONSTANTS_ONE_G);
_px4_gyro.set_scale(math::radians(2000.f / 32768.f));
_px4_gyro.set_scale(math::radians(1.f / 0.1f)); // 1 LSB = 0.1°/sec
_px4_gyro.set_range(math::radians(2000.f));
_px4_accel.set_scale(1.25f * CONSTANTS_ONE_G / 1000.0f); // accel 1.25 mg/LSB

Loading…
Cancel
Save