Document Version 1.00
Last revised on
Page 55 of 87
2020-04-10
Reference Manual for uTrust 3720F and uTrust 3721F Readers
6.3.4.3.
READER_CNTLESS_GET_TYPE
This escape command retrieves the type of cards which the reader is configured to poll for. The input
buffer shall contain the escape command code in the first byte and an optional extension specifier
0xFF in the second byte.
Input:
Byte0
Byte1
0x94
Empty or 0xFF
The output buffer shall point to a BYTE buffer in case the extension specifier is not given and will
contain the type value coded as
Value
Description
0x00
Type A
0x01
Type B
0x02
Type A + type B
The output buffer shall point to a WORD buffer in case the extension specifier is given and will contain
the type value coded as bitmask as
Cards-Type-Bit Mask (Lo Byte)
Bit-7
Bit-6
Bit-5
Bit-4
Bit-3
Bit-2
Bit-1
Bit-0
Card Type
-
-
-
-
-
-
-
1
Type-A
-
-
-
-
-
-
1
-
Type-B
-
-
-
-
-
1
-
-
B-prime
-
-
-
-
1
-
-
-
B-prime-Sof
-
-
-
1
-
-
-
-
i-Class
-
-
1
-
-
-
-
-
FeliCa 212
-
1
-
-
-
-
-
-
FeliCa 424
1
-
-
-
-
-
-
-
Topaz
The Hi Byte will always be 0x00 (RFU).
6.3.4.4.
READER_CNTLESS_SET_TYPE
This escape command configures the type of cards the reader will poll for.
Using this command can improve the polling efficiency for applications where only specific types of
cards are expected.
This escape command needs to be used with care.
For example, we should not disable the polling for a given type of the card, after having placed that
card on the reader.
Since reader would immediately stop polling for the card, it would never detect that card is removed.