player_power_data Struct Reference

#include <player.h>

List of all members.


Detailed Description

Data: voltage (PLAYER_POWER_DATA_STATE).

The power interface returns data in this format.


Public Attributes

uint32_t valid
 Status bits.
float volts
 Battery voltage [V].
float percent
 Percent of full charge [%].
float joules
 energy stored [J].
float watts
 estimated current energy consumption (negative values) or aquisition (positive values) [W].
int32_t charging
 charge exchange status: if 1, the device is currently receiving charge from another energy device.

Member Data Documentation

Status bits.

The driver will set the bits to indicate which fields it is using. Bitwise-and with PLAYER_POWER_MASK_X values to see which fields are being set.

energy stored [J].

estimated current energy consumption (negative values) or aquisition (positive values) [W].

charge exchange status: if 1, the device is currently receiving charge from another energy device.

If -1 the device is currently providing charge to another energy device. If 0, the device is not exchanging charge with an another device.


The documentation for this struct was generated from the following file:

Last updated 12 September 2005 21:38:45