![IDTECH Vivopay Neo 2 Developer'S Manual Download Page 49](http://html.mh-extra.com/html/idtech/vivopay-neo-2/vivopay-neo-2_developers-manual_618786049.webp)
NEO 2 Interface Developer’s Guide
Copyright © 2019, International Technologies & Systems Corporation. All rights reserved.
49
If the auto-switch feature is enabled, the reader switches to Pass-Through Mode under the
following conditions:
•
Card application is not recognized – global auto-switch is enabled
•
Card AID is not recognized – global auto-switch is enabled
•
Mifare card is recognized but fails – global auto-switch is enabled
•
DesFire card is recognized but fails – global auto-switch is enabled
•
Card AID is recognized – user AID auto-switch is enabled
There are two ways to use the auto-switch feature: global auto-switch or user AID auto-
switch. The DF7C TLV sets the feature globally using the
Set Configuration
command (global
auto-switch) and the
Set Configurable AID
command sets the feature for user AIDs (user AID
auto-switch). Use both commands at the same time if desired, but they do different things so
do not confuse the two. In general, one is used for MiFare, DesFire, or unrecognized cards. The
second is ONLY used for a specific User AID. The auto-switch setting in a user AID overrides
the global auto-switch setting.
After auto-switch is activated, the POS application must handle error recovery and exit Pass-
Through Mode with the
Pass-Through Mode Start/Stop
command (2C-01) when done. The
reader returns to previous polling mode or idle state. For example, if exiting Pass-Through
Mode and resuming auto poll mode, the POS must make sure the PICC has left the field before
terminating Pass-Through Mode or else Auto Poll will start and the reader will read the PICC
again as a brand new transaction.
3.2.5.1.
Global Auto-Switch
Use Global Auto-Switch to process:
•
an unrecognized MiFare PICC
•
an unrecognized DesFire PICC
•
a completely unrecognized PICC (failed MiFare, DesFire, PPSE, Trial & Error)
Auto-switch is invoked if global auto-switch is enabled AND one of the above cards is tapped
on the reader during a transaction.
If successful, the reader returns a Response Frame containing some of the following items:
•
Error or Status condition
•
UID
•
PICC card type detected