Kontron KEAPI Manual de usuario Pagina 16

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 37
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 15
Software specification for Kontron EAPI
16
Description:
Provides information about selected battery.
Parameters:
in/out
Parameter name
Description
in
boardHandle
Handle of the selected board
in
batteryNr
Requested battery's number. Numbers start with zero.
out
pBatteryInfo
Returned BATTERY_INFO structure
Structure used:
typedef struct Battery_Info
{
KEAPI_CHAR deviceName[MAX_STR]; // Device name
KEAPI_CHAR type[MAX_STR]; // LION, NiCd, NiMH…
KEAPI_CHAR serialNumber[MAX_STR]; // Serial number
KEAPI_INT32 designedVoltage; // Designed voltage in mV
KEAPI_INT32 designedCapacity; // Designed capacity of fully
charged battery in mAh
KEAPI_INT32 fullyChargedCapacity; // Real capacity of fully charged
battery in mAh
KEAPI_INT32 cycleCount; // Number of charge/discharge cycles
experienced during lifetime
} BATTERY_INFO, *PBATTERY_INFO;
2.7.3 KEApiGetBatteryState
KEAPI_CALLTYPE KEAPI_UINT32 KEApiGetBatteryState (
KEAPI_UINT32 boardHandle,
KEAPI_INT32 batteryNr,
PBATTERY_STATE pBatteryState
);
Description:
Provides information about selected battery.
Parameters:
in/out
Parameter name
Description
in
boardHandle
Handle of the selected board
in
batteryNr
Requested battery's number. Numbers start with zero
out
pBatteryState
Pointer to a BATTERY_STATE structure
POWER_STATE_CHARGING, 0
POWER_STATE_CHARGED, 1
POWER_STATE_DISCHARGING, 2
Structure used:
typedef struct BatteryState
{
KEAPI_INT32 powerState; // Current power state - charging = 0,
charged = 1, discharging = 2
KEAPI_INT32 fullBatteryRemainingTime; // Remaining time in seconds
when battery is full and AC power unplugged
KEAPI_INT32 remainingTime; // Remaining time in seconds
KEAPI_INT32 remainingCapacity; // Remaining capacity in mAh
KEAPI_INT32 currentVoltage; // Current voltage in mV
KEAPI_INT32 rate; // Current charging/discharging rate in mA
Vista de pagina 15
1 2 ... 11 12 13 14 15 16 17 18 19 20 21 ... 36 37

Comentarios a estos manuales

Sin comentarios