From 208595d4576acc7166efa198b06cdc5d441b314c Mon Sep 17 00:00:00 2001 From: snickersun Date: Wed, 16 Dec 2020 19:22:52 +0800 Subject: [PATCH] =?utf8?q?=E6=B7=BB=E5=8A=A0=E4=BD=93=E6=B8=A9=E6=8D=A2?= =?utf8?q?=E7=AE=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- .../com/enqualcomm/support/utils/TemperatureUtil.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/enqualcomm/support/utils/TemperatureUtil.java b/app/src/main/java/com/enqualcomm/support/utils/TemperatureUtil.java index 969be7e5..7a4df3d7 100644 --- a/app/src/main/java/com/enqualcomm/support/utils/TemperatureUtil.java +++ b/app/src/main/java/com/enqualcomm/support/utils/TemperatureUtil.java @@ -113,8 +113,16 @@ public class TemperatureUtil { //具体可以点击进去看里面的代码。 TemperatureItem temperatureItem = TempAlgUtil.doTempTest(); if (temperatureItem != null) { - body_temp = Float.parseFloat(temperatureItem.getBodyTemp()); + wrist_temp = Float.parseFloat(temperatureItem.getBodyTemp()); temout = Float.parseFloat(temperatureItem.getEvnTemp()); + if (temout > 60 || temout < 1) { + temout = 0.0f; + } + if (temout > 0.0f ) { + body_temp = TemperatureUtil.getBodyTemp(wrist_temp, temout); + } else { + body_temp = TemperatureUtil.getBodyTemp(wrist_temp, 26.0f); + } } else { ICLogger.log(TAG, "temperatureItem is null..."); if (Config.disableWristTemp) { -- 2.17.1