// 设置训练 runtime 为 0 训练结束
uapi_dev_runtime_set_train_status(0);
- sportdata->endtime = time;
+ // sportdata->endtime = time;
SetEndTime();
}
/*设置开始时间*/
void TraingModel::SetStartDateTime() {
+ WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "sportdata->[%d]\r\n",
+ sportdata->duration);
std::string startDate, startTime;
-
if (!GetFormattedDate(startDate, "Failed to get start date"))
return;
if (!GetFormattedTime(startTime, "Failed to get start time"))
WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "sportdata->start_time [%s]\r\n",
sportdata->start_time.c_str());
+ WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "sportdata->[%d]\r\n",
+ sportdata->duration);
}
/*设置结束时间*/
void TraingModel::SetEndTime() {
+ WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "sportdata->[%d]\r\n",
+ sportdata->duration);
std::string endTime;
-
if (GetFormattedTime(endTime, "Failed to get end time")) {
sportdata->end_time = endTime;
}
WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "sportdata->end_time [%s]\r\n",
sportdata->end_time.c_str());
+ WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "sportdata->[%d]\r\n",
+ sportdata->duration);
}
/*获取日期字符串*/
bool TraingModel::GetFormattedDate(std::string &dateOutput,
/* 训练目标校验 */
void TraingModel::CheckSportTag() {
// 运动开始才计算
- if (sportdata->tag && sportState_!= ExerciseState::General) {
+ if (sportdata->tag && sportState_ != ExerciseState::General) {
sportdata->goaldegree = GetGoaldegree();
WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "sportdata->goaldegree %d",
sportdata->goaldegree);