13.7 IDT_NEO2 Class Reference
113
Parameters
response
Response as explained in FeliCA Lite-S User's Manual
Returns
RETURN_CODE: Values can be parsed with errorCode.getErrorString()
13.7.2.66
- (RETURN_CODE) felica_read: (NSData
∗
)
serviceCode
numBlocks:(int)
numBlocks
blockList:(NSData
∗
)
blockList
blocks:(NSData
∗∗
)
blocks
FeliCa Read
Reads up to 4 blocks.
NOTE: The reader must be in Pass Through Mode for FeliCa commands to work.
Parameters
serviceCode
Service Code List. Each service code in Service Code List = 2 bytes of data
numBlocks
Number of blocks
blockList
Blocks to read. Maximum 4 block requests
blocks
Blocks read. Each block 16 bytes.
Returns
RETURN_CODE: Values can be parsed with errorCode.getErrorString()
13.7.2.67
- (RETURN_CODE) felica_readWithMac: (int)
numBlocks
blockList:(NSData
∗
)
blockList
blocks:(NSData
∗∗
)
blocks
FeliCa Read with MAC Generation
Reads up to 3 blocks with MAC Generation. FeliCa Authentication must be performed first
NOTE: The reader must be in Pass Through Mode for FeliCa commands to work.
Parameters
numBlocks
Number of blocks
blockList
Block to read. Each block in blockList Maximum 3 block requests
blocks
Blocks read. Each block 16 bytes.
Returns
RETURN_CODE: Values can be parsed with errorCode.getErrorString()
13.7.2.68
- (RETURN_CODE) felica_write: (NSData
∗
)
serviceCode
blockList:(NSData
∗
)
blockList
data:(NSData
∗
)
data
statusFlag:(NSData
∗∗
)
statusFlag
FeliCa Write
Writes a block
NOTE: The reader must be in Pass Through Mode for FeliCa commands to work.
IDTech iOS SDK Guide for NEO2 #80152802-001