GPS只支持室外走路 室外跑步 骑行
authorCaisking <Casiking@zhihuishixun.com>
Thu, 30 Oct 2025 08:00:36 +0000 (16:00 +0800)
committerCaisking <Casiking@zhihuishixun.com>
Thu, 30 Oct 2025 08:00:36 +0000 (16:00 +0800)
code/sdk/application/wearable/fd230/nativeapp/nativeui/traing/src/TraingModel.cpp
code/sdk/application/wearable/fd272/nativeapp/nativeui/traing/src/TraingModel.cpp
code/sdk/application/wearable/n9/nativeapp/nativeui/traing/src/TraingModel.cpp

index ff45122..699bd39 100644 (file)
  bool TraingModel::IsNeedGPS(UIResourceTextId sportId_) {
    //跑步 走路 骑行需要GPS
    switch (sportId_) {
-   case UIResourceTextId::STR_EXERCISE_OUTDOORRUNNING:
-   case UIResourceTextId::STR_EXERCISE_OUTDOORWALKING:
-   case UIResourceTextId::STR_EXERCISE_INDOORRUNNING:
-   case UIResourceTextId::STR_EXERCISE_INDOORWALKING:
-   case UIResourceTextId::STR_EXERCISE_TREADMILL:
-   case UIResourceTextId::STR_EXERCISE_STROLLMACHINE:
+   case UIResourceTextId::STR_EXERCISE_OUTDOORRUNNING://室外跑步
+   case UIResourceTextId::STR_EXERCISE_OUTDOORWALKING://室外走路
+   case UIResourceTextId::STR_EXERCISE_OUTDOORBIKING://室外骑行
      return true;
    default:
      return false;
index c755e30..699bd39 100644 (file)
   //    TraingModel::GetInstance()->AnalysisExtraData(cyweeInfo_ext);
   //    delete cyweeInfo_ext; // 释放内存
   //  }
-  //  //训练心率
+   //训练心率
   //  if (request->msgId == TOPIC_EVENT_HEARTRATE_UPDATA) {
   //    uint8_t heart = *((u_int8_t *)(request->data)); // 进行类型转换
   //    TraingModel::GetInstance()->AnalysisHeartData(heart);
  bool TraingModel::IsNeedGPS(UIResourceTextId sportId_) {
    //跑步 走路 骑行需要GPS
    switch (sportId_) {
-   case UIResourceTextId::STR_EXERCISE_OUTDOORRUNNING:
-   case UIResourceTextId::STR_EXERCISE_OUTDOORWALKING:
-   case UIResourceTextId::STR_EXERCISE_INDOORRUNNING:
-   case UIResourceTextId::STR_EXERCISE_INDOORWALKING:
-   case UIResourceTextId::STR_EXERCISE_TREADMILL:
-   case UIResourceTextId::STR_EXERCISE_STROLLMACHINE:
+   case UIResourceTextId::STR_EXERCISE_OUTDOORRUNNING://室外跑步
+   case UIResourceTextId::STR_EXERCISE_OUTDOORWALKING://室外走路
+   case UIResourceTextId::STR_EXERCISE_OUTDOORBIKING://室外骑行
      return true;
    default:
      return false;
index c755e30..699bd39 100644 (file)
   //    TraingModel::GetInstance()->AnalysisExtraData(cyweeInfo_ext);
   //    delete cyweeInfo_ext; // 释放内存
   //  }
-  //  //训练心率
+   //训练心率
   //  if (request->msgId == TOPIC_EVENT_HEARTRATE_UPDATA) {
   //    uint8_t heart = *((u_int8_t *)(request->data)); // 进行类型转换
   //    TraingModel::GetInstance()->AnalysisHeartData(heart);
  bool TraingModel::IsNeedGPS(UIResourceTextId sportId_) {
    //跑步 走路 骑行需要GPS
    switch (sportId_) {
-   case UIResourceTextId::STR_EXERCISE_OUTDOORRUNNING:
-   case UIResourceTextId::STR_EXERCISE_OUTDOORWALKING:
-   case UIResourceTextId::STR_EXERCISE_INDOORRUNNING:
-   case UIResourceTextId::STR_EXERCISE_INDOORWALKING:
-   case UIResourceTextId::STR_EXERCISE_TREADMILL:
-   case UIResourceTextId::STR_EXERCISE_STROLLMACHINE:
+   case UIResourceTextId::STR_EXERCISE_OUTDOORRUNNING://室外跑步
+   case UIResourceTextId::STR_EXERCISE_OUTDOORWALKING://室外走路
+   case UIResourceTextId::STR_EXERCISE_OUTDOORBIKING://室外骑行
      return true;
    default:
      return false;