Overview
The Zebra RFID SDK for Android provides a powerful set of APIs to take full advantage of the WS50 performance, functionality, and versatility. Please refer to respective Zebra RFID demo API application that can be used as reference to develop new applications or to port existing applications to take advantage of the reader features.
The SDK provides APIs to connect, disconnect and perform inventory and access operations like read, write, lock & kill memory banks.
Supported Devices
Wearable devices
- WS50
Android Versions
- Android 11.x and later
NEW
What's New in 4.0.0.9
- API interface similar like Zebra Android RFID SDK for fixed & handheld readers
- Only supports smart periodic inventory to save battery life.
- Power Management API added as part of reader.config.PowerManagement class:
- sleepAfterStart
- Sleep
- wakeup
- isPowerManagementEnabled
- The functions which are not specific to WS50 reported as OperationFailure Exception along ith reason as “Not Supported.”
- RFID operations are not allowed during the following conditions.
- Airplane mode on
- Device Charging
- Low Battery
- The API will throw back reader appeared/disappeared event.
- reader.actions.inventory.perform() function is not supported. Recommend using the perform overloaded function with start trigger as smart periodic and stop trigger as duration.
- Regulatory APIs are available ReaderRegion class to configure the region/country where WS50 operates.
- Software update function is supported via ReaderManagement class. · RFID CSP (https://techdocs.zebra.com/stagenow/5-7/csp/rfidmgr/)
- The following countries are not supported:
- ANDORRA
- BHUTAN
- BOSNIA_HERZENGOVINA
- CAMBODIA
- GUAM
- LAOS_EU
- LAOS_FCC
- MACAU
- MACEDONIA
- MONACO
- MOTENEGRO
- PAKISTAN
- PANAMA
- PARAGUAY
- SRI_LANKA
- VIRGINIA_ISLAND
- ETSI302.208compliantgeneric
- FCCPart-16compliantgeneric
- ISRAEL
- ALGERIA
- ARMENIA
- AZERBAIJAN
- BAHRAIN
- EGYPT
- JORDAN
- KAZAKHSTAN
- KUWAIT
- OMAN
- QATAR
- SERBIA
- TUNISIA
- UKRAINE
- ANGUILLA
- MOROCCO
- Recommended to use JS PDF417 2D barcode for StageNow.
Version History
Note: Please refer this link for more information about version history
Usage Notes
General Interest
- Initial settings for a project can be found at Creating a Project using Android Studio.
Components
Samples & Programmer's Guide
Look at the Sample Guide for more details on using these samples. You can also reference the Programmers Guide for a complete walk-through of building your first application using RFID SDK for Android.