mirror of
https://github.com/arendst/Tasmota.git
synced 2025-04-24 23:07:17 +00:00
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:
parent
7295bdb549
commit
37e1bc6e7d
@ -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));
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user