SPRINGCARD SAS PRNHSP01 用户手册

下载
页码 118
PMD2271-BA
page 85 of 118
S
PRING
C
ARD
 PC/SC C
OUPLERS
 - H663 
GROUP
 - Developer's reference manual
Detection of transmission errors and recovery procedure,
Detection of Target removal.
5.1.2.
Functions to be implemented on the PC
In the NFC Forum's architecture, NFC-DEP (ISO 18092) is seen as the low level transmission layer
(“MAC”) of an upper-level connection-oriented protocol called LLCP.
As the H663 only implements ISO 18092, upper-level protocols and applications (for instance, LLCP
and SNEP on top of LLCP) must be implemented by a PC application. SpringCard SDK for PC/SC +
NFC
 provides various samples to do so. Please download this SDK from our web site.
Anyway, as support for LLCP must be claimed by the NFC initiator in its ATR_REQ, the H663 has
configurable G
I
 bytes, the default being the following value, compliant with LLCP:
46 66 6D 01 01 11 03 02 00 13 04 01 96
To change the G
I
 bytes, typically to disable LLCP, refer to § 5.3.1
5.2. M
APPING
 
OF
 
THE
 NFC 
FUNCTIONS
 
INTO
 PC/SC 
FUNCTIONS
5.2.1.
ATR of an ISO 18092 target
The H663 builds a pseudo-ATR using the standard format defined in PC/SC specification:
Offset Name Value
Meaning (according to 7816-3)
0
TS
h
3B
Direct convention
1
T0
h
8…
Higher nibble 8 means: no TA1, no TB1, no TC1. TD1 to follow
Lower nibble is the number of historical bytes (0 to 15)
2
TD1
h
80
Higher nibble 8 means: no TA2, no TB2, no TC2. TD2 to follow
Lower nibble 0 means: protocol T=0
3
TD2
h
01
Higher nibble 8 means: no TA3, no TB3, no TC3, no TD3
Lower nibble 1 means: protocol T=1
4
H1
G
T
 bytes from ATR_RES
3+k
Hk
4+k
TCK
XX
Checksum (XOR of bytes 1 to 3+k)
The target is LLCP compliant if ifs G
T
 bytes start with
46 66 6D
SPRINGCARD, the SPRINGCARD logo, PRO ACTIVE and the PRO ACTIVE logo are registered trademarks of PRO ACTIVE SAS.
All other brand names, product names, or trademarks belong to their respective holders.
Information in this document is subject to change without notice. Reproduction without written permission of PRO ACTIVE is forbidden.