Configure readers for your RFID interface
The RFID interface defines the interaction with the project card. Whether and how you need to configure it depends on the operation mode:
| Operation mode | RFID interface component |
|---|---|
| Autoread | Autoread component |
| VHL & Autoread | VHL file and Autoread component |
| APDU via VHL | none |
| PC/SC | none |
| Low level commands | none |
Add an Autoread component
Autoread components configure the RFID interface for autonomously scanning for cards of a specific card type and read the desired number.
To add an Autoread component:
- In BALTECH ConfigEditor.
- Open the configuration you've created.
-
Click the Plus icon > RFID Interface > Your card type.

-
Select the appropriate Autoread component. Depending on your card type, 1 or both may be available:
Autoread component Description Autoread UID Read and convert the UID (serial number) of the card. Also works for cards that return a random ID by default. See conversion options for output customization. Autoread UID – Print Management Available for some card types. Use this if you're configuring print-management readers and this component is offered for your card. Otherwise, use Autoread UID for print-management readers as well. Autoread UID – Print Management – MX Compatible Available for some card types. Use this when configuring print-management readers that must emulate MX reader behavior (output format, LED, and beeper). If not required, use Autoread UID – Print Management (if available), or otherwise Autoread UID. Autoread Number in File/Sector/Segment etc. Read and convert a programmed card number (PCN) stored in a file, sector, or segment of the card.
More complex scenarios
In most cases, you'll need to add 1 Autoread component to your configuration as described above. In more complex scenarios you may need multiple Autoread components, e.g. when dealing with multiple card types or exchanging an encryption key.
Add a VHL file
A VHL file is needed if you develop your own application using the VHL macro command set. The VHL file contains card-type-specific information, i.e. the memory location to access and, if applicable, encryption keys needed. With this information, the reader can "translate" VHL commands into low-level commands for your card type.
To add a VHL file:
- Open BALTECH ConfigEditor.
- Open the configuration you've created.
-
Click the Plus icon > RFID Interface > Your card type > VHL File.

VHL files are currently available for the following card types:
- EMarine
- FeliCa
- HITAG
- ISO 15693
- ISO 7816-4
- LEGIC
- MIFARE DESFire
- MIFARE Classic
- MIFARE Ultralight
If you need a VHL file for a different card type, please get in touch with us.