Page 1
Configuration Guide Firmware from v2.2.5.0 VTAP50 and VTAP100 Revised July 2024 v3.83...
Page 2
No part of this Configuration Guide may be published or reproduced without the written permission of Dot Origin Ltd except for personal use. This Configuration Guide relates to correct use of the VTAP reader only. No liability can be accepted under any circumstances relating to the operation of the user’s own PC, network or infrastructure.
VTAP MOBILE WALLET READERS 1 Using this guide This guide is for first-time users of the VTAP50 and VTAP100, and anyone using a VTAP reader with a simple USB connection to a PC. It will help you configure your VTAP reader for a simple applications.
3. Only then add in capability to Read cards or tags or Connect to other systems using other interfaces. If you are an integrator or developer, and need to go further in controlling VTAP50 and VTAP100 behaviour from other systems, you will find that information in the VTAP Application Notes, VTAP Serial Integration Guide and VTAP Commands Reference Guide.
These can show any hex RGB colour. There is also a buzzer on both VTAP50 and VTAP100. You control how the LEDs and buzzer react to passes, cards or tags by setting parameters including LED or Beep in the config.txt file.
3.4.1 VTAP50 serial LEDs On VTAP50 v2 boards with firmware from v2.1.11.2, a chain of serial LEDs can be connected to the serial LED connection on the expansion header.
3.4.2 Playing beep sequences or tunes On VTAP100 v5 or VTAP50 v2 hardware onwards, the buzzer frequencies can be changed by specifying a sequence, in a very similar way to specifying sequences for serial LEDs.
VTAP MOBILE WALLET READERS 4 Read cards or tags VTAP50 and VTAP100 are primarily designed to read mobile passes, not cards and tags. You can choose to allow VTAP reader to read particular NFC or MIFARE Classic card or tag types in addition to mobile passes, by making changes in config.txt.
5.2 Using a VTAP reader with the latest Read-a-Card software Read-a-Card software from Dot Origin can act as a VTAP software agent, providing a simple means of transferring pass or card read information from your VTAP reader to your web site or application, when you enable a Read-a-Card Web Server.
COM port in passive mode. They can request particular data, direct data to be sent over another interface, alter configuration of the VTAP reader, lock or unlock the device with a password, or drive the user feedback LEDs [VTAP100 or VTAP50 v2 only] and buzzer.
BOOT.TXT or use the ?b command over a serial interface.) Note: Configuration is exactly the same for VTAP50 and VTAP100, but the firmware files are specific to the type and version of VTAP reader and not interchangeable.
COM port will behave as a composite USB device consisting of HID keyboard and USB virtual COM port.) Note: On VTAP50 OEM modules, although the contact is present, connector pins and jumpers will need to be supplied.
If your VTAP reader board has a daughter board on top, as is the case for a VTAP50 and VTAP100, you will need to lift the daughter board off, to reach these jumpers. When you start the VTAP reader, the presence of this jumper means the connected PC will not detect a USB mass storage device, only a keyboard (or keyboard and virtual COM port).
Config.txt variations for other VTAP models: VTAP100-USB-SQ is the almost the same, but with LEDSelect=2. VTAP50 models will have LEDSelect=3 to control both external and on-board serial LEDs by default. Note: Since firmware version v1.1.9.1 all serial communications interfaces are enabled by default, to ensure that serial communications are always possible even if the configuration file config.txt is missing or damaged.
Page 37
Serial2Settings=115200,n,8,1 BTKeyboardMode=1 Note: It is possible to ‘break’ the VTAP50 and VTAP100 if an incorrect config.txt or file is uploaded, for instance switching off Cloud mode when the reader is intended to work through VTAP Cloud. Contact vtap-support@dotorigin.com if you need Dot Origin to help recover your device.
Copy and paste the text from the blue box to a file called leds.ini. Put that file on to a VTAP50 with serial LED chain, then amend the file to suit your own LED signalling preferences. (You will then need to add the line such as LEDDefaultRGB=FFFFFF:seq.comet@leds.ini in config.txt to call the sequence...
Need help?
Do you have a question about the VTAP50 and is the answer not in the manual?
Questions and answers