fix tmp102 negative calculation (#6320)

This commit is contained in:
Samuel Sieb 2024-03-03 23:33:39 -08:00 committed by Jesse Hills
parent 1aab87b41c
commit 63cce916e2
No known key found for this signature in database
GPG key ID: BEAAE804EFD8E83A

View file

@ -39,9 +39,6 @@ void TMP102Component::update() {
return;
}
raw_temperature = i2c::i2ctohs(raw_temperature);
if (raw_temperature & 0x8000) {
raw_temperature |= 0xF000;
}
raw_temperature = raw_temperature >> 4;
float temperature = raw_temperature * TMP102_CONVERSION_FACTOR;
ESP_LOGD(TAG, "Got Temperature=%.1f°C", temperature);