Lines Matching refs:capacity
194 batteryInfo_.SetCapacity(event.capacity);
282 BATTERY_HILOGI(FEATURE_BATT_INFO, "capacity=%{public}d, voltage=%{public}d, temperature=%{public}d, "
432 void BatteryService::HandleCapacity(int32_t capacity, BatteryChargeState chargeState, bool isBatteryPresent)
434 if ((capacity <= shutdownCapacityThreshold_) &&
441 "capacity=%{public}d, chargeState=%{public}u, isBatteryPresent=%{public}d",
442 capacity, static_cast<uint32_t>(chargeState), isBatteryPresent);
454 "capacity=%{public}d, chargeState=%{public}u, isBatteryPresent=%{public}d",
455 capacity, static_cast<uint32_t>(chargeState), isBatteryPresent);
464 BATTERY_HILOGD(FEATURE_BATT_INFO, "Return mock battery capacity");
468 int32_t capacity = BATTERY_FULL_CAPACITY;
471 return capacity;
473 iBatteryInterface_->GetCapacity(capacity);
474 return capacity;
497 BATTERY_HILOGI(FEATURE_BATT_INFO, "set low capacity thres: criticalCapacityThreshold_ = %{public}d",
730 void BatteryService::CalculateRemainingChargeTime(int32_t capacity, BatteryChargeState chargeState)
732 if (capacity > BATTERY_FULL_CAPACITY) {
733 BATTERY_HILOGE(FEATURE_BATT_INFO, "capacity error");
744 lastCapacity_ = capacity;
749 if (capacity < lastCapacity_) {
750 lastCapacity_ = capacity;
753 if (((capacity - lastCapacity_) >= 1) && (lastCapacity_ >= 0) && chargeFlag_) {
754 int64_t onceTime = (GetCurrentTime() - lastTime_) / (capacity - lastCapacity_);
755 remainTime_ = (BATTERY_FULL_CAPACITY - capacity) * onceTime;
756 lastCapacity_ = capacity;
778 int32_t capacity = GetCapacity();
779 if (IsCapacityLevelDefined(shutdownCapacityThreshold_) && capacity > 0 && capacity <= shutdownCapacityThreshold_) {
781 } else if (IsCapacityLevelDefined(criticalCapacityThreshold_) && capacity > shutdownCapacityThreshold_ &&
782 capacity <= criticalCapacityThreshold_) {
784 } else if (IsCapacityLevelDefined(warningCapacityThreshold_) && capacity > criticalCapacityThreshold_ &&
785 capacity <= warningCapacityThreshold_) {
787 } else if (IsCapacityLevelDefined(lowCapacityThreshold_) && capacity > warningCapacityThreshold_ &&
788 capacity <= lowCapacityThreshold_) {
790 } else if (IsCapacityLevelDefined(normalCapacityThreshold_) && capacity > lowCapacityThreshold_ &&
791 capacity <= normalCapacityThreshold_) {
793 } else if (IsCapacityLevelDefined(highCapacityThreshold_) && capacity > normalCapacityThreshold_ &&
794 capacity <= highCapacityThreshold_) {
796 } else if (IsCapacityLevelDefined(fullCapacityThreshold_) && capacity > highCapacityThreshold_ &&
797 capacity <= fullCapacityThreshold_) {
855 void BatteryService::MockCapacity(int32_t capacity)
866 batteryInfo_.SetCapacity(capacity);