Elo TouchSystems ES601068 Rev A manual Application Programming Interface, Battery Management

Models: ES601068 Rev A

1 23
Download 23 pages 35.25 Kb
Page 6
Image 6
Application Programming Interface

Application Programming Interface

Battery Management

1.EloGetBatteryStatus(unsigned char *pStatus); Description: Retrieve Battery Information OUT: 1 byte of Battery Information

Bit 7 - main battery present Bit 6 - main battery charging Bit 5 - main battery discharging Bit 4 - main battery fully charged Bit 3- docking battery present Bit 2 - docking battery charging Bit 1 - docking battery discharging Bit 0 -docking battery fully charge

Successful Return value: STATUS_OK (0)

2.EloGetBatteryCapacityPercentage(BATTERY_LOCATION location, unsigned int *pCapacity);

Description: Retrieve current battery capacity percentage

IN: BATTERY_LOCATION: 0 Tablet Battery 1 Docking Battery

OUT: 0 – 100 percent

Successful Return value: STATUS_OK (0)

3.EloGetBatteryChargingStrength(BATTERY_LOCATION location, unsigned int *pStrength);

Elo® Tablet NFC Reader Application Note

ES601068 Rev A, Page 6 of 23

Page 6
Image 6
Elo TouchSystems ES601068 Rev A manual Application Programming Interface, Battery Management