增加心率检测接口
authorCaisking <3449750381@qq.com>
Wed, 24 Apr 2024 03:35:48 +0000 (11:35 +0800)
committerCaisking <3449750381@qq.com>
Wed, 24 Apr 2024 03:35:48 +0000 (11:35 +0800)
code/sdk/application/wearable/fd230app/nativeui/config/include/ConfigModel.h
code/sdk/application/wearable/fd230app/nativeui/heart_blood/include/HeartControlPresenter.h [new file with mode: 0644]
code/sdk/application/wearable/fd230app/nativeui/heart_blood/include/HeartControlView.h [new file with mode: 0644]
code/sdk/application/wearable/fd230app/nativeui/heart_blood/include/HeartFrequencyView.h [new file with mode: 0644]
code/sdk/application/wearable/fd230app/nativeui/heart_blood/include/HeartUnusualView.h [new file with mode: 0644]
code/sdk/application/wearable/fd230app/nativeui/heart_blood/src/HeartControlPresenter.cpp [new file with mode: 0644]
code/sdk/application/wearable/fd230app/nativeui/heart_blood/src/HeartControlView.cpp [new file with mode: 0644]
code/sdk/application/wearable/fd230app/nativeui/heart_blood/src/HeartFrequencyView.cpp [new file with mode: 0644]
code/sdk/application/wearable/fd230app/nativeui/heart_blood/src/HeartUnusualView.cpp [new file with mode: 0644]

index 2f7777c..bcfeb80 100644 (file)
@@ -67,6 +67,9 @@ namespace OHOS
             CONFIGMODEL_ITEM_TRANING_FREQ,//训练实时数据上传频率
             CONFIGMODEL_ITEM_SYSTEM_VOLUME,//系统音量
             CONFIGMODEL_ITEM_CALL_VOLUME,//通话音量
+            CONFIFMOFEL_ITEM_HEARTRATE_DETECTED,//心率周期频率  0(关闭) 1 5 10
+            CONFIFMOFEL_ITEM_HEARTRATE_MAX,//最大心率
+            CONFIFMOFEL_ITEM_HEARTRATE_MIN,//最小心率
             CONFIGMODEL_ITEM_MAX,
         } ;
 
@@ -193,6 +196,10 @@ namespace OHOS
             {ConfigDataType::DATATYPE_INT,     "traningfreq",              "10" },// CONFIGMODEL_ITEM_TRANING_FREQ //训练实时数据上传频率//单位秒
             {ConfigDataType::DATATYPE_INT,     "SystemVolume",               "100"  },// CONFIGMODEL_ITEM_SYSTEM_VOLUME //
             {ConfigDataType::DATATYPE_INT,     "CallVolume",                 "100"  },// CONFIGMODEL_ITEM_CALL_VOLUME //
+            {ConfigDataType::DATATYPE_INT,    "HeartRateDetected",          "0"},// CONFIFMOFEL_ITEM_HEARTRATE_DETECTED//心率周期检测频率
+            {ConfigDataType::DATATYPE_INT,    "HeartRateMax",          "0"},// CONFIFMOFEL_ITEM_HEARTRATE_MAX//最大心率
+            {ConfigDataType::DATATYPE_INT,    "HeartRateMin",          "0"},// CONFIFMOFEL_ITEM_HEARTRATE_MIN//最小心率
+
         };
         ConfigModel();                                        // 私有构造函数,确保无法在外部实例化
         ConfigModel(const ConfigModel &) = delete;            // 禁止拷贝构造
diff --git a/code/sdk/application/wearable/fd230app/nativeui/heart_blood/include/HeartControlPresenter.h b/code/sdk/application/wearable/fd230app/nativeui/heart_blood/include/HeartControlPresenter.h
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/code/sdk/application/wearable/fd230app/nativeui/heart_blood/include/HeartControlView.h b/code/sdk/application/wearable/fd230app/nativeui/heart_blood/include/HeartControlView.h
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/code/sdk/application/wearable/fd230app/nativeui/heart_blood/include/HeartFrequencyView.h b/code/sdk/application/wearable/fd230app/nativeui/heart_blood/include/HeartFrequencyView.h
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/code/sdk/application/wearable/fd230app/nativeui/heart_blood/include/HeartUnusualView.h b/code/sdk/application/wearable/fd230app/nativeui/heart_blood/include/HeartUnusualView.h
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/code/sdk/application/wearable/fd230app/nativeui/heart_blood/src/HeartControlPresenter.cpp b/code/sdk/application/wearable/fd230app/nativeui/heart_blood/src/HeartControlPresenter.cpp
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/code/sdk/application/wearable/fd230app/nativeui/heart_blood/src/HeartControlView.cpp b/code/sdk/application/wearable/fd230app/nativeui/heart_blood/src/HeartControlView.cpp
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/code/sdk/application/wearable/fd230app/nativeui/heart_blood/src/HeartFrequencyView.cpp b/code/sdk/application/wearable/fd230app/nativeui/heart_blood/src/HeartFrequencyView.cpp
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/code/sdk/application/wearable/fd230app/nativeui/heart_blood/src/HeartUnusualView.cpp b/code/sdk/application/wearable/fd230app/nativeui/heart_blood/src/HeartUnusualView.cpp
new file mode 100644 (file)
index 0000000..e69de29