add bind action for ex infor.
authorTrillGates <williamtrillgates@gmail.com>
Fri, 24 Sep 2021 07:56:30 +0000 (15:56 +0800)
committerTrillGates <williamtrillgates@gmail.com>
Fri, 24 Sep 2021 07:56:30 +0000 (15:56 +0800)
app/src/main/AndroidManifest.xml
app/src/main/java/com/ic/work/SensorDataService.java

index 1099437..d7d11de 100644 (file)
@@ -74,6 +74,7 @@
                 <action android:name="com.ic.sensor.data.action.TEMPERATURE" />
                 <action android:name="com.ic.sensor.data.action.HEART_RATE" />
                 <action android:name="com.ic.alarm.action.BOARD_TEMPERATURE_CHECK" />
+                <action android:name="com.ic.action.EX_INFO" />
             </intent-filter>
         </service>
 
index 8f72fcb..43c1e23 100644 (file)
@@ -387,7 +387,7 @@ public class SensorDataService extends Service implements TemperatureHelper.Temp
         public void setBoardTempCheckCycle(int second) {
             exInfoValueSp.edit().putInt("check_cycle", second).apply();
             //设置主板温度的测试周期
-            mBoardCheckCycle = exInfoValueSp.getInt("check_cycle", 60 * 5);
+            mBoardCheckCycle = exInfoValueSp.getInt("check_cycle", 30);
         }
 
         @Override
@@ -440,7 +440,7 @@ public class SensorDataService extends Service implements TemperatureHelper.Temp
                 } else {
                     //判断是否有超出阀值
                     if (boardTemperature > mBoardTopLimit) {
-                        mExInfoCallback.onBoardTemperatureLoaded(boardTemperature);
+                        mExInfoCallback.onBoardTemperatureTooHigh(boardTemperature);
                     }
                 }
             } catch (Exception e) {