ISO IEC 14443-3:2011 pdf – ldentification cards-Contactless integrated circuit cards -Proximity cards Part 3: lnitialization and anticollision.
To any state specific to the anticollision sequence (except PROTOCOL stale) the following shall appfy:
— default communication parameters as defined in ISO/IEC 14443-2 and In the previous sections shal be used;
— the P1CC shall not emit subcamer eccept to transmit response frames as 5peCified ifl Itie previous sections;
— if a frame from the PCD is valid (correct CRC_B). the P1CC shall perform the required action and/or response depending on its state;
— as in antlcoll,sion commands the first 3 bits of the data in a frame are (1O1)b (3 first bits of anbcollislon Prefix byte) the P1CC shall not answer to any command frame not starting with (1O1)b;
— the P1CC shall only react to valid frames received (no response sent when transmission errors are detected).
7.4.3 POWER-OFF state
Description:
In the POWER-OFF state, the P1CC is not powered by a PCO operating field.
State exit conditions and transitions:
If the P1CC is in an energizing magnetic field greater than H, (see ISO/IEC 14443-2). it shall enter Its IDLE
state within a delay not greater than defined in Clause 5.
7.4.4 IDLE state
Description:
In the IDLE state, the P1CC is powered, It listens for frames and shall recognize REOB and WUPB commands.
State exit conditions and transitions:
On reception of a valid REOB or WUPB command frame the P1CC sliall enter the READY-REQUESTED or
READY-DECLARED sub-state, depending on values of N and if necessary R, as defined in 7.6. (Valid
REOB/WUPB means a valid frame with REQBIWUPB command and a matched AFI. See REOB/WUPB
command specification for more details.)
7.4.5 READY-REQUESTED sub-state
Description:
In the READY-REQUESTED sub-stale, the P1CC is powered and has received a valid REOB or WUPB command with a control parameter N (not equal to 1). The P1CC has a random number R (not equal to 1) which is used to control its subsequent operation as described in 7.6 It listens for frames and shall recognize REOB. WUPB and Slot-MARKER commands.
State exIt conditions and transitions:
See 7.6 for details.
Specific remark:
In this state the ATQB has not yet been sent.
7.4.6 READY-DECLARED sub-state
Description:
In the READY-DECLARED sub-state, the P1CC s powered and has sent its ATOB corresponding to the last valid REQBJWUP8/SIot-MARKER command received. It listens for frames and shall recognize REQBdWUPB, ATTRIB and HLTB commands.
State exit conditions and transitions:
On reception of a valid ATTRIB command the P1CC shall enter the PROTOCOL state lithe PUPI in the ATTRIB command matches the P1CC PLJPI.
If the PUPI in the ATFRIB command does not match the P1CC PUPI, the P1CC shall remain in the READY- DECLARED sub-state.
On reception of a valid REQBdWUPB command frame the same conditions and transitions shall apply as on reception of a valid REQB1WUPB command frame in the IDLE state
On reception of a matched HLTB command the P1CC shall enter the HALT state.
7.4.7 PROTOCOL state
Description:
In the PROTOCOL state, the P1CC is powered and has sent its answer to ATTRIB command.
If the P1CC was selected for the 14443-4 protocol with the ATTRIB command, then the P1CC shall operate
according to ISO11EC 144434 else it may proceed with non ISOIIEC 144434 protocol. Specific remarks:
Valid REQB1WUPB or Slot-MARKER frames shall not be answered. A valid frame with an ATTRIB command shall not be answered, In the higher layer protocol, specific commands may be defined to return the P1CC to other states (IDLE or
HALT), The P1CC may return to these states only following reception of such commands.
7.4.8 HALT state
Description:
In the HALT state, the P1CC is powered. It listens for frames and shall recognize WUPB commands.
The PUPI shall not change (see 7.9.2) when entering or leaving the HALT state.
State exit conditions and transitions:
On reception of a valid WUPB command the P1CC shall enter the READY-REQUESTED or READY- DECLARED sub-state, depending on values of N and if necessary R, as defined in 7.6. (Valid REQBIWUPB means a valid frame with REQBWUPB command and a matched AFI. See REQBJWUPB command specification for more details.) If the AFI does not match, then the P1CC moves to the IDLE state.