Amadis
Get L2 Framework Software Component Versions Command
This Command returns the Versions of each Software Components that were included during L2 Stack Integration.
Command Parameters
This Command has no Command Parameters.
Response Parameters
Tag | Size (bytes) | Type | M/O/C | Description |
‘F4’ | Var. | Constr. | M | Version Template |
‘C5’ | 2 | b | M | Software Identifier |
‘C6’ | Var. | ans | O | Software Name (ex: “paypass3x”) |
‘C3’ | ≥ 3 | b | C | Software Version in Binary Format |
‘C4’ | Var. | ans | C | Software Version in String Format (ex: “MC Paypass C2.2.7 v1.0.10”) |
‘DF3B’ | Var. | b | O | Software Checksum |
NOTE: One Version Template (Tag ‘F4’) for each Software Component present in the L2 Stack
Software ID
The 1st byte holds the Module ID, the 2nd byte holds the Software Component ID:
Module [Byte 1] | Software [Byte 2] | Description |
11 | xx | Interface Device Module |
11 | 00 | Device Interface |
11 | 01 | IFD Interface |
12 | xx | CAD Module |
12 | 00 | CAD Interface |
13 | xx | PCI Module |
13 | 00 | PCI Interface |
20 | xx | L2 Stack Module |
20 | 00 | L2 Stack Interface |
21 | xx | L2 Configuration Module |
21 | 00 | L2 Configuration Interface |
21 | 01 | L2 Configuration Manager |
22 | xx | L2 Payment Module |
22 | 00 | L2 Payment Interface |
22 | 01 – 7F | L2 Contactless Kernel ID (ex: Software ID = 02 à Book C-2 MasterCard) |
22 | 80 | L2 Contact Application |
22 | 81 | L2 Core Library |
22 | 82 | L2 Entry Point |
22 | 83 | L2 Database |
22 | 84 | L2 Middleware |
A0 | xx | L2 Certification Module |
A0 | 00 | L2 Certification Interface |
A0 | 01 | L2 Certification Software |
A0 | 01 | L2 Automation Software |
Error Codes
Code | Description |
0000h | Successful Execution |