release V54 icL02WorkService_v54_202009072006_release
authorsnickersun <scy@incartech.cn>
Mon, 7 Sep 2020 12:16:31 +0000 (20:16 +0800)
committersnickersun <scy@incartech.cn>
Mon, 7 Sep 2020 12:16:31 +0000 (20:16 +0800)
commit8b5bb01e5944ba73acbbb1fe9f3509554fbd02c0
tree57308107f82ad33747c531e467faa10799094928
parentde9e62b152c2d91829bd1b63ca822b8e85e61224
release V54 icL02WorkService_v54_202009072006_release
1、去掉apk内会ICJniUtils.so 直接使用系统中的
2、更新Blood Aidl接口,增加中间数据传递以及血氧测量值传递。(无血氧的取随机值)
3、修改Blood测量逻辑,连续10次未佩戴,以及测量佩戴,且有心率后30秒结束测量。(实际上有个逻辑漏洞,如果sensor是有问题的,佩戴但是一直无法算出心率就可能一直在测量状态)
4、修改体温测量逻辑,测量出体温20秒后停止测量。
16 files changed:
app/IcL02WorkService/release/IcL02WorkService_V54_202008251037_release.apk [deleted file]
app/IcL02WorkService/release/IcL02WorkService_V54_202009072006_release.apk [new file with mode: 0644]
app/build.gradle
app/src/main/aidl/com/ic/aidl/blood/IBloodAidlInterface.aidl
app/src/main/java/com/ic/work/WorkService.java
app/src/main/java/com/ic/work/event/BloodCheckResultEvent.java
app/src/main/java/com/ic/work/event/BloodCheckTempEvent.java
app/src/main/java/com/ic/work/hardware/BloodRunnable.java
app/src/main/java/com/ic/work/hardware/TemperatureRunnable.java
app/src/main/java/com/ic/work/process/BloodProcess.java
app/src/main/java/com/ic/work/process/TempProcess.java
app/src/main/java/com/ic/work/utils/HardwareUtils.java
app/src/main/jniLibs/arm64-v8a/libICJniUtils.so [deleted file]
app/src/main/jniLibs/armeabi-v7a/libICJniUtils.so [deleted file]
app/src/main/jniLibs/x86/libICJniUtils.so [deleted file]
app/src/main/jniLibs/x86_64/libICJniUtils.so [deleted file]