return &instance;
}
int16_t BPModel::GetCalibrationFlag() { return CalibrationFlag; }
+ void BPModel::SetCalibrationFlag(int value) { CalibrationFlag = value; }
// 获取当前时间戳字符串
std::string BPModel::GetCurrentTimeStr()
BPModel::GetInstance()->BP_SetState(BPState::BP_NORMAL);
if (BPMainView::GetInstance() && CalibrationFlag == 0) // 第一次校准完
{
- BPMainView::GetInstance()->ChangeView(BPUNDERCALIBRATIONVIEW, BPCALIBRATIONMINDVIEW);
+ BPMainView::GetInstance()->ChangeView(BPUNDERCALIBRATIONVIEW,BPCALIBRATIONMINDVIEW);
CalibrationFlag++;
}
- else if (BPMainView::GetInstance() && (CalibrationFlag == 1 || CalibrationFlag == 3)) // 分析完
+ else if (BPMainView::GetInstance() &&(CalibrationFlag == 1 || CalibrationFlag == 3)) // 分析完
{
// 校准成功
BPMainView::GetInstance()->ChangeView(BPRESULTANALYSISVIEW, BPCALIBRATIONPASSVIEW);
CalibrationFlag++;
else
CalibrationFlag = 0;
+ WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "CalibrationFlag:%d",CalibrationFlag);
}
else if (BPMainView::GetInstance() && CalibrationFlag == 2) // 第二次校准完
{