Skip to content

Demo app showing the battery extras available on Zebra devices

License

Notifications You must be signed in to change notification settings

ZebraDevs/EMDK-BatteryIntent-Demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Please be aware that this application / sample is provided as-is for demonstration purposes without any guarantee of support

EMDK BatteryIntent Demo (formally ZebraBatteryExtras)

This application demonstrates the extra battery information which can be obtained on Zebra Android Mobile Devices

The standard Android battery Intent is Intent.ACTION_BATTERY_CHANGED and on all Android devices this Intent will contain the following information:

  • Whether the battery is present
  • Current battery level
  • Whether or not the battery is plugged in or charging and if so, how is it receiving charge.
  • A general description of the health of the battery
  • The temperature and voltage of the battery

Zebra mobile devices append additional battery information to this Intent as described in the reference guide on techdocs

For example, the following additional information is available:

  • Manufacture date
  • Part number
  • Serial number
  • Backup battery voltage
  • Battery capacity
  • Decommission status
  • Cumulative charge
  • Number of charge cycles
  • Present capacity
  • Health expressed as a percentage
  • Time until empty
  • Time until full
  • Amount of usable charge remaining in the battery

The following screenshots show the application running on a Zebra Mobile device:

TC57 001

TC57 002

TC57 003

The following screenshots show the application running on a consumer device (Google Pixel 2):

Pixel 2 XL 001

License

MIT.

About

Demo app showing the battery extras available on Zebra devices

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages