/ohos5.0/docs/zh-cn/application-dev/tools/ |
H A D | power-shell.md | 1 # power-shell工具 11 ## power-shell命令工具列表 26 power-shell help 33 power-shell setmode 49 power-shell setmode 600 51 power-shell setmode 601 62 power-shell wakeup 76 power-shell wakeup 83 power-shell suspend 98 power-shell suspend [all …]
|
/ohos5.0/docs/en/application-dev/tools/ |
H A D | power-shell.md | 1 # power-shell 11 ## power-shell commands 26 power-shell help 33 power-shell setmode 41 | power-shell setmode 600 | Enables the normal power mode.| 42 | power-shell setmode 601 | Enables the power saving mode.| 44 | power-shell setmode 603 | Enables the ultra power saving mode.| 62 power-shell wakeup 76 power-shell wakeup 83 power-shell suspend [all …]
|
/ohos5.0/base/powermgr/battery_statistics/services/native/src/entities/ |
H A D | uid_entity.cpp | 75 return power; in CalculateForConnectivity() 118 return power; in CalculateForCommon() 131 iter.second = power; in Calculate() 132 totalPowerMah_ += power; in Calculate() 147 statsInfo->SetPower(power); in AddtoStatsList() 157 power = iter->second; in GetEntityPowerMah() 159 power, uidOrUserId); in GetEntityPowerMah() 164 return power; in GetEntityPowerMah() 179 return power; in GetPowerForConnectivity() 219 return power; in GetPowerForCommon() [all …]
|
H A D | user_entity.cpp | 36 double power = StatsUtils::DEFAULT_VALUE; in GetEntityPowerMah() local 39 power = iter->second; in GetEntityPowerMah() 41 power, uidOrUserId); in GetEntityPowerMah() 46 return power; in GetEntityPowerMah() 49 void UserEntity::AggregateUserPowerMah(int32_t userId, double power) in AggregateUserPowerMah() argument 53 iter->second += power; in AggregateUserPowerMah() 55 power, userId); in AggregateUserPowerMah() 58 power, userId); in AggregateUserPowerMah() 59 userPowerMap_.insert(std::pair<int32_t, double>(userId, power)); in AggregateUserPowerMah()
|
H A D | alarm_entity.cpp | 67 double power = StatsUtils::DEFAULT_VALUE; in GetEntityPowerMah() local 70 power = iter->second; in GetEntityPowerMah() 72 power, uidOrUserId); in GetEntityPowerMah() 77 return power; in GetEntityPowerMah() 82 double power = StatsUtils::DEFAULT_VALUE; in GetStatsPowerMah() local 86 power = alarmOnIter->second; in GetStatsPowerMah() 88 power, uid); in GetStatsPowerMah() 94 return power; in GetStatsPowerMah()
|
/ohos5.0/base/powermgr/battery_statistics/ |
H A D | README.md | 11 …power consumption statistics: collects statistics on power consumption of each application or soft… 12 …power consumption statistics: collects statistics on power consumption of the hardware. Power cons… 16 (系统接口) 9 > 当前页面仅包含本模块的系统接口,其他公开接口参见[@ohos.power (系统电源管理)](js-apis-power.md)。 17 ## power.shutdown 57 ## power.reboot<sup>9+</sup> 90 power.reboot('reboot_test'); 96 ## power.wakeup<sup>9+</sup> 132 ## power.suspend<sup>9+</sup> 163 power.suspend(); 202 power.setPowerMode(power.DevicePowerMode.MODE_PERFORMANCE, (err: Error) => { 249 power.setPowerMode(power.DevicePowerMode.MODE_PERFORMANCE) [all …]
|
H A D | js-apis-power.md | 1 # @ohos.power (系统电源管理) 12 import {power} from '@kit.BasicServicesKit'; 15 ## power.isActive<sup>9+</sup> 35 let isActive = power.isActive(); 64 power.rebootDevice('reboot_test'); 67 ## power.getPowerMode<sup>9+</sup> 93 let mode = power.getPowerMode(); 94 console.info('power mode: ' + mode); 100 ## power.isStandby<sup>10+</sup> 126 let isStandby = power.isStandby(); [all …]
|
/ohos5.0/docs/en/device-dev/subsystems/ |
H A D | subsys-power-stats-power-average-customization.md | 7 …power consumption statistics feature. However, the power consumption benchmarks vary according to … 13 …power consumption (unit: mA) of the product hardware in various states, for example, the baseline … 43 …── power_average.json # Configuration file for power consumption statistics, including the hardwar… 48 **Table 1** Description of the configuration items for power consumption benchmarks 56 …ifi_on | WIFI | Double | Baseline power consumption when Wi-Fi is enabled.<br>- Power consumption … 58 …power consumption when the call service is enabled. The value is in array format and is used to co… 59 …power consumption when the network service is enabled. The value is in array format and is used to… 154 5. Check the console output for the custom power consumption benchmark information. 156 For example, the default power consumption benchmark information is as follows: 187 camera_on : 3000.000000 # Set the power consumption benchmark to "camera_on": 3000. [all …]
|
H A D | subsys-power-mode-customization.md | 7 …power mode feature, which offers the following options: normal mode, performance mode, power-savin… 11 OpenHarmony supports the following four power modes, each of which corresponds to the specified pow… 62 | Super power-saving mode| 603 | 152 power-shell setmode 600 180 3. Set the power mode to the power-saving mode, and verify the setting. 182 1. Set the power mode to the power-saving mode. 185 power-shell setmode 601 218 power-shell setmode 602 246 5. Set the power mode to the super power-saving mode, and verify the setting. 248 1. Set the power mode to the super power-saving mode. [all …]
|
/ohos5.0/foundation/ability/idl_tool/test/hdi_unittest/power_v1_1/dump_ast_target/ |
H A D | dump.txt | 2 package ohos.hdi.power.v1_1; 4 import ohos.hdi.power.v1_1.PowerTypes; 5 import ohos.hdi.power.v1_1.RunningLockTypes; 6 import ohos.hdi.power.v1_1.IPowerHdiCallback; 7 import ohos.hdi.power.v1_1.IPowerRunningLockCallback; 38 [in] ohos.hdi.power.v1_1.RunningLockInfo info, 55 package ohos.hdi.power.v1_1; 80 package ohos.hdi.power.v1_1; 89 package ohos.hdi.power.v1_1; 109 ohos.hdi.power.v1_1.RunningLockType type; [all …]
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v4.0-Release to v3.2-Release/ |
H A D | js-apidiff-battery.md | 10 |新增|NA|类名:power;<br>方法or属性:function isStandby(): boolean;|@ohos.power.d.ts| 11 …power;<br>方法or属性:function isScreenOn(): Promise\<boolean>;<br>旧版本信息:|类名:power;<br>方法or属性:function … 22 …power;<br>方法or属性:function shutdown(reason: string): void;<br>旧版本信息:201,401,4900101|类名:power;<br>方法… 23 …power;<br>方法or属性:function reboot(reason: string): void;<br>旧版本信息:201,401,4900101|类名:power;<br>方法or… 24 …power;<br>方法or属性:function wakeup(detail: string): void;<br>旧版本信息:401,4900101|类名:power;<br>方法or属性:f… 25 …power;<br>方法or属性:function suspend(isImmediate?: boolean): void;<br>旧版本信息:4900101|类名:power;<br>方法or… 26 …power;<br>方法or属性:function setPowerMode(mode: DevicePowerMode, callback: AsyncCallback\<void>): voi… 27 …power;<br>方法or属性:function setPowerMode(mode: DevicePowerMode): Promise\<void>;<br>旧版本信息:201,401|类名… 39 |访问级别有变化|类名:BatteryStatsInfo;<br>方法or属性:power: number;<br>旧版本信息:|类名:BatteryStatsInfo;<br>方法or属性:pow… 41 |函数有变化|类名:power;<br>方法or属性:function suspend(): void;|类名:power;<br>方法or属性:function suspend(isImmedia…
|
/ohos5.0/docs/en/application-dev/reference/apis-basic-services-kit/ |
H A D | js-apis-power.md | 1 # @ohos.power (Power Management) 15 ## power.isActive<sup>9+</sup> 35 let isActive = power.isActive(); 64 power.rebootDevice('reboot_test'); 67 ## power.getPowerMode<sup>9+</sup> 71 Obtains the power mode of this device. 93 let mode = power.getPowerMode(); 100 ## power.isStandby<sup>10+</sup> 126 let isStandby = power.isStandby(); 179 power.isScreenOn() [all …]
|
H A D | js-apis-power-sys.md | 1 # @ohos.power (Power Management) (System API) 17 ## power.shutdown 57 ## power.reboot<sup>9+</sup> 90 power.reboot('reboot_test'); 96 ## power.wakeup<sup>9+</sup> 126 power.wakeup('wakeup_test'); 132 ## power.suspend<sup>9+</sup> 163 power.suspend(); 202 power.setPowerMode(power.DevicePowerMode.MODE_PERFORMANCE, (err: Error) => { 249 power.setPowerMode(power.DevicePowerMode.MODE_PERFORMANCE) [all …]
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v3.2-beta1/ |
H A D | js-apidiff-battery.md | 31 | ohos.power | DevicePowerMode | MODE_EXTREME_POWER_SAVE | 新增 | 32 | ohos.power | DevicePowerMode | MODE_PERFORMANCE | 新增 | 33 | ohos.power | DevicePowerMode | MODE_POWER_SAVE | 新增 | 34 | ohos.power | DevicePowerMode | MODE_NORMAL = 600 | 新增 | 35 | ohos.power | power | setPowerMode(mode: DevicePowerMode, callback: AsyncCallback\<void>): void;<b… 36 | ohos.power | power | getPowerMode(callback: AsyncCallback\<DevicePowerMode>): void;<br>getPowerMo… 37 | ohos.power | power | suspendDevice(): void; | 新增 | 38 | ohos.power | power | wakeupDevice(detail: string): void; | 新增 |
|
/ohos5.0/docs/en/release-notes/api-diff/v3.2-beta1/ |
H A D | js-apidiff-battery.md | 3 The table below lists the APIs changes of the power management subsystem in OpenHarmony 3.2 Beta1 o… 31 | ohos.power | DevicePowerMode | MODE_EXTREME_POWER_SAVE | Added| 32 | ohos.power | DevicePowerMode | MODE_PERFORMANCE | Added| 33 | ohos.power | DevicePowerMode | MODE_POWER_SAVE | Added| 34 | ohos.power | DevicePowerMode | MODE_NORMAL = 600 | Added| 35 | ohos.power | power | setPowerMode(mode: DevicePowerMode, callback: AsyncCallback\<void>): void;<b… 36 | ohos.power | power | getPowerMode(callback: AsyncCallback\<DevicePowerMode>): void;<br>getPowerMo… 37 | ohos.power | power | suspendDevice(): void; | Added| 38 | ohos.power | power | wakeupDevice(detail: string): void; | Added|
|
/ohos5.0/drivers/hdf_core/framework/include/bluetooth/ |
H A D | hdf_chip.h | 110 struct HdfPower *power; member 125 if (device->power == NULL || device->power->ops == NULL || device->power->ops->On == NULL) { in HdfPowerOnVirtualDevice() 128 return device->power->ops->On(device->power); in HdfPowerOnVirtualDevice() 135 if (device->power == NULL || device->power->ops == NULL || device->power->ops->Off == NULL) { in HdfPowerOffVirtualDevice() 138 return device->power->ops->Off(device->power); in HdfPowerOffVirtualDevice()
|
/ohos5.0/docs/en/readme/ |
H A D | power-management.md | 5 The power management subsystem provides the following functions: 8 2. System power management: manages the system power status and running lock. 9 3. Display-related power consumption adjustment: adjusts the backlight brightness based on the amb… 10 4. Power saving: works in low power consumption mode without compromising main functions and perfo… 11 … charging status monitoring (including status updating and reporting), and charging upon power-off. 13 7. Power consumption statistics: collects statistics on the power consumption of software, hardwar… 20  30 ├── power_manager # System power management service 37 As shown in the system architecture, the power management subsystem consists of seven modules. Some… 39 …power saving mode, adjust the brightness, and restart or power off the device. It also provides pu… [all …]
|
/ohos5.0/foundation/ability/idl_tool/test/hdi_unittest/power_v1_0/dump_ast_target/ |
H A D | dump.txt | 1 …/OpenHarmony/foundation/ability/idl_tool/test/hdi_unittest/power_v1_0/foo/power/v1_0/IPowerInterfa… 2 package ohos.hdi.power.v1_0; 4 import ohos.hdi.power.v1_0.PowerTypes; 5 import ohos.hdi.power.v1_0.IPowerHdiCallback; 9 [in] ohos.hdi.power.v1_0.IPowerHdiCallback ipowerHdiCallback); 28 …/OpenHarmony/foundation/ability/idl_tool/test/hdi_unittest/power_v1_0/foo/power/v1_0/PowerTypes.id… 29 package ohos.hdi.power.v1_0; 53 …/OpenHarmony/foundation/ability/idl_tool/test/hdi_unittest/power_v1_0/foo/power/v1_0/IPowerHdiCall… 54 package ohos.hdi.power.v1_0;
|
/ohos5.0/docs/en/release-notes/api-diff/v4.0-Release-vs-v3.2-Release/ |
H A D | js-apidiff-battery.md | 10 |Added|NA|Class name: power;<br>Method or attribute name: function isStandby(): boolean;|@ohos.powe… 11 …power;<br>Method or attribute name: function isScreenOn(): Promise\<boolean>;<br>Old version infor… 22 …power;<br>Method or attribute name: function shutdown(reason: string): void;<br>Old version inform… 23 …power;<br>Method or attribute name: function reboot(reason: string): void;<br>Old version informat… 24 …power;<br>Method or attribute name: function wakeup(detail: string): void;<br>Old version informat… 25 …power;<br>Method or attribute name: function suspend(isImmediate?: boolean): void;<br>Old version … 26 …power;<br>Method or attribute name: function setPowerMode(mode: DevicePowerMode, callback: AsyncCa… 27 …power;<br>Method or attribute name: function setPowerMode(mode: DevicePowerMode): Promise\<void>;<… 39 …od or attribute name: power: number;<br>Old version information: |Class name: BatteryStatsInfo;<br… 41 …power;<br>Method or attribute name: function suspend(): void;|Class name: power;<br>Method or attr…
|
/ohos5.0/docs/zh-cn/device-dev/subsystems/ |
H A D | Readme-CN.md | 130 - [系统亮度范围定制开发指导](subsys-power-brightness-customization.md) 132 - [电量与LED灯颜色的定制开发指导](subsys-power-level-LED-color.md) 133 - [电池温度保护定制开发指导](subsys-power-temperature-protection.md) 134 - [电量等级定制开发指导](subsys-power-battery-level-customization.md) 135 - [充电振动定制开发指导](subsys-power-battery-vibrator-customization.md) 137 - [充电类型定制开发指导](subsys-power-charge-type-customization.md) 138 - [关机充电动画开发指导](subsys-power-poweroff-charge-animation.md) 142 - [耗电统计定制开发指导](subsys-power-stats-power-average-customization.md) 152 - [电源模式定制开发指导](subsys-power-mode-customization.md) 154 - [唤醒源定制开发指导](subsys-power-wakeup-source-customization.md) [all …]
|
/ohos5.0/foundation/ability/idl_tool/test/hdi_unittest/power_v1_1/hash_target/ |
H A D | hash.txt | 1 ohos.hdi.power.v1_1.IPowerHdiCallback:13723326157113384624 2 ohos.hdi.power.v1_1.IPowerInterface:12544897490838709715 3 ohos.hdi.power.v1_1.IPowerRunningLockCallback:6506437884833503155 4 ohos.hdi.power.v1_1.PowerTypes:545274247948269926 5 ohos.hdi.power.v1_1.RunningLockTypes:2152230901179995360
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v3.2-beta4/ |
H A D | js-apidiff-battery.md | 3 |新增|NA|方法名 or 属性名:getPowerMode<br>函数:function getPowerMode(): DevicePowerMode;|@ohos.power.d.ts| 4 |删除|模块名:ohos.power<br>类名:power<br>方法名 or 属性名:shutdownDevice|NA|@ohos.power.d.ts| 5 |删除|模块名:ohos.power<br>类名:power<br>方法名 or 属性名:wakeupDevice|NA|@ohos.power.d.ts| 6 |删除|模块名:ohos.power<br>类名:power<br>方法名 or 属性名:suspendDevice|NA|@ohos.power.d.ts| 7 …名:rebootDevice<br>废弃版本:N/A|方法名 or 属性名:rebootDevice<br>废弃版本:9<br>代替接口:{@link power|@ohos.power.d.ts| 8 …r 属性名:isScreenOn<br>废弃版本:N/A|方法名 or 属性名:isScreenOn<br>废弃版本:9<br>代替接口:{@link power|@ohos.power.d.ts| 9 |废弃版本有变化|方法名 or 属性名:isScreenOn<br>废弃版本:N/A|方法名 or 属性名:isScreenOn<br>废弃版本:9|@ohos.power.d.ts|
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/monthly-202210/ |
H A D | js-apidiff-battery.md | 3 |新增|NA|方法名 or 属性名:getPowerMode<br>函数:function getPowerMode(): DevicePowerMode;|@ohos.power.d.ts| 4 |删除|模块名:ohos.power<br>类名:power<br>方法名 or 属性名:shutdownDevice|NA|@ohos.power.d.ts| 5 |删除|模块名:ohos.power<br>类名:power<br>方法名 or 属性名:wakeupDevice|NA|@ohos.power.d.ts| 6 |删除|模块名:ohos.power<br>类名:power<br>方法名 or 属性名:suspendDevice|NA|@ohos.power.d.ts| 8 …名:rebootDevice<br>废弃版本:N/A|方法名 or 属性名:rebootDevice<br>废弃版本:9<br>代替接口:{@link power|@ohos.power.d.ts| 9 …r 属性名:isScreenOn<br>废弃版本:N/A|方法名 or 属性名:isScreenOn<br>废弃版本:9<br>代替接口:{@link power|@ohos.power.d.ts| 10 |废弃版本有变化|方法名 or 属性名:isScreenOn<br>废弃版本:N/A|方法名 or 属性名:isScreenOn<br>废弃版本:9|@ohos.power.d.ts|
|
/ohos5.0/docs/zh-cn/release-notes/changelogs/OpenHarmony_3.2.8.1/ |
H A D | changelogs-power.md | 9 - 系统电源管理:[@ohos.power](../../../application-dev/reference/apis/js-apis-power.md) 61 | @ohos.power | shutdownDevice(reason: string): void | shutdown(reason: string): void | 62 | @ohos.power | rebootDevice(reason: string): void | reboot(reason: string): void | 63 | @ohos.power | wakeupDevice(detail: string): void | wakeup(detail: string): void | 64 | @ohos.power | suspendDevice(): void | suspend(): void | 68 请参考系统电源管理[@ohos.power](../../../application-dev/reference/apis/js-apis-power.md)的API参考。
|