Technical Manual

East Wind Technologies, Inc.
Copyright © 2022 East Wind Technologies, Inc. All rights reserved. 42/59
Success:
Frame
0x97
Status
AID
Checksum
Status: status code returned from the card.
Please reference: DESFire Returned State Code.
AID: Application identifier length is 3 bytes, the length is 3* identification number.
Failure:
Frame
0x68
Checksum
3.7.2.10 DESFire Get File IDs
Function: Get all file identifier of current application.
Host sends:
Frame
0x9B
Checksum
Success:
Frame
0x9B
Status
FID
Checksum
Status: status code returned from the card.
Please reference: DESFire Returned State Code.
FID: File ldentifier length is 1 byte, the total length is file number * 1 bytes.
Failure:
Frame
0x64
Checksum
3.7.2.11 DESFire Get File Settings
Function: Get specified file setting in current application.
Host sends:
Frame
0x9C
FID
Checksum
FID: 1byte.
Success:
Frame
0x9C
Status
Data
Checksum
Status: status code returned from the card.
Please reference: DESFire Returned State Code.
Data: according to different types of files with different length, details as follows:
Data file: 1 byte file type + 1 byte comm. setting + 2 bytes access right + 3 bytes file
size.
Value file: 1 byte file type + 1 byte comm. setting + 2 bytes access right + 4 bytes lower
limit + 4 bytes upper limit + 4 bytes limited credit value + 1 byte limited credit enable.
Record file: 1 byte file type + 1 byte comm. setting + 2 bytes access right + 3 bytes
record size + 3 bytes Max record + 3 bytes current number of records.
Note: The above multi-byte data are all LSB first.
Failure:
Frame
0x63
Checksum
3.7.2.12 DESFire Change File Settings
Function: Modify specified file setting in current application.