PressureWrapper: get_Pressure: fix to condition of crc check
This commit is contained in:
parent
cf21bacbf2
commit
56e63e3e20
@ -43,12 +43,12 @@ int PressureWrapper::getPressure() {
|
|||||||
getRawPressure ();
|
getRawPressure ();
|
||||||
i = 0;
|
i = 0;
|
||||||
}
|
}
|
||||||
if(crc8(data.rBuffer, 2) != data.crc){
|
if(crc8(data.rBuffer, 2) == data.crc){
|
||||||
pressure = data.rBuffer[0];
|
pressure = data.rBuffer[0];
|
||||||
pressure = pressure << 8;
|
pressure = pressure << 8;
|
||||||
pressure |= data.rBuffer[1];
|
pressure |= data.rBuffer[1];
|
||||||
float result = (float) pressure * 0.95 / 240;
|
float result = (float) pressure * 0.95 / 240;
|
||||||
return (int) result;
|
return (int) result;
|
||||||
}
|
}
|
||||||
return -255;
|
return -255;
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user