HMC5883: Fix range setup

This commit is contained in:
Lorenz Meier
2017-07-10 08:32:19 +02:00
parent 164010ea4c
commit c89bd5c8fd
+2 -2
View File
@@ -442,12 +442,12 @@ out:
int HMC5883::set_range(unsigned range)
{
if (range < 1) {
if (range < 0.88f) {
_range_bits = 0x00;
_range_scale = 1.0f / 1370.0f;
_range_ga = 0.88f;
} else if (range <= 1) {
} else if (range <= 1.3f) {
_range_bits = 0x01;
_range_scale = 1.0f / 1090.0f;
_range_ga = 1.3f;