Desfire.SelectApplication
Selects an application of the DESFire card. Has to be called
before any file specific command.
Properties
- Command code: 0x1B03
- Command timeout: 1000 ms
- Possible status codes: General status codes, Desfire.ErrIso14NoTag, Desfire.ErrBreak, Desfire.ErrIso14Hf, Desfire.ErrIso14CardInvalid, Desfire.ErrReaderChipCommunication, Desfire.ErrIso14ApduCmd, Desfire.ErrIso14InvalidResponse, Desfire.ErrPcdAuthentication, Desfire.ErrPcdKey, Desfire.ErrPcdParam, Desfire.ErrFirmwareNotSupported, Desfire.ErrSamCommunication, Desfire.ErrSamUnlock, Desfire.ErrHardwareNotSupported, Desfire.ErrLength, Desfire.ErrPermissionDenied, Desfire.ErrParameter, Desfire.ErrAuthentication, Desfire.ErrPiccIntegrity, Desfire.ErrCommandAborted, Desfire.ErrPiccDisabled, Desfire.ErrNoSuchKey, Desfire.ErrIllegalCmd, Desfire.ErrIllegalCmdLegacy
Parameters (request frame)
Name | Type/Size | Description |
---|---|---|
AppId | Integer (32 bits) | ID of application to select - range from 0x00000000 to 0x00FFFFFF. The value 0 corresponds to the Master application (PICC level, root directory). |
Returned values (response frame)
None