Technical Manual
East Wind Technologies, Inc.
Copyright © 2022 East Wind Technologies, Inc. All rights reserved. 29/59
Success:
Frame
0x4B
Signature
Checksum
Signature: 32 bytes signature data.
Failure:
Frame
0xB4
Checksum
3.5.13 Ultralight EV1 CHECK_TEARING_EVENT
Function: The CHECK_TEARING_EVENT command enables the application to identify if
a tearing event happened on a specified counter element. It takes the counter number as single
argument and returns a specified valid flag for this counter. If the returned valid flag is not equal
to the predefined value, a tearing event happened. Note, although a tearing event might have
happened on the counter, a valid value corresponding to the last valid counter status is still
available using the READ_CNT command.
Host sends:
Frame
0x8C
Address
Checksum
Address: 1byte, Ultralight EV1 counters address.
Success:
Frame
0x8C
Flag
Checksum
Flag: 1byte, valid flag for this counter.
Failure:
Frame
0x73
Checksum
3.5.14 Ultralight EV1 VCSL
Function: The VCSL command is used to enable a unique identification and selection
process across different MIFARE cards and card implementations on mobile devices. The
command requires a 16-byte installation identifier IID and a 4-byte PCD capability value as
parameters. The parameters are present to support compatibility to other MIFARE devices but are
not used or checked inside the MF0ULx1. Nevertheless, the number of bytes is checked for
correctness. The answer to the VCSL command is the virtual card type identifier VCTID. This
identifier indicates the type of card or ticket. Using this information, the reader can decide
whether the ticket belongs to the installation or not.
Host sends:
Frame
0x8D
IID
PCDCAPS
Checksum
IID: 16bytes, installation identifier.
PCDCAPS: 4bytes, PCD capabilities.
Success:
Frame
0x8C
VCTID
Checksum
VCTID: 1byte, virtual Card Type Identifier.
Failure: