fix for sensitivity
This commit is contained in:
parent
05b64b05a3
commit
0e79b5f4ae
@ -207,9 +207,9 @@ ReturnValue_t GyroHandlerL3GD20H::interpretDeviceReply(DeviceCommandId_t id,
|
|||||||
sif::info << "Z: " << angVelocZ << " \xC2\xB0" << std::endl;
|
sif::info << "Z: " << angVelocZ << " \xC2\xB0" << std::endl;
|
||||||
#else
|
#else
|
||||||
sif::printInfo("GyroHandlerL3GD20H: Angular velocities in degrees per second:\n");
|
sif::printInfo("GyroHandlerL3GD20H: Angular velocities in degrees per second:\n");
|
||||||
sif::printInfo("X: %f \xC2\xB0\n", angVelocX);
|
sif::printInfo("X: %f\n", angVelocX);
|
||||||
sif::printInfo("Y: %f \xC2\xB0\n", angVelocY);
|
sif::printInfo("Y: %f\n", angVelocY);
|
||||||
sif::printInfo("Z: %f \xC2\xB0\n", angVelocZ);
|
sif::printInfo("Z: %f\n", angVelocZ);
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
@ -75,11 +75,11 @@ static constexpr uint8_t CTRL_REG_5_VAL = 0b00000000;
|
|||||||
|
|
||||||
/* Possible range values in degrees per second (DPS). */
|
/* Possible range values in degrees per second (DPS). */
|
||||||
static constexpr uint16_t RANGE_DPS_00 = 245;
|
static constexpr uint16_t RANGE_DPS_00 = 245;
|
||||||
static constexpr float SENSITIVITY_00 = 8.75;
|
static constexpr float SENSITIVITY_00 = 8.75 * 0.001;
|
||||||
static constexpr uint16_t RANGE_DPS_01 = 500;
|
static constexpr uint16_t RANGE_DPS_01 = 500;
|
||||||
static constexpr float SENSITIVITY_01 = 17.5;
|
static constexpr float SENSITIVITY_01 = 17.5 * 0.001;
|
||||||
static constexpr uint16_t RANGE_DPS_11 = 2000;
|
static constexpr uint16_t RANGE_DPS_11 = 2000;
|
||||||
static constexpr float SENSITIVITY_11 = 70.0;
|
static constexpr float SENSITIVITY_11 = 70.0 * 0.001;
|
||||||
|
|
||||||
static constexpr uint8_t READ_START = CTRL_REG_1;
|
static constexpr uint8_t READ_START = CTRL_REG_1;
|
||||||
static constexpr size_t READ_LEN = 14;
|
static constexpr size_t READ_LEN = 14;
|
||||||
|
Loading…
Reference in New Issue
Block a user