From: TrillGates Date: Thu, 3 Mar 2022 12:15:23 +0000 (+0800) Subject: 修改心率测试次数为40次有效值才停止 X-Git-Url: http://git.snicker.com.cn/?a=commitdiff_plain;h=7d049c4726766873a115a265220a42583621c71c;p=icworkservice.git 修改心率测试次数为40次有效值才停止 --- diff --git a/app/IcL02WorkService/release/IcL02WorkService_V59_202203032007_release.apk b/app/IcL02WorkService/release/IcL02WorkService_V59_202203032007_release.apk new file mode 100644 index 0000000..6d4d47a Binary files /dev/null and b/app/IcL02WorkService/release/IcL02WorkService_V59_202203032007_release.apk differ diff --git a/app/IcL02WorkService/release/output.json b/app/IcL02WorkService/release/output.json index 8c7dc92..694f433 100644 --- a/app/IcL02WorkService/release/output.json +++ b/app/IcL02WorkService/release/output.json @@ -1 +1 @@ -[{"outputType":{"type":"APK"},"apkData":{"type":"MAIN","splits":[],"versionCode":1,"versionName":"1.1","enabled":true,"outputFile":"IcL02WorkService_V59_202201221049_release.apk","fullName":"IcL02WorkServiceRelease","baseName":"IcL02WorkService-release"},"path":"IcL02WorkService_V59_202201221049_release.apk","properties":{}}] \ No newline at end of file +[{"outputType":{"type":"APK"},"apkData":{"type":"MAIN","splits":[],"versionCode":1,"versionName":"1.1","enabled":true,"outputFile":"IcL02WorkService_V59_202203032007_release.apk","fullName":"IcL02WorkServiceRelease","baseName":"IcL02WorkService-release"},"path":"IcL02WorkService_V59_202203032007_release.apk","properties":{}}] \ No newline at end of file diff --git a/app/src/main/java/com/ic/work/SensorDataService.java b/app/src/main/java/com/ic/work/SensorDataService.java index 410c842..36ad983 100644 --- a/app/src/main/java/com/ic/work/SensorDataService.java +++ b/app/src/main/java/com/ic/work/SensorDataService.java @@ -75,7 +75,6 @@ public class SensorDataService extends Service implements TemperatureHelper.Temp private PowerManager powerManager; private PowerManager.WakeLock wakeLock; private HandlerThread handlerThread; - private Handler handler; private IExInfoCallback mExInfoCallback; private SharedPreferences exInfoValueSp; //主板温度检测周期 @@ -119,7 +118,6 @@ public class SensorDataService extends Service implements TemperatureHelper.Temp //如果为false,则停止任务的执行 handlerThread = new HandlerThread("ic:sensor:handler"); handlerThread.start(); - handler = new Handler(handlerThread.getLooper()); exInfoValueSp = getSharedPreferences("ex_info_value", Context.MODE_PRIVATE); mBoardCheckCycle = exInfoValueSp.getInt("check_cycle", 30); mBoardTopLimit = exInfoValueSp.getInt("top_limit", 50); @@ -155,7 +153,7 @@ public class SensorDataService extends Service implements TemperatureHelper.Temp if (testTaskEvent.from.equals(TestTaskEvent.From.CLIENT_CMD) && isTest) { BloodInfoHelper.MaxTestCount = 300; } else { - BloodInfoHelper.MaxTestCount = 10; + BloodInfoHelper.MaxTestCount = 40; } isOxygenOrHeartRateStop = false; getHeartInfo(); @@ -167,7 +165,7 @@ public class SensorDataService extends Service implements TemperatureHelper.Temp if (testTaskEvent.from.equals(TestTaskEvent.From.CLIENT_CMD) && isTest) { BloodInfoHelper.MaxTestCount = 300; } else { - BloodInfoHelper.MaxTestCount = 10; + BloodInfoHelper.MaxTestCount = 40; } isOxygenOrHeartRateStop = false; justGetOxygen(); @@ -176,7 +174,8 @@ public class SensorDataService extends Service implements TemperatureHelper.Temp if (testTaskEvent.from.equals(TestTaskEvent.From.CLIENT_CMD) && isTest) { BloodInfoHelper.MaxTestCount = 300; } else { - BloodInfoHelper.MaxTestCount = 10; + BloodInfoHelper.MaxTestCount = BloodInfoHelper.MaxTestCount = 40; + ; } isOxygenOrHeartRateStop = false; justGetHeartRate();