PowerStatus::PowerStatus

Header Image
Project:
PowerStatus : Public Class
Created: 1/21/2011 3:14:36 PM
Modified: 10/31/2012 4:03:47 PM
Project:
Advanced:
Contains the status of the device's power sources<br/>
  • Attributes
  • Associations To
  • Advanced
  • Other Links
Attribute Scope Type
batteryStatus Public UInt8
Notes: Battery system status<br/><br/>0 = unknown<br/>1 = normal (more than LowChargeThreshold remaining)<br/>2 = low (less than LowChargeThreshold remaining) <br/>3 = depleted (0% charge remaining)<br/>4 = not applicable (mains powered only)<br/>
changedTime Public TimeType
Notes: The time at which the reported values were recorded.<br/>
currentPowerSource Public PowerSourceType
Notes: This value will be fixed for devices powered by a single source.  This value may change for devices able to transition between multiple power sources (mains to battery backup, etc.).<br/>
estimatedChargeRemaining Public PerCent
Notes: Estimate of remaining battery charge as a percent of full charge.<br/>
estimatedTimeRemaining Public UInt32
Notes: Estimated time (in seconds) to total battery charge depletion (under current load)<br/>
pollRate Public UInt32
Notes: The default polling rate for this function set (this resource and all resources below), in seconds. If not specified, a default of 900 seconds (15 minutes) is used. Clients SHOULD poll the resources of this function set every pollRate seconds.<br/>
sessionTimeOnBattery Public UInt32
Notes: If the device has a battery, this is the time since the device last switched to battery power, or the time since the device was restarted, whichever is less, in seconds.<br/>
totalTimeOnBattery Public UInt32
Notes: If the device has a battery, this is the total time the device has been on battery power, in seconds. It may be reset when the battery is replaced.<br/>
Element Source Role Target Role
PEVInfo
Class  
Name:  
 
Name:  
 
Details:
 
Property Value
isFinalSpecialization: 0
Object Type Connection Direction Notes
Resource Class Generalization To