The Multiplatform SDK installer branded as Link-OS has 12 folders for each environment Zebra Supports.
The first version of this Android_card SDK was tested for ZC1/300. However, it should work for ZXP 7 as well. For more information, and how to work with our new Android SDK for card printers, please take a look to the webinar and blogs that I have developed to speed up the implementation in card printers projects.
Thanks Manuel! So just to confirm, if we go with the versions 2.14 of the Android\Android Card libs (of the link-OS SDK), we should be able to satisfy all the use cases mentioned above?
Secondarily, do you know if we can read the NFC ID of an existing RFID card via the ZXP-7 (know we can encode), but how about reading (printer specs\parts above)?
The Zebra card printer SDK provides libraries only to cover the following items:
•Bidirectional communication (Ethernet, WiFi, USB)
•Print Job operations
•Set the card on position to be encoded (smartcards)
•Build the object for the printer based on Ribbon’s layers
For now, NFC Tag in the printer only provides info to point to the website of the product.
NFC reading is not part of the libraries. You should ask the manufacturer about the RFID reader if they have developed libraries in Android, or if Google Android has developed some libraries that work for them.
Please, let me know if you have more questions or comments.
Are we able to read just the media UID (and not the actual data blocks?)
Please, could you elaborate a little more about your last question. If you meant to read the UID UHF of the card inserted through the RFID reader installed, I would say that the reader can do it, but Zebra has not developed libraries in Android for doing it with ZXP7. We have developed sample code with the smartcard ELATEC for ZC1/300 in C#. Any operation with RFID readers installed in card printers are 3rd party companies that should have their own set of tools to execute those type of operations but Zebra do not own them.
Hi Manual, could you tell me any information regarding what type of reader is equipped within the ZXP-7? The specific parts information we have is as follows:
ITEM - 1
MFG – ZEBRA
PART #Z72AMAC0BH0USFP -MF
DESCRIPTION – Zebra ZXP7-Pro Series Dual sided color printer, with USB & 10/100 Ethernet connectivity, MiFare contact / contactless RFID encoder, 3 track ISO magnetic encoder, Linear Barcode Scanner, Large Capacity 250 card 30 mil. Input hopper, Automatic first in first out large capacity 250 card 30 mil auto stacking exit hopper, custom firmware, Zebra Virtual Printware software for print monitor application, enclosure security locks, US power cord. Spare large capacity 250 card input hopper, Spare large capacity exit hopper. Custom Configuration XXXXX.
We're looking for 3rd party Android libraries to interact with the reader but require information regarding the associated reader (type, etc.). It appears Java supports reading via the javax libs, however, we're looking for an Android lib. equivalent to accomplish the same task. Thanks!
The ZXP-7 printer with MiFare normally is equipped with Identiv encoder SDI010:
Here the drivers from manufacturer:
Here, the latest manual
Here, the developer tools from the third-party
Good luck in your coding!