1 Scope
2 Normative references
3 Terms and definitions
4 Symbols and abbreviated terms
5 Alternating between Type A and Type B commands
5.1 Polling
5.2 Influence of Type A commands on PICC Type B
operation
5.3 Influence of Type B commands on PICC Type A
operation
5.4 Transition to POWER-OFF state
6 Type A - Initialization and anticollision
6.1 Bit rates
6.2 Frame format and timing
6.2.1 Frame delay time
6.2.2 Request Guard Time
6.2.3 Frame formats
6.2.4 CRC_A
6.3 PICC states
6.3.1 POWER-OFF state
6.3.2 IDLE state
6.3.3 READY state
6.3.4 ACTIVE state
6.3.5 HALT state
6.3.6 READY* state
6.3.7 ACTIVE* state
6.3.8 PROTOCOL state
6.4 Command set
6.4.1 REQA and WUPA commands
6.4.2 ANTICOLLISION and SELECT commands
6.4.3 HLTA command
6.5 Select sequence
6.5.1 Select sequence flowchart
6.5.2 ATQA - Answer To Request
6.5.3 Anticollision and Select
6.5.4 UID contents and cascade levels
7 Type B - Initialization and anticollision
7.1 Character, frame format and timing
7.1.1 Character transmission format
7.1.2 Character separation
7.1.3 Frame format
7.1.4 SOF
7.1.5 EOF
7.1.6 Timing before the PICC SOF
7.1.7 Timing before the PCD SOF
7.2 CRC_B
7.3 Anticollision sequence
7.4 PICC states description
7.4.1 Initialization and anticollision flowchart
7.4.2 General statement for state description and
transitions
7.4.3 POWER-OFF state
7.4.4 IDLE state
7.4.5 READY-REQUESTED sub-state
7.4.6 READY-DECLARED sub-state
7.4.7 PROTOCOL state
7.4.8 HALT state
7.5 Command set
7.6 Anticollision response rules
7.6.1 PICC with initialization only
7.7 REQB/WUPB command
7.7.1 REQB/WUPB command format
7.7.2 Coding of Anticollision Prefix byte APf
7.7.3 Coding of AFI
7.7.4 Coding of PARAM
7.8 Slot-MARKER command
7.8.1 Slot-MARKER command format
7.8.2 Coding of anticollision prefix byte APn
7.9 ATQB Response
7.9.1 ATQB response format
7.9.2 PUPI (Pseudo-Unique PICC Identifier)
7.9.3 Application Data
7.9.4 Protocol Info
7.10 ATTRIB command
7.10.1 ATTRIB command format
7.10.2 Identifier
7.10.3 Coding of Param 1
7.10.4 Coding of Param 2
7.10.5 Coding of Param 3
7.10.6 Coding of Param 4
7.10.7 Higher layer INF
7.11 Answer to ATTRIB command
7.12 HLTB command and Answer
Annex A (informative) - Communication example Type A
Annex B (informative) - CRC_A and CRC_B encoding
Annex C (informative) - Type A timeslot - Initialization and
anticollision
Annex D (informative) - Example of Anticollision Sequence