Hi MartinShi,
If you refer BMI08X read_synchronized_data example code on github, in you code you set gyro range to 2000 dps. bmi08xdev->gyro_cfg.range = BMI08X_GYRO_RANGE_2000_DPS; The conversion function should look like this: /* Converting lsb to degree per second for 16 bit gyro at 2000dps range. */ x = lsb_to_dps(bmi08x_gyro.x, 2000, 16); y = lsb_to_dps(bmi08x_gyro.y, 2000, 16); z = lsb_to_dps(bmi08x_gyro.z, 2000, 16);
... View more