return;
}
// 计步数据累加
- uint32 counter =0;// OHOS::ActivityModel::GetInstance()->GetStepCounter();
+ uint32_t counter =
+ 0; // OHOS::ActivityModel::GetInstance()->GetStepCounter();
counter = *(uint32_t *)request->data;
set_step_data(counter);
counter = get_step_data();//*(uint32_t *)request->data;
return true;
}
- void DialModelDistance::UpdateDistance(int16_t distance)
- {
- // 将距离从米(m)转换为公里(km)并保留一位小数
- distance_ = static_cast<float>(distance) / 1000.0f; // distance 米
+ void DialModelDistance::UpdateDistance(uint32_t distance) {
+ // 将距离从米(m)转换为公里(km)并保留一位小数
+ distance_ = static_cast<float>(distance) / 1000.0f; // distance 米
- if (onChangeListener_ != nullptr)
- {
- // 通知改变监听器更新距离数据
- onChangeListener_->OnDialFloatDataUpdate(DialDataType::DATA_TYPE_DISTANCE, distance_);
- }
+ if (onChangeListener_ != nullptr) {
+ // 通知改变监听器更新距离数据
+ onChangeListener_->OnDialFloatDataUpdate(
+ DialDataType::DATA_TYPE_DISTANCE, distance_);
+ }
}
}