Fix calling ConvertTemp and ConvertHumidity twice

ConvertTemp and ConvertHumidity are called in Sht3xShow, no need to call
them in Sht3xRead as well.
This commit is contained in:
Stefan Tibus 2022-06-05 00:48:29 +02:00
parent 7295bdb549
commit 37e1bc6e7d

View File

@ -104,8 +104,8 @@ bool Sht3xRead(uint32_t type, float &t, float &h, uint8_t i2c_address) {
if ((Sht3xComputeCrc(&data[0], 2) != data[2]) || (Sht3xComputeCrc(&data[3], 2) != data[5])) {
return false;
}
t = ConvertTemp((float)((((data[0] << 8) | data[1]) * 175) / 65535.0) - 45);
h = ConvertHumidity((float)((((data[3] << 8) | data[4]) * 100) / 65535.0));
t = (float)((((data[0] << 8) | data[1]) * 175) / 65535.0) - 45;
h = (float)((((data[3] << 8) | data[4]) * 100) / 65535.0);
return (!isnan(t) && !isnan(h));
}