修改心率测试次数为40次有效值才停止
authorTrillGates <williamtrillgates@gmail.com>
Thu, 3 Mar 2022 12:15:23 +0000 (20:15 +0800)
committerTrillGates <williamtrillgates@gmail.com>
Thu, 3 Mar 2022 12:15:23 +0000 (20:15 +0800)
app/IcL02WorkService/release/IcL02WorkService_V59_202203032007_release.apk [new file with mode: 0644]
app/IcL02WorkService/release/output.json
app/src/main/java/com/ic/work/SensorDataService.java

diff --git a/app/IcL02WorkService/release/IcL02WorkService_V59_202203032007_release.apk b/app/IcL02WorkService/release/IcL02WorkService_V59_202203032007_release.apk
new file mode 100644 (file)
index 0000000..6d4d47a
Binary files /dev/null and b/app/IcL02WorkService/release/IcL02WorkService_V59_202203032007_release.apk differ
index 8c7dc92..694f433 100644 (file)
@@ -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
index 410c842..36ad983 100644 (file)
@@ -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();