8 - Commands
eDynamo| Secure Card Reader Authenticator | Programmer’s Manual (COMMANDS)
Page 114 of 245 (
D998200115-17
)
8.5.4
Extended Command 0x0308 - Read Application Configuration
Like all extended commands, the host initiates this command by calling
Extended Command Packet (Extended Commands Only)
, and receives a response as documented
there.
This command is used to read back EMV Application configurations. See
- Modify Application Configuration (MAC)
E.2.2 EMV Contact Application Settings
Table 8-45 - Request Data for Extended Command 0x0308 - Read Application Configuration
Offset Field Name
Value
0
Slot Number
EMV Application Slot Number
See
Appendix E EMV Factory Defaults (EMV Only)
application slots the device has for the selected database.
1
Operation
0x00 = Read Operation
0x0F = Read All Tags of selected slot
2
Database
Selector
(Contact Only)
0x00 = EMV Contact L2
3..
Tags to Read
Note: Not needed if Operation is 0x0F Read All Tags of selected slot.
FA<len> /* container for generic data */
<tag>
…
<tag>
Table 8-46 - Response Data for Extended Command 0x0308 - Read Application Configuration
Offset Field Name
Value
0
Message
Length
Two byte binary, most significant byte first. This gives the total length of the
EMV Application Configuration message that follows.
2..
Tags Read
FA<len> /* container for generic data */
<tag><len><value>
…
<tag><len><value>
Result codes:
0x0000 = Success
0x0393 = Invalid Slot Number field
0x0394 = Invalid Operation field
0x0395 = Invalid Database Selector field
0x0396 = Invalid Tags to Read field
Example Request (Hex)
Header
Command Number
49
Data Length
0D