NEO 2 Interface Developer’s Guide
Copyright © 2019, International Technologies & Systems Corporation. All rights reserved.
318
Individial commands in Felica command set are distingushed as to parameters in Data field.
Felica Command Set List
Command
Data length
Command Data Field Description
Read without Encryption
variable
Data[0]: 06h
Data[1]: Number of services, value n.
Data[2]~Data[2n+1]: Service code list
Data[2n+2]: Number of blocks, value m.
Data[2n+3....]: Block list, length is 2m~3m
Write without Encryption
variable
Data[0]: 08h
Data[1]: Number of services, value n.
Data[2]~Data[2n+1]: Service code list
Data[2n+2]: Number of blocks, value m.
Data[2n+3....]: Block list, length is 2m~3m
Data[...]: Block data, length is 16m
Felica Response
Byte 0-9
Byte 10
Byte 11
Byte
12
Byte 13
Byte 14 ...
Byte 13+n
Byte 14+n
Byte 15+n
Header Tag &
Protocol
Version
Command
Status
Data
length
(MSB)
Data
length
(LSB)
Data
CRC(MSB)
CRC(LSB)
ViVOtech2\0
2Ch
00
00
Returned
data from
card
For details on these data field, refer to the relevant Felica Specifications.
For SRED device, the data being received from the card/device by the reader will be checked for
sensitive data elements using rule in “Secure Pass-Through Function”. If found, and it has not been
established that this transaction belongs to an AID or BIN on the White List, the Command will return a
Parameter Not Supported error (0x06).
8.18.2.
Felica Lite/Lite-S Authenticate (2C-42)
This command allows the terminal to instruct the ViVOpay reader to authenticate the Felica
Lite/Lite-S card. The Key to be used is also specified by the terminal. This command is
applicable only for Felica Lite/Lite-S card Cards.
This command is not applicable for Felica Standard Cards.
Command Frame
Byte 0-9
Byte 10
Byte 11
Byte 12 Byte 13 Byte 14–Byte 21
Byte 22
Byte 23
Header Tag &
Protocol
Version
Command
Sub-
Command
Data
Length
(MSB)
Data
Length
(LSB)
Data
CRC (MSB)
CRC (LSB)
ViVOtech2\0
2Ch
42h
00h
10h
Value of the Key