All pages
Powered by GitBook
1 of 10

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

2.1.2.2.nn - Core Firmware Information

Device Model Name - Property 2.1.2.2.2.1

Property Description

Property OID

2.1.2.2.2.1 / 0x020102020201

Name

Device Model Name

Securing Key

None

Min. Len (b)

19

Max. Len (b)

19

Data Type

Alphanumeric

Valid Values

Any string

Default

Securing Key

None

Min. Len (b)

11

Max. Len (b)

11

Data Type

Alphanumeric

Valid Values

Any string

Default

Securing Key

None

Min. Len (b)

2

Max. Len (b)

2

Data Type

Alphanumeric

Valid Values

Any string

Default

Description

The device uses this property to report its model name as string, padded with null characters.

Securing Key

None

Min. Len (b)

10

Max. Len (b)

20

Data Type

Alphanumeric

Valid Values

Any string

Default

Example (Hex)

AA 00 81 04 01 06 D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02 89 0A E1 08 E2 06 E2 04

E2 02 C1 00

Example (Hex)

AA 00 81 04 82 06 D1 01 82 04 00 00 00 00 84 82 00 27 D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02

89 17 E1 15 E2 13 E2 11 E2 0F C1 0D 44 79 6E 61 46 6C 65 78 20 50 72 6F 00

Property Description

Property OID

2.1.2.2.2.2 / 0x020102020202

Name

Main Firmware Version

Description

The device uses this property to report its main firmware version number in the form

PartNumber-Version-PCI, padded with null characters.

Example: 1000007183-A0-PCI

Example (Hex)

AA 00 81 04 01 08 D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02 89 0A E1 08 E2 06 E2 04

E2 02 C2 00

Example (Hex)

AA 00 81 04 82 08 D1 01 82 04 00 00 00 00 84 82 00 2D D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02

89 1D E1 1B E2 19 E2 17 E2 15 C2 13 31 30 30 30 30 30 37 31 38 33 2D 41 31 2D 50 43 49 00 00

Property Description

Property OID

2.1.2.2.2.4 / 0x020102020204

Name

Main Firmware Part Number

Description

The device uses this property to report its main firmware part number as a string, padded with null characters.

Example (Hex)

AA 00 81 04 01 0A D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02 89 0A E1 08 E2 06 E2 04

E2 02 C4 00

Example (Hex)

AA 00 81 04 82 0A D1 01 82 04 00 00 00 00 84 82 00 25 D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02

89 15 E1 13 E2 11 E2 0F E2 0D C4 0B 31 30 30 30 30 30 37 31 38 33 00

Property Description

Property OID

2.1.2.2.2.6 / 0x020102020206

Name

Key Type

Description

The device’s firmware can be compiled to use one of two available ECDSA P-521 key sets when signing and verifying the signature in Command 0xEEEE - Send Secured Command to Device.

This property indicates which of the two keys the firmware is configured to expect the host and device to use:

· 0xFF00 = Development Key

· Any other value = Production Key

Example (Hex)

AA 00 81 04 01 31 D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02 89 0A E1 08 E2 06 E2 04

E2 02 C6 00

Example (Hex)

AA 00 81 04 82 31 D1 01 82 04 00 00 00 00 84 82 00 1C D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02

89 0C E1 0A E2 08 E2 06 E2 04 C6 02 FF 00

Device Model Name - Get Request Example

Device Model Name - Get Response Example

Main Firmware Version - Property 2.1.2.2.2.2

Main Firmware Version - Get Request Example

Main Firmware Version - Get Response Example

Main Firmware Part Number - Property 2.1.2.2.2.4

Main Firmware Part Number - Get Request Example

Main Firmware Part Number - Get Response Example

Key Type - Property 2.1.2.2.2.6

Key Type - Get Request Example

Key Type - Get Response Example

2.1.2.9.nn - NFC

NFC Hardware’s Firmware Version - Property 2.1.2.9.1.1

Property Description

Property OID

2.1.2.9.1.1 / 0x020102090101

Name

NFC Hardware’s Firmware Version

Securing Key

None

Min. Len (b)

2

Max. Len (b)

2

Data Type

Binary

Valid Values

0 - 255

Default

None

Description

The device uses this two-byte property, in most significant byte order, to report its NFC Hardware’s Firmware version. MS byte is major version. LS byte is minor version.

Securing Key

None

Min. Len (b)

2

Max. Len (b)

2

Data Type

Binary

Valid Values

0 - 255

Default

None

Example (Hex)

AA00 8104 0155D101 840F D101 8501 02 8704 01020901 8902 C100

Example (Hex)

AA0081048255D10182040000000084820011D1018501028704010209018904C1020401

Property Description

Property OID

2.1.2.9.1.2 / 0x020102090102

Name

NFC Hardware’s EEPROM Version

Description

The device uses this two-byte property, in most significant byte order, to report its NFC Hardware’s EEPROM version. MS byte is major version. LS byte is minor version.

Example (Hex)

AA00 8104 0155D101 840F D101 8501 02 8704 01020901 8902 C200

Example (Hex)

AA0081048255D10182040000000084820011D1018501028704010209018904C2020208

NFC Hardware’s Firmware Version- Get Request Example

NFC Hardware’s Firmware Version - Get Response Example

NFC Hardware’s EEPROM Version - Property 2.1.2.9.1.2

NFC Hardware’s EEPROM Version - Get Request Example

NFC Hardware’s EEPROM Version - Get Response Example

2.1.2.3.7.3 - Discover D-PAS Kernel Checksum (Contactless Only)

Discover D-PAS Kernel Checksum (Contactless Only) - Property 2.1.2.3.7.3

Property Description

Property OID

2.1.2.3.7.3/ 0x020102030703

Name

Discover D-PAS Kernel Checksum

Securing Key

None

Min. Len (b)

11

Max. Len (b)

11

Data Type

Alphanumeric

Valid Values

Any string

Default

Securing Key

None

Min. Len (b)

18

Max. Len (b)

18

Data Type

Alphanumeric

Valid Values

Any string

Default

Securing Key

None

Min. Len (b)

Variable

Max. Len (b)

75

Data Type

Alphanumeric

Valid Values

Any string

Default

Securing Key

None

Min. Len (b)

16

Max. Len (b)

16

Data Type

Alphanumeric

Valid Values

Any string

Default

Securing Key

None

Min. Len (b)

11

Max. Len (b)

11

Data Type

Alphanumeric

Valid Values

Any string

Default

Securing Key

None

Min. Len (b)

18

Max. Len (b)

18

Data Type

Alphanumeric

Valid Values

Any string

Default

Securing Key

None

Min. Len (b)

Variable

Max. Len (b)

75

Data Type

Alphanumeric

Valid Values

Any string

Default

Securing Key

None

Min. Len (b)

Variable

Max. Len (b)

75

Data Type

Alphanumeric

Valid Values

Any string

Default

Securing Key

None

Min. Len (b)

Variable

Max. Len (b)

75

Data Type

Alphanumeric

Valid Values

Any string

Default

Description

The device uses this property to report the Discover D-PAS Kernel Checksum as string, no padding.

Example: DPAS 1.0 + TAS 00x -> v1.3.42

[e28bf053de947cf6ad456a2a7c71059a2c5ac61e]

Securing Key

None

Min. Len (b)

Variable

Max. Len (b)

75

Data Type

Alphanumeric

Valid Values

Any string

Default

Example (Hex)

AA 00 81 04 01 0C D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02 89 0A E1 08 E2 06 E3 04

E7 02 C3 00

Example (Hex)

AA 00 81 04 82 0C D1 01 82 04 00 00 00 00 84 82 00 62 D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02

89 52 E1 50 E2 4E E3 4C E7 4A C3 48 44 50 41 53 20 31 2E 30 20 2B 20 54 41 53 20 30 30 78 20 2D

3E 20 76 31 2E 33 2E 34 32 20 5B 65 32 38 62 66 30 35 33 64 65 39 34 37 63 66 36 61 64 34 35 36 61

32 61 37 63 37 31 30 35 39 61 32 63 35 61 63 36 31 65 5D

Property Description

Property OID

2.1.2.3.8.1 / 0x020102030801

Name

American Express Expresspay Kernel ID

Description

The device uses this property to report the American Express Expresspay Kernel ID as string, padded with null characters.

Example: AMEX 4.0.2

Example (Hex)

AA 00 81 04 01 0E D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02 89 0A E1 08 E2 06 E3 04

E8 02 C1 00

Example (Hex)

AA 00 81 04 82 0E D1 01 82 04 00 00 00 00 84 82 00 25 D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02

89 15 E1 13 E2 11 E3 0F E8 0D C1 0B 41 4D 45 58 20 34 2E 30 2E 32 00

Property Description

Property OID

2.1.2.3.8.2 / 0x020102030802

Name

American Express Expresspay Firmware Part Number

Description

The device uses this property to report the American Express Expresspay Part Number as string, padded with null characters.

Example: 1000007181 Ver A0

Example (Hex)

AA 00 81 04 01 0F D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02 89 0A E1 08 E2 06 E3 04

E8 02 C2 00

Example (Hex)

AA 00 81 04 82 0F D1 01 82 04 00 00 00 00 84 82 00 2C D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02

89 1C E1 1A E2 18 E3 16 E8 14 C2 12 31 30 30 30 30 30 37 31 38 32 20 56 65 72 20 41 30 00

Property Description

Property OID

2.1.2.3.8.3/ 0x020102030803

Name

American Express Expresspay Kernel Checksum

Description

The device uses this property to report the American Express Expresspay Kernel Checksum as string, no padding.

Example: C4.2.7 -> v1.0.6 [5D5CC3073F64FE7F14F5454D62026EDB9E202930]

Example (Hex)

AA 00 81 04 01 11 D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02 89 0A E1 08 E2 06 E3 04

E8 02 C3 00

Example (Hex)

AA 00 81 04 82 11 D1 01 82 04 00 00 00 00 84 82 00 55 D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02

89 45 E1 43 E2 41 E3 3F E8 3D C3 3B 43 34 2E 32 2E 37 20 2D 3E 20 76 31 2E 30 2E 36 20 5B 35 44

35 43 43 33 30 37 33 46 36 34 46 45 37 46 31 34 46 35 34 35 34 44 36 32 30 32 36 45 44 42 39 45 32

30 32 39 33 30 5D

Property Description

Property OID

2.1.2.3.9.1 / 0x020102030901

Name

Apple VAS Kernel ID

Description

The device uses this property to report the Apple VAS Kernel ID as a string, padded with null characters.

Example: APPLE VAS 1.0.0

Example (Hex)

AA 00 81 04 01 0E D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02 89 0A E1 08 E2 06 E3 04

E9 02 C1 00

Example (Hex)

AA008104820ED1018204000000008482002AD10181072B06010401F609850102891AE118E216E31 4E912C1104150504C452056415320312E302E3000

Property Description

Property OID

2.1.2.3.A.1 / 0x020102030A01

Name

JCB Kernel ID

Description

The device uses this property to report the JCB Kernel ID as string, padded with null characters.

Example: JCB 1.6

Example (Hex)

AA 00 81 04 01 0E D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02 89 0A E1 08 E2 06 E3 04

EA 02 C1 00

Example (Hex)

AA 00 81 04 82 06 D1 01 82 04 00 00 00 00 84 82 00 22 D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02

89 12 E1 10 E2 0E E3 0C EA 0A C1 08 4A 43 42 20 31 2E 36 00

Property Description

Property OID

2.1.2.3.A.2 / 0x020102030A02

Name

JCB Firmware Part Number

Description

The device uses this property to report the JCB Part Number as string, padded with null characters.

Example: 1000009650 Ver A0

Example (Hex)

AA 00 81 04 01 0F D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02 89 0A E1 08 E2 06 E3 04

EA 02 C2 00

Example (Hex)

AA 00 81 04 82 06 D1 01 82 04 00 00 00 00 84 82 00 2D D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02

89 1D E1 1B E2 19 E3 17 EA 15 C2 13 31 30 30 30 30 30 39 36 35 30 20 56 65 72 20 41 41 30 00

Property Description

Property OID

2.1.2.3.A.3/ 0x020102030A03

Name

JCB Kernel Checksum

Description

The device uses this property to report the JCB Kernel Checksum as string, no padding.

Example: JCB 1.6 -> v1.0.29 [ca44a90cd42d379088fcb8ca8d1fab195546b278]

Example (Hex)

AA 00 81 04 01 11 D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02 89 0A E1 08 E2 06 E3 04

EA 02 C3 00

Example (Hex)

AA 00 81 04 82 06 D1 01 82 04 00 00 00 00 84 82 00 57 D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02

89 47 E1 45 E2 43 E3 41 EA 3F C3 3D 4A 43 42 20 31 2E 36 20 2D 3E 20 76 31 2E 30 2E 32 39 20 5B

63 61 34 34 61 39 30 63 64 34 32 64 33 37 39 30 38 38 66 63 62 38 63 61 38 64 31 66 61 62 31 39 35

35 34 36 62 32 37 38 5D

Property Description

Property OID

2.1.2.3.A.4/ 0x020102030A04

Name

Reader Core Checksum

Description

The device uses this property to report the Reader Core Checksum as string, no padding.

Example: 371835cedcd7f8a3e4cf8b32cc03803dfdc1f507

Example (Hex)

AA 00 81 04 01 11 D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02 89 0A E1 08 E2 06 E3 04

EA 02 C4 00

Example (Hex)

AA 00 81 04 82 06 D1 01 82 04 00 00 00 00 84 82 00 42 D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02

89 32 E1 30 E2 2E E3 2C EA 2A C4 28 33 37 31 38 33 35 63 65 64 63 64 37 66 38 61 33 65 34 63 66

38 62 33 32 63 63 30 33 38 30 33 64 66 64 63 31 66 35 30 37

Property Description

Property OID

2.1.2.3.A.5/ 0x020102030A05

Name

Entry Point Checksum

Description

The device uses this property to report the Entry Point Checksum as string, no padding.

Example: 1B3725A7DBC220805DF369E035E935EF404C4B71

Example (Hex)

AA 00 81 04 01 06 D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02 89 0A E1 08 E2 06 E3 04

EA 02 C5 00

Example (Hex)

AA 00 81 04 82 06 D1 01 82 04 00 00 00 00 84 82 00 42 D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02

89 32 E1 30 E2 2E E3 2C EA 2A C5 28 31 42 33 37 32 35 41 37 44 42 43 32 32 30 38 30 35 44 46 33

36 39 45 30 33 35 45 39 33 35 45 46 34 30 34 43 34 42 37 31

Discover D-PAS Kernel Checksum (Contactless Only) - Get Request Example

Discover D-PAS Kernel Checksum (Contactless Only) - Get Response Example

American Express Expresspay Kernel ID (Contactless Only) - Property 2.1.2.3.8.1

American Express Expresspay Kernel ID (Contactless Only) - Get Request Example

American Express Expresspay Kernel ID (Contactless Only) - Get Response Example

American Express Expresspay Kernel Firmware Part Number (Contactless Only) - Property 2.1.2.3.8.2

American Express Expresspay Kernel Firmware Part Number (Contactless Only) - Get Request Example

American Express Expresspay Kernel Firmware Part Number (Contactless Only) - Get Response Example

American Express Expresspay Kernel Checksum (Contactless Only) - Property 2.1.2.3.8.3

American Express Expresspay Kernel Checksum (Contactless Only) - Get Request Example

American Express Expresspay Kernel Checksum (Contactless Only) - Get Response Example

Apple VAS Kernel ID - Property 2.1.2.3.9.1

Apple VAS Kernel ID - Get Request Example

Apple VAS Kernel ID - Get Response Example

JCB Kernel ID (Contactless Only) (Common Kernel Only) - Property 2.1.2.3.A.1

JCB Kernel ID (Contactless Only) (Common Kernel Only) - Get Request Example

JCB Kernel ID (Contactless Only) (Common Kernel Only) - Get Response Example

JCB Kernel Firmware Part Number (Contactless Only) (Common Kernel Only) - Property 2.1.2.3.A.2

JCB Kernel Firmware Part Number (Contactless Only) (Common Kernel Only) - Get Request Example

JCB Kernel Firmware Part Number (Contactless Only) (Common Kernel Only) - Get Response Example

JCB Kernel Checksum (Contactless Only) (Common Kernel Only) - Property 2.1.2.3.A.3

JCB Kernel Checksum (Contactless Only) (Common Kernel Only) - Get Request Example

JCB Kernel Checksum (Contactless Only) (Common Kernel Only) - Get Response Example

Reader Core Checksum (Contactless Only) (Common Kernel Only) - Property 2.1.2.3.A.4

Reader Core Checksum (Contactless Only) (Common Kernel Only) - Get Request Example

Reader Core Checksum (Contactless Only) (Common Kernel Only) - Get Response Example

Entry Point Checksum (Contactless Only) (Common Kernel Only) - Property 2.1.2.3.A.5

Entry Point Checksum (Contactless Only) (Common Kernel Only) - Get Request Example

Entry Point Checksum (Contactless Only) (Common Kernel Only) - Get Response Example

2.1.2.8.nn - Custom UI

UI Configuration File - Property 2.1.2.8.1.1

Property Description

Property OID

2.1.2.8.1.1 / 0x020102080101

Name

UI Configuration Filename

Description

This string contains the part number and the revision of the UI Configuration File.

Securing Key

None

Min. Len (b)

14

Max. Len (b)

14

Data Type

ASCII

Valid Values

CFG000xxxx-xxx

Default

None

Example (Hex)

AA0081040106D101841AD10181072B06010401F609850102890AE108E206E804E102C100

Example (Hex)

AA0081048206D10182040000000084820028D10181072B06010401F609850102 8918E116E214E812E110C10E434647303030363831322D323030

UI Configuration File - Get Request Example

UI Configuration File - Get Response Example

2.1.2.1.nn - Firmware Identification Information

Boot1 Firmware Version - Property 2.1.2.1.1.2

Property Description

Property OID

2.1.2.1.1.2 / 0x020102010102

Name

Boot 1 Firmware Version

Securing Key

None

Min. Len (b)

11

Max. Len (b)

11

Data Type

Alphanumeric

Valid Values

Any string

Default

Securing Key

None

Min. Len (b)

19

Max. Len (b)

19

Data Type

Alphanumeric

Valid Values

Any string

Default

Securing Key

None

Min. Len (b)

11

Max. Len (b)

11

Data Type

Alphanumeric

Valid Values

Any string

Default

Description

The device uses this property to report its bootloader firmware version number in the form PartNumber-Version-PCI, padded with null characters.

Example: 1000007536-A0-PCI

Securing Key

None

Min. Len (b)

19

Max. Len (b)

19

Data Type

Alphanumeric

Valid Values

Any string

Default

Example (Hex)

AA 00 81 04 01 05 D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02 89 0A E1 08 E2 06 E1 04

E1 02 C2 00

Example (Hex)

AA 00 81 04 82 05 D1 01 82 04 00 00 00 00 84 82 00 2D D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02

89 1D E1 1B E2 19 E1 17 E1 15 C2 13 31 30 30 30 30 30 37 35 33 36 2D 41 30 2D 50 43 49 00 00

Property Description

Property OID

2.1.2.1.1.4 / 0x020102010104

Name

Boot 1 Firmware Part Number

Description

The device uses this property to report its bootloader firmware part number as a string, padded with null characters.

Example (Hex)

AA 00 81 04 01 03 D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02 89 0A E1 08 E2 06 E1 04

E1 02 C4 00

Example (Hex)

AA 00 81 04 82 03 D1 01 82 04 00 00 00 00 84 82 00 25 D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02

89 15 E1 13 E2 11 E1 0F E1 0D C4 0B 31 30 30 30 30 30 37 35 33 36 00

Property Description

Property OID

2.1.2.1.2.2 / 0x020102010202

Name

Boot 0 Firmware Version

Description

The device uses this property to report its bootloader firmware version number in the form PartNumber-Version-PCI, padded with null characters.

Example: 1000007535-A0-PCI

Example (Hex)

AA 00 81 04 01 05 D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02 89 0A E1 08 E2 06 E1 04

E2 02 C2 00

Example (Hex)

AA 00 81 04 82 05 D1 01 82 04 00 00 00 00 84 82 00 2D D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02

89 1D E1 1B E2 19 E1 17 E1 15 C2 13 31 30 30 30 30 30 37 35 33 35 2D 41 30 2D 50 43 49 00 00

Property Description

Property OID

2.1.2.1.2.4 / 0x020102010204

Name

Boot 0 Firmware Part Number

Description

The device uses this property to report its bootloader firmware part number as a string, padded with null characters.

Example (Hex)

AA 00 81 04 01 0A D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02 89 0A E1 08 E2 06 E1 04

E2 02 C4 00

Example (Hex)

AA 00 81 04 82 0A D1 01 82 04 00 00 00 00 84 82 00 25 D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02

89 15 E1 13 E2 11 E1 0F E2 0D C4 0B 31 30 30 30 30 30 37 35 33 35 00

Firmware Identification Information - Get Request Example

Firmware Identification Information - Get Response Example

Boot1 Firmware Part Number - Property 2.1.2.1.1.4

Boot1 Firmware Part Number - Get Request Example

Boot1 Firmware Part Number - Get Response Example

Boot0 Firmware Version - Property 2.1.2.1.2.2

Boot0 Firmware Version - Get Request Example

Boot0 Firmware Version - Get Response Example

Boot0 Firmware Part Number - Property 2.1.2.1.2.4

Boot0 Firmware Part Number - Get Request Example

Boot0 Firmware Part Number - Get Response Example

2.1.2.nnn - Firmware Identification Information

Firmware Identification Information

This section details settings about the device's top-level firmware identifier — the composite firmware ID that ties together the individual component versions and checksums listed below.

Applies to: All Dyna Family products

Settings in this group

Notification

Information

The device's top-level firmware identifier — the composite firmware ID that ties together the individual component versions and checksums listed below.

Part number, version, and build details for the device's core application firmware — the main firmware that runs the reader.

2.1.2.3.4.3. - EMV Firmware Information

Part number and version for the EMV firmware component that handles Level 2 EMV processing for contact and contactless transactions.

2.1.2.3.4.3 - EMV Contactless L1 Kernel Checksum (Contactless Only)

A checksum identifying the contactless Level 1 kernel firmware, used to confirm which L1 kernel build is installed.

2.1.2.3.7.3 - Discover D-PAS Kernel Checksum (Contactless Only)

A checksum identifying the Discover D-PAS contactless kernel firmware installed on the device.

2.1.2.3.B.3 - China Union Pay Kernel ID (Contactless Only)

The identifier and version of the China UnionPay contactless kernel firmware.

2.1.2.5.nn - WLAN Information (WLAN Only)

Firmware and version information for the device's Wi-Fi (WLAN) module, on models equipped with a WLAN radio.

2.1.2.8.nn - Custom UI

Identifies the custom user-interface package loaded on the device — which custom UI build (if any) is installed, and its version.

2.1.2.9.nn - NFC

Firmware and version information for the device's NFC contactless module and controller.

Need More Help

Need Help?

For additional support, please contact MagTek Support:

Technical Support:

  • 📧 Email: support@magtek.com

  • 📞 Phone: 1-562-546-6800 (US)

  • 🕐 Hours: Monday-Friday, 5:30 AM - 5:00 PM PST

Online Resources:

  • 🌐 Support Portal: developer.magtek.com

Documentation Feedback:

Help us improve this documentation!

2.1.2.1.nn - Firmware Identification Information
2.1.2.2.nn - Core Firmware Information
feedback@magtek.com

2.1.2.5.nn - WLAN Information (WLAN Only)

WLAN Firmware Version - Property 2.1.2.5.3.1

Property Description

Property OID

2.1.2.5.3.1 / 0x020102050301

Name

WLAN Firmware Version

Securing Key

None

Min. Len (b)

6

Max. Len (b)

6

Data Type

Binary

Valid Values

IEEE 802 EUI-48

Default

None

Securing Key

None

Min. Len (b)

1

Max. Len (b)

1

Data Type

Signed Character

Valid Values

0x00 – 0xFF

Default

None

Securing Key

None

Min. Len (b)

4

Max. Len (b)

4

Data Type

Binary

Valid Values

Internet Protocol version 4

Default

None

Securing Key

None

Min. Len (b)

1

Max. Len (b)

1

Data Type

Binary

Valid Values

0x00 – 0x04

Default

None

Securing Key

None

Min. Len (b)

1

Max. Len (b)

1

Data Type

Binary

Valid Values

0x00 – 0x01: 0x00=client chain, 0x01=server chain

Default

None

Securing Key

None

Min. Len (b)

1

Max. Len (b)

1

Data Type

Binary

Valid Values

0x00 – 0x02: 0x00=mTLS, 0x01=TLS, 02=None

Default

None

Securing Key

None

Min. Len (b)

0

Max. Len (b)

740

Data Type

Binary

Valid Values

See Table 1199 – Access Point Payload Detail

Default

None

O

/80

var

Service Set Identifier (SSID)

B

R

/81

var

Received Signal Strength Indicator (RSSI)

B

R

A1

var

Access Point Container 2

T

O

/80

var

Service Set Identifier (SSID)

B

R

R

A2

var

Access Point Container 3

T

O

/80

var

Service Set Identifier (SSID)

B

R

/81

var

Received Signal Strength Indicator (RSSI)

B

R

…

Ax

var

Access Point Container x+1

T

O

/80

var

Service Set Identifier (SSID)

B

R

/81

var

Received Signal Strength Indicator (RSSI)

B

R

Description

The device uses this property to report its WLAN firmware version number in the form

PartNumber-Version-PCI, padded with null characters.

Example: 1000007537-A0-PCI

Securing Key

None

Min. Len (b)

18

Max. Len (b)

18

Data Type

Alphanumeric

Valid Values

Any string

Default

None

Example (Hex)

AA0081040108D101841AD10181072B06010401F609850102890AE108E206E504E302C100

Example (Hex)

AA0081048208D1018204000000008482002CD10181072B06010401F609850102891CE11AE218E51 6E314C112313030303030383633352D31302D44455600

Property Description

Property OID

2.1.2.5.6.1 / 0x020102050601

Name

WLAN WiFi Module MAC Address

Description

The device uses this property to report its WiFi module MAC address.

Example (Hex)

AA00 8104010ED101 841AD101 81072B06010401F609 850102 890AE108E206E504E602C100

Example (Hex)

AA00 8104820ED101 820400000000 84820020D101 81072B06010401F609 850102 8910E10EE20CE50AE608C1 06C47F51A41701

Property Description

Property OID

2.1.2.5.6.2 / 0x020102050602

Name

WLAN WiFi RSSI (Received Signal Strength Indicator)

Description

The device uses this property to report its WiFi RSSI.

Example (Hex)

AA00 8104010ED101 841AD101 81072B06010401F609 850102 890AE108E206E504E602C200

Example (Hex)

AA00 8104820ED101 820400000000 8482001BD101 81072B06010401F609 850102 890BE109E207E505E603C2 01BE

Property Description

Property OID

2.1.2.5.6.3 / 0x020102050603

Name

WLAN Dynamic IP Address

Description

The device uses this property to report its WLAN Dynamic IP Address.

Example (Hex)

AA00 8104010ED101 841AD101 81072B06010401F609 850102 890AE108E206E504E602C300

Example (Hex)

AA00 8104820ED101 820400000000 8482001ED101 81072B06010401F609 850102 890EE10CE20AE508E606C3 04C0A8017D

Property Description

Property OID

2.1.2.5.6.4 / 0x020102050604

Name

Active Client Connections

Description

The device uses this property to report its number of active client connections.

Property 1.2.2.1.1.A Maximum Client Connections is related.

Example (Hex)

AA00 8104 0155D101 840F D101 8501 02 8704 01020506 8902 C400

Example (Hex)

AA00 81048255D101 820400000000 84820010 D101 850102 870401020506 8903 C401 01

Property Description

Property OID

2.1.2.5.6.5 / 0x020102050605

Name

Server Certificate Chain Select

Description

The device uses this property to report the certificate chain used for server certificate. Server Certificate Chain Select is set by loading a Trust Configuration File.

Example (Hex)

AA00 8104 0155D101 840F D101 8501 02 8704 01020506 8902 C500

Example (Hex)

AA00 81048255D101 820400000000 84820010 D101 850102 870401020506 8903 C501 00

Property Description

Property OID

2.1.2.5.6.6 / 0x020102050606

Name

Security Protocol

Description

The device uses this property to report the security protocol. Security Protocol is set by loading a Trust Configuration File.

Example (Hex)

AA00 8104 0155D101 840F D101 8501 02 8704 01020506 8902 C600

Example (Hex)

AA00 81048255D101 820400000000 84820010 D101 850102 870401020506 8903 C601 00

Property Description

Property OID

2.1.2.5.6.7 / 0x020102050607

Name

Available Access Points

Description

The device uses this property to report a list of available access points. The access points are in a list of tags starting with 0xA0 and incrementing. The list can contain up to 20 access points. Each access point contains two tags. Tag 0x80 contains the access point’s SSID. The SSID is a text string of 1 to 32 characters. Tag 0x81 is the RSSI for the access point. The RSSI is a signed binary number between -30 and -90.

Tag

Len

Value / Description

Typ

Req

Default

A0

var

Access Point Container 1

Tag

Len

Value / Description

Typ

Req

Default

/81

var

Received Signal Strength Indicator (RSSI)

Example (Hex)

AA00 8104 0155D101 840F D101 8501 02 8704 01020506 8902 C700

Example (Hex)

AA00 81048206D101 820400000000 84820065 D101 81072B06010401F609 850102 8955E153E251E54FE64DC74B A00E80094D79416363657373318102FFC7 A10F800A4D7957694669535349448102FFA9 A22580204449524543542D46442D4850204465736B4A65742033363330207365726965738102FFA6

WLAN Firmware Version - Get Request Example

WLAN Firmware Version - Get Response Example

WLAN WiFi Module MAC AddressWLAN WiFi Module MAC Address - Property 2.1.2.5.6.1

WLAN WiFi Module MAC AddressWLAN WiFi Module MAC Address - Get Request Example

WLAN WiFi Module MAC AddressWLAN WiFi Module MAC Address - Get Response Example

WLAN WiFi RSSIWLAN WiFi RSSI - Property 2.1.2.5.6.2

WLAN WiFi RSSIWLAN WiFi RSSI - Get Request Example

WLAN WiFi RSSIWLAN WiFi RSSI - Get Response Example

Property 2.1.2.5.6.3 - WLAN Dynamic IP AddressWLAN Dynamic IP Address

WLAN Dynamic IP AddressWLAN Dynamic IP Address - Get Request Example

WLAN Dynamic IP AddressWLAN Dynamic IP Address - Get Response Example

Active Client Connections - Property 2.1.2.5.6.4

Active Client Connections - Get Request Example

Active Client Connections - Get Response Example

Server Certificate Chain Select - Property 2.1.2.5.6.5

Server Certificate Chain Select - Get Request Example

Server Certificate Chain Select - Get Response Example

Security Protocol - Property 2.1.2.5.6.6

Security Protocol - Get Request Example

Security Protocol - Get Response Example

Available Access Points - Property 2.1.2.5.6.7

Access Point Payload Detail

Access Point Payload Detail

Available Access Points - Get Request Example

Available Access Points - Get Response Example

T

B

2.1.2.3.B.1 - China Union Pay Kernel ID (Contactless Only) (Common Kernel)

China Union Pay Kernel ID (Contactless Only) (Common Kernel Only) - Property 2.1.2.3.B.1

Property Description

Name

China Union Pay Kernel ID

Property OID

2.1.2.3.B.1 / 0x020102030B01

Securing Key

None

Min. Len (b)

18

Max. Len (b)

18

Data Type

Alphanumeric

Valid Values

Any string

Default

Securing Key

None

Min. Len (b)

Variable

Max. Len (b)

75

Data Type

Alphanumeric

Valid Values

Any string

Default

Securing Key

None

Min. Len (b)

11

Max. Len (b)

11

Data Type

Alphanumeric

Valid Values

Any string

Default

Securing Key

None

Min. Len (b)

18

Max. Len (b)

18

Data Type

Alphanumeric

Valid Values

Any string

Default

Securing Key

None

Min. Len (b)

Variable

Max. Len (b)

75

Data Type

Alphanumeric

Valid Values

Any string

Default

Securing Key

None

Min. Len (b)

13

Max. Len (b)

13

Data Type

Alphanumeric

Valid Values

Any string

Default

Securing Key

None

Min. Len (b)

19

Max. Len (b)

19

Data Type

Alphanumeric

Valid Values

Any string

Default

Securing Key

None

Min. Len (b)

Variable

Max. Len (b)

75

Data Type

Alphanumeric

Valid Values

Any string

Default

Description

The device uses this property to report the China Union Pay Kernel ID as string, padded with null characters.

Example: CUP 1.0.2

Securing Key

None

Min. Len (b)

11

Max. Len (b)

11

Data Type

Alphanumeric

Valid Values

Any string

Default

Example (Hex)

AA 00 81 04 01 0E D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02 89 0A E1 08 E2 06 E3 04

EB 02 C1 00

Example (Hex)

AA 00 81 04 82 06 D1 01 82 04 00 00 00 00 84 82 00 24 D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02

89 14 E1 12 E2 10 E3 0E EB 0C C1 0A 43 55 50 20 31 2E 30 2E 32 00

Property Description

Property OID

2.1.2.3.B.2 / 0x020102030B02

Name

China Union Pay Firmware Part Number

Description

The device uses this property to report the China Union Pay Part Number as string, padded with null characters.

Example: 1000009651 Ver AA0

Example (Hex)

AA 00 81 04 01 0F D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02 89 0A E1 08 E2 06 E3 04

EB 02 C2 00

Example (Hex)

AA 00 81 04 82 06 D1 01 82 04 00 00 00 00 84 82 00 2D D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02

89 1D E1 1B E2 19 E3 17 EB 15 C2 13 31 30 30 30 30 30 39 36 35 31 20 56 65 72 20 41 41 30 00

Property Description

Property OID

2.1.2.3.B.3/ 0x020102030B03

Name

China Union Pay Kernel Checksum

Description

The device uses this property to report the China Union Pay Kernel Checksum as string, no padding.

Example: CUP v1.0.2 -> v1.3.40 [23e9bc82b4ecbf422c2054c91914848017e0ed0f]

Example (Hex)

AA 00 81 04 01 11 D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02 89 0A E1 08 E2 06 E3 04

EB 02 C3 00

Example (Hex)

AA 00 81 04 82 06 D1 01 82 04 00 00 00 00 84 82 00 5A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02

89 4A E1 48 E2 46 E3 44 EB 42 C3 40 43 55 50 20 76 31 2E 30 2E 32 20 2D 3E 20 76 31 2E 33 2E 34

30 20 5B 32 33 65 39 62 63 38 32 62 34 65 63 62 66 34 32 32 63 32 30 35 34 63 39 31 39 31 34 38 34

38 30 31 37 65 30 65 64 30 66 5D

Property Description

Property OID

2.1.2.3.C.1 / 0x020102030C01

Name

Interact Flash Kernel ID

Description

The device uses this property to report the Interact Flash Kernel ID as string, padded with null characters.

Example: FLASH 1.9

Example (Hex)

AA 00 81 04 01 0E D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02 89 0A E1 08 E2 06 E3 04

EC 02 C1 00

Example (Hex)

AA 00 81 04 82 06 D1 01 82 04 00 00 00 00 84 82 00 24 D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02

89 14 E1 12 E2 10 E3 0E EC 0C C1 0A 46 4C 41 53 48 20 31 2E 39 00

Property Description

Property OID

2.1.2.3.C.2 / 0x020102030C02

Name

Interact Flash Firmware Part Number

Description

The device uses this property to report the Interact Flash Part Number as string, padded with null characters.

Example: 1000009652 Ver AA0

Example (Hex)

AA 00 81 04 01 0F D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02 89 0A E1 08 E2 06 E3 04

EC 02 C2 00

Example (Hex)

AA 00 81 04 82 06 D1 01 82 04 00 00 00 00 84 82 00 2D D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02

89 1D E1 1B E2 19 E3 17 EC 15 C2 13 31 30 30 30 30 30 39 36 35 32 20 56 65 72 20 41 41 30 00

Property Description

Property OID

2.1.2.3.C.3/ 0x020102030C03

Name

Interact Flash Kernel Checksum

Description

The device uses this property to report the Interact Flash Kernel Checksum as string, no padding.

Example: Flash 1.9 -> v1.3.41 [394e45aed865e276e4f6737de26aa84c6eb1b174]

Example (Hex)

AA 00 81 04 01 11 D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02 89 0A E1 08 E2 06 E3 04

EC 02 C3 00

Example (Hex)

AA 00 81 04 82 06 D1 01 82 04 00 00 00 00 84 82 00 59 D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02

89 49 E1 47 E2 45 E3 43 EC 41 C3 3F 46 6C 61 73 68 20 31 2E 39 20 2D 3E 20 76 31 2E 33 2E 34 31

20 5B 33 39 34 65 34 35 61 65 64 38 36 35 65 32 37 36 65 34 66 36 37 33 37 64 65 32 36 61 61 38 34

63 36 65 62 31 62 31 37 34 5D

Property Description

Property OID

2.1.2.3.D.1 / 0x020102030D01

Name

EFTPOS Kernel ID

Description

The device uses this property to report the EFTPOS Kernel ID as string, padded with null characters.

Example: EFTPOS 23.02

Example (Hex)

AA 00 81 04 01 0E D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02 89 0A E1 08 E2 06 E3 04

ED 02 C1 00

Example (Hex)

AA 00 81 04 82 0E D1 01 82 04 00 00 00 00 84 82 00 27 D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02

89 17 E1 15 E2 13 E3 11 ED 0F C1 0D 45 46 54 50 4F 53 20 32 33 2E 30 32 00

Property Description

Property OID

2.1.2.3.D.2 / 0x020102030D02

Name

EFTPOS Firmware Part Number

Description

The device uses this property to report the EFTOS Part Number as string, padded with null characters.

Example: 1000009832 Ver AA0

Example (Hex)

AA 00 81 04 01 0F D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02 89 0A E1 08 E2 06 E3 04

ED 02 C2 00

Example (Hex)

AA 00 81 04 82 0F D1 01 82 04 00 00 00 00 84 82 00 2D D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02

89 1D E1 1B E2 19 E3 17 ED 15 C2 13 31 30 30 30 30 30 39 38 33 32 20 56 65 72 20 41 41 30 00

Property Description

Property OID

2.1.2.3.C.3/ 0x020102030D03

Name

EFTPOS Kernel Checksum

Description

The device uses this property to report the EFTPOS Kernel Checksum as string, no padding.

Example: EFTPOS 23.02 -> v1.0.21 [1b929761b242a81fd186a7b41affd80076eb03a5]

Example (Hex)

AA 00 81 04 01 11 D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02 89 0A E1 08 E2 06 E3 04

ED 02 C3 00

Example (Hex)

AA 00 81 04 82 11 D1 01 82 04 00 00 00 00 84 82 00 5C D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02

89 4C E1 4A E2 48 E3 46 ED 44 C3 42 45 46 54 50 4F 53 20 32 33 2E 30 32 20 2D 3E 20 76 31 2E 30

2E 32 31 20 5B 31 62 39 32 39 37 36 31 62 32 34 32 61 38 31 66 64 31 38 36 61 37 62 34 31 61 66 66

64 38 30 30 37 36 65 62 30 33 61 35 5D

China Union Pay Kernel ID (Contactless Only) (Common Kernel Only) - Get Request Example

China Union Pay Kernel ID (Contactless Only) (Common Kernel Only) - Get Response Example

China Union Pay Kernel Firmware Part Number (Contactless Only) (Common Kernel Only) - Property 2.1.2.3.B.2

China Union Pay Kernel Firmware Part Number (Contactless Only) (Common Kernel Only) - Get Request Example

China Union Pay Kernel Firmware Part Number (Contactless Only) (Common Kernel Only) - Get Response Example

China Union Pay Kernel Checksum (Contactless Only) (Common Kernel Only) - Property 2.1.2.3.B.3

China Union Pay Kernel Checksum (Contactless Only) (Common Kernel Only) - Get Request Example

China Union Pay Kernel Checksum (Contactless Only) (Common Kernel Only) - Get Response Example

Interact Flash Kernel ID (Contactless Only) (Common Kernel Only) - Property 2.1.2.3.C.1

Interact Flash Kernel ID (Contactless Only) (Common Kernel Only) - Get Request Example

Interact Flash Kernel ID (Contactless Only) (Common Kernel Only) - Get Response Example

Interact Flash Kernel Firmware Part Number (Contactless Only) (Common Kernel Only) - Property 2.1.2.3.C.2

Interact Flash Kernel Firmware Part Number (Contactless Only) (Common Kernel Only) - Get Request Example

Interact Flash Kernel Firmware Part Number (Contactless Only) (Common Kernel Only) - Get Response Example

Interact Flash Kernel Checksum (Contactless Only) (Common Kernel Only) - Property 2.1.2.3.C.3

Interact Flash Kernel Checksum (Contactless Only) (Common Kernel Only) - Get Request Example

Interact Flash Kernel Checksum (Contactless Only) (Common Kernel Only) - Get Response Example

EFTPOS Kernel ID (Contactless Only) (Common Kernel Only)- Property 2.1.2.3.D.1

EFTPOS Kernel ID (Contactless Only) (Common Kernel Only) - Get Request Example

EFTPOS Kernel ID (Contactless Only) (Common Kernel Only) - Get Response Example

EFTPOS Kernel Firmware Part Number (Contactless Only) (Common Kernel Only) - Property 2.1.2.3.D.2

EFTPOS Kernel Firmware Part Number (Contactless Only) (Common Kernel Only) - Get Request Example

EFTPOS Kernel Firmware Part Number (Contactless Only) (Common Kernel Only) - Get Response Example

EFTPOS Kernel Checksum (Contactless Only) (Common Kernel Only) - Property 2.1.2.3.D.3

EFTPOS Kernel Checksum (Contactless Only) (Common Kernel Only) - Get Request Example

EFTPOS Kernel Checksum (Contactless Only) (Common Kernel Only) - Get Response Example

2.1.2.3.4.3 - EMV Contactless L1 Kernel Checksum (Contactless Only)

EMV Contactless L1 Kernel Checksum (Contactless Only) - Property 2.1.2.3.4.3

Property Description

Property OID

2.1.2.3.4.3/ 0x020102030403

Name

EMV Contactless L1 Kernel Checksum

Securing Key

None

Min. Len (b)

10

Max. Len (b)

10

Data Type

Alphanumeric

Valid Values

Any string

Default

Securing Key

None

Min. Len (b)

18

Max. Len (b)

18

Data Type

Alphanumeric

Valid Values

Any string

Default

Securing Key

None

Min. Len (b)

Variable

Max. Len (b)

75

Data Type

Alphanumeric

Valid Values

Any string

Default

Securing Key

None

Min. Len (b)

12

Max. Len (b)

12

Data Type

Alphanumeric

Valid Values

Any string

Default

Securing Key

None

Min. Len (b)

18

Max. Len (b)

18

Data Type

Alphanumeric

Valid Values

Any string

Default

Securing Key

None

Min. Len (b)

Variable

Max. Len (b)

75

Data Type

Alphanumeric

Valid Values

Any string

Default

Securing Key

None

Min. Len (b)

Variable

Max. Len (b)

75

Data Type

Alphanumeric

Valid Values

Any string

Default

Securing Key

None

Min. Len (b)

9

Max. Len (b)

9

Data Type

Alphanumeric

Valid Values

Any string

Default

-

Securing Key

None

Min. Len (b)

18

Max. Len (b)

18

Data Type

Alphanumeric

Valid Values

Any string

Default

Description

The device uses this property to report the EMV Contactless L1 Kernel Checksum as string, no padding.

Example: d3c5d413334178d1d5929a752b8d29adc1e5829c

Securing Key

None

Min. Len (b)

Variable

Max. Len (b)

75

Data Type

Alphanumeric

Valid Values

Any string

Default

Example (Hex)

AA 00 81 04 01 26 D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02 89 0A E1 08 E2 06 E3 04

E4 02 C3 00

Example (Hex)

AA 00 81 04 82 26 D1 01 82 04 00 00 00 00 84 82 00 42 D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02

89 32 E1 30 E2 2E E3 2C E4 2A C3 28 64 33 63 35 64 34 31 33 33 33 34 31 37 38 64 31 64 35 39 32

39 61 37 35 32 62 38 64 32 39 61 64 63 31 65 35 38 32 39 63

Property Description

Property OID

2.1.2.3.5.1 / 0x020102030501

Name

Mastercard MCL Kernel ID

Description

The device uses this property to report the Mastercard MCL Kernel ID as string, padded with null characters.

Example: MCL 3.1.3

Example (Hex)

AA 00 81 04 01 28 D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02 89 0A E1 08 E2 06 E3 04

E5 02 C1 00

Example (Hex)

AA 00 81 04 82 28 D1 01 82 04 00 00 00 00 84 82 00 24 D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02

89 14 E1 12 E2 10 E3 0E E5 0C C1 0A 4D 43 4C 20 33 2E 31 2E 33 00

Property Description

Property OID

2.1.2.3.5.2 / 0x020102030502

Name

Mastercard MCL Firmware Part Number

Description

The device uses this property to report the Mastercard MCL Kernel Part Number as string, padded with null characters.

Example: 1000007179 Ver A0

Example (Hex)

AA 00 81 04 01 29 D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02 89 0A E1 08 E2 06 E3 04

E5 02 C2 00

Example (Hex)

AA 00 81 04 82 29 D1 01 82 04 00 00 00 00 84 82 00 2C D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02

89 1C E1 1A E2 18 E3 16 E5 14 C2 12 31 30 30 30 30 30 37 31 37 39 20 56 65 72 20 41 30 00

Property Description

Property OID

2.1.2.3.5.3/ 0x020102030503

Name

Mastercard MCL Kernel Checksum

Description

The device uses this property to report the Mastercard MCL Kernel Checksum as string, no padding.

Example: C2.2.8 -> v1.0.2 [ade94c13b0c6a31f1be682b12536528264b1efc0]

Example (Hex)

AA 00 81 04 01 2A D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02 89 0A E1 08 E2 06 E3 04

E5 02 C3 00

Example (Hex)

AA 00 81 04 82 2A D1 01 82 04 00 00 00 00 84 82 00 55 D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02

89 45 E1 43 E2 41 E3 3F E5 3D C3 3B 43 32 2E 32 2E 38 20 2D 3E 20 76 31 2E 30 2E 32 20 5B 61 64

65 39 34 63 31 33 62 30 63 36 61 33 31 66 31 62 65 36 38 32 62 31 32 35 33 36 35 32 38 32 36 34 62

31 65 66 63 30 5D

Property Description

Property OID

2.1.2.3.6.1 / 0x020102030601

Name

Visa payWave Kernel ID

Description

The device uses this property to report the Visa payWave Kernel ID as string, padded with null characters.

Example: PayWave 2.2

Example (Hex)

AA 00 81 04 01 03 D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02 89 0A E1 08 E2 06 E3 04

E6 02 C1 00

Example (Hex)

AA 00 81 04 82 03 D1 01 82 04 00 00 00 00 84 82 00 26 D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02

89 16 E1 14 E2 12 E3 10 E6 0E C1 0C 50 61 79 57 61 76 65 20 32 2E 32 00

Property Description

Property OID

2.1.2.3.6.2 / 0x020102030602

Name

Visa payWave Firmware Part Number

Description

The device uses this property to report the Visa payWave Kernel Part Number as string, padded with null characters.

Example: 1000007180 Ver A1

Example (Hex)

AA 00 81 04 01 05 D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02 89 0A E1 08 E2 06 E3 04

E6 02 C2 00

Example (Hex)

AA 00 81 04 82 05 D1 01 82 04 00 00 00 00 84 82 00 2C D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02

89 1C E1 1A E2 18 E3 16 E6 14 C2 12 31 30 30 30 30 30 37 31 38 30 20 56 65 72 20 41 31 00

Property Description

Property OID

2.1.2.3.6.3/ 0x020102030603

Name

Visa payWave Kernel Checksum

Description

The device uses this property to report the Visa payWave Kernel Checksum as string, no padding.

Example: VCPS 2.2x [00000000]-> v1.5.6 [F1CBB8A23E00984E9E753EF4884C33EA368E570C]

Example (Hex)

AA 00 81 04 01 06 D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02 89 0A E1 08 E2 06 E3 04

E6 02 C3 00

Example (Hex)

AA 00 81 04 82 06 D1 01 82 04 00 00 00 00 84 82 00 62 D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02

89 52 E1 50 E2 4E E3 4C E6 4A C3 48 56 43 50 53 20 32 2E 32 78 20 5B 30 30 30 30 30 30 30 30 5D

2D 3E 20 76 31 2E 35 2E 36 20 5B 46 31 43 42 42 38 41 32 33 45 30 30 39 38 34 45 39 45 37 35 33 45

46 34 38 38 34 43 33 33 45 41 33 36 38 45 35 37 30 43 5D

Property OID

2.1.2.3.6.5/ 0x020102030605

Name

Entry Point Checksum

Description

The device uses this property to report the Entry Point Checksum as string, no padding.

Example: 1B3725A7DBC220805DF369E035E935EF404C4B71

Example (Hex)

AA 00 81 04 01 06 D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02 89 0A E1 08 E2 06 E3 04

E6 02 C5 00

Example (Hex)

AA 00 81 04 82 06 D1 01 82 04 00 00 00 00 84 82 00 42 D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02

89 32 E1 30 E2 2E E3 2C E6 2A C5 28 31 42 33 37 32 35 41 37 44 42 43 32 32 30 38 30 35 44 46 33

36 39 45 30 33 35 45 39 33 35 45 46 34 30 34 43 34 42 37 31

Property Description

Property OID

2.1.2.3.7.1 / 0x020102030701

Name

Discover D-PAS Kernel ID

Description

The device uses this property to report the Discover D-PAS Kernel ID as string, padded with null characters.

Example: DPAS 1.0

Property Description

Property OID

2.1.2.3.7.2 / 0x020102030702

Name

Discover D-PAS Firmware Part Number

Description

The device uses this property to report the Discover D-PAS Kernel Part Number as string, padded with null characters.

Example: 1000007181 Ver A0

Example (Hex)

AA 00 81 04 01 09 D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02 89 0A E1 08 E2 06 E3 04

E7 02 C2 00

Example (Hex)

AA 00 81 04 82 09 D1 01 82 04 00 00 00 00 84 82 00 2C D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02

89 1C E1 1A E2 18 E3 16 E7 14 C2 12 31 30 30 30 30 30 37 31 38 31 20 56 65 72 20 41 30 00

EMV Contactless L1 Kernel Checksum (Contactless Only) - Get Request Example

EMV Contactless L1 Kernel Checksum (Contactless Only) - Get Response Example

Mastercard MCL Kernel ID (Contactless Only) - Property 2.1.2.3.5.1

Mastercard MCL Kernel ID (Contactless Only) - Get Request Example

Mastercard MCL Kernel ID (Contactless Only) - Get Response Example

Mastercard MCL Kernel Firmware Part Number (Contactless Only) - Property 2.1.2.3.5.2

Mastercard MCL Kernel Firmware Part Number (Contactless Only) - Get Request Example

Mastercard MCL Kernel Firmware Part Number (Contactless Only) - Get Response Example

Mastercard MCL Kernel Checksum (Contactless Only) - Property 2.1.2.3.5.3

Mastercard MCL Kernel Checksum (Contactless Only) - Get Request Example

Mastercard MCL Kernel Checksum (Contactless Only) - Get Response Example

Visa payWave Kernel ID (Contactless Only) - Property 2.1.2.3.6.1

Visa payWave Kernel ID (Contactless Only) - Get Request Example

Visa payWave Kernel ID (Contactless Only) - Get Response Example

Visa payWave Kernel Firmware Part Number (Contactless Only) - Property 2.1.2.3.6.2

Visa payWave Kernel Firmware Part Number (Contactless Only) - Get Request Example

Visa payWave Kernel Firmware Part Number (Contactless Only) - Get Response Example

Visa payWave Kernel Checksum (Contactless Only) - Property 2.1.2.3.6.3

Visa payWave Kernel Checksum (Contactless Only) - Get Request Example

Visa payWave Kernel Checksum (Contactless Only) - Get Response Example

Entry Point Checksum (Contactless Only)(Common Kernel Only) - Property 2.1.2.3.6.5

Entry Point Checksum (Contactless Only)(Common Kernel Only) - Get Request Example

Entry Point Checksum (Contactless Only)(Common Kernel Only) - Get Response Example

Discover D-PAS Kernel ID (Contactless Only) - Property 2.1.2.3.7.1

Discover D-PAS Kernel Firmware Part Number (Contactless Only) - Property 2.1.2.3.7.2

Discover D-PAS Kernel Firmware Part Number (Contactless Only) - Get Request Example

Discover D-PAS Kernel Firmware Part Number (Contactless Only) - Get Response Example

2.1.2.3.nn - EMV Firmware Information

EMV Contact L1 Kernel ID (Contact Only) - Property 2.1.2.3.2.1

Property Description

Property OID

2.1.2.3.2.1 / 0x020102030201

Name

EMV Contact L1 Kernel ID

Securing Key

None

Min. Len (b)

17

Max. Len (b)

17

Data Type

Alphanumeric

Valid Values

Any string

Default

Securing Key

None

Min. Len (b)

11

Max. Len (b)

11

Data Type

Alphanumeric

Valid Values

Any string

Default

Securing Key

None

Min. Len (b)

40

Max. Len (b)

40

Data Type

Alphanumeric

Valid Values

Any string

Default

Securing Key

None

Min. Len (b)

Variable

Max. Len (b)

75

Data Type

Alphanumeric

Valid Values

Any string

Default

Securing Key

None

Min. Len (b)

8

Max. Len (b)

8

Data Type

Alphanumeric

Valid Values

Any string

Default

Securing Key

None

Min. Len (b)

16

Max. Len (b)

16

Data Type

Alphanumeric

Valid Values

Any string

Default

Securing Key

None

Min. Len (b)

17

Max. Len (b)

17

Data Type

Alphanumeric

Valid Values

Any string

Default

Description

The device uses this property to report the EMV Contact L1 Kernel ID as string, padded with null characters.

Example: CT L1 EMVCO 4.3C

Securing Key

None

Min. Len (b)

17

Max. Len (b)

17

Data Type

Alphanumeric

Valid Values

Any string

Default

Example (Hex)

AA 00 81 04 01 12 D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02 89 0A E1 08 E2 06 E3 04

E2 02 C1 00

Example (Hex)

AA 00 81 04 82 12 D1 01 82 04 00 00 00 00 84 82 00 2B D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02

89 1B E1 19 E2 17 E3 15 E2 13 C1 11 43 54 20 4C 31 20 45 4D 56 43 4F 20 34 2E 33 43 00

Property Description

Property OID

2.1.2.3.2.2 / 0x020102030202

Name

EMV Contact L1 Kernel Firmware Part Number

Description

The device uses this property to report the EMV Contact L1 Kernel Part Number as string, padded with null characters.

Example: 1000007176 Ver A

Example (Hex)

AA 00 81 04 01 13 D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02 89 0A E1 08 E2 06 E3 04

E2 02 C2 00

Example (Hex)

AA 00 81 04 82 13 D1 01 82 04 00 00 00 00 84 82 00 2B D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02

89 1B E1 19 E2 17 E3 15 E2 13 C2 11 31 30 30 30 30 30 37 31 37 36 20 56 65 72 20 41 00

Property Description

Property OID

2.1.2.3.3.1 / 0x020102030301

Name

EMV Contact L2 Kernel ID

Description

The device uses this property to report the EMV Contact L2 Kernel ID as string, padded with null characters.

Example: CT L2 4.3K

Example (Hex)

AA 00 81 04 01 15 D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02 89 0A E1 08 E2 06 E3 04

E3 02 C1 00

Example (Hex)

AA 00 81 04 82 16 D1 01 82 04 00 00 00 00 84 82 00 25 D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02

89 15 E1 13 E2 11 E3 0F E3 0D C1 0B 43 54 20 4C 32 20 34 2E 33 4B 00

Property Description

Property OID

2.1.2.3.3.2 / 0x020102030302

Name

EMV Contact L2 Kernel Firmware Part Number

Description

The device uses this property to report the EMV Contact L2 Kernel Part Number as string, padded with null characters.

Example: 1000008878 Ver A DynaFlex PED L2 Kernel

Example (Hex)

AA 00 81 04 01 1A D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02 89 0A E1 08 E2 06 E3 04

E3 02 C2 00

Example (Hex)

AA 00 81 04 82 1A D1 01 82 04 00 00 00 00 84 82 00 42 D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02

89 32 E1 30 E2 2E E3 2C E3 2A C2 28 31 30 30 30 30 30 38 38 37 38 20 56 65 72 20 41 20 44 79 6E

61 46 6C 65 78 20 50 45 44 20 4C 32 20 4B 65 72 6E 65 6C 00

Property Description

Property OID

2.1.2.3.3.3/ 0x020102030303

Name

EMV Contact L2 Kernel Checksum

Description

The device uses this property to report the EMV Contact L2 Kernel Checksum as string, no padding.

Example: vxxCAAgnos33_17 b54f31bcb61a26fc823bce9ab8989b31ab90f9a4

Example (Hex)

AA 00 81 04 01 1B D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02 89 0A E1 08 E2 06 E3 04

E3 02 C3 00

Example (Hex)

AA 00 81 04 82 1B D1 01 82 04 00 00 00 00 84 82 00 52 D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02

89 42 E1 40 E2 3E E3 3C E3 3A C3 38 76 78 78 43 41 41 67 6E 6F 73 33 33 5F 31 37 20 62 35 34 66

33 31 62 63 62 36 31 61 32 36 66 63 38 32 33 62 63 65 39 61 62 38 39 38 39 62 33 31 61 62 39 30 66

39 61 34

Property Description

Property OID

2.1.2.3.3.4/ 0x020102030304

Name

EMV Contact L2 Kernel Configuration Checksum

Description

The device uses this property to report the EMV Contact L2 Kernel Configuration Checksum as string, no padding.

Example: 17AC3C4A

Example (Hex)

AA 00 81 04 01 1F D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02 89 0A E1 08 E2 06 E3 04

E3 02 C4 00

Example (Hex)

AA 00 81 04 82 1F D1 01 82 04 00 00 00 00 84 82 00 1E D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02

89 0E E1 0C E2 0A E3 08 E3 06 C4 04 17 AC 3C 4A

Property Description

Property OID

2.1.2.3.4.1 / 0x020102030401

Name

EMV Contactless L1 Kernel ID

Description

The device uses this property to report the EMV Contactless L1 Kernel ID as string, padded with null characters.

Example: CL L1 EMVCO 3.0

Example (Hex)

AA 00 81 04 01 21 D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02 89 0A E1 08 E2 06 E3 04

E4 02 C1 00

Example (Hex)

AA 00 81 04 82 21 D1 01 82 04 00 00 00 00 84 82 00 2A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02

89 1A E1 18 E2 16 E3 14 E4 12 C1 10 43 4C 20 4C 31 20 45 4D 56 43 4F 20 33 2E 30 00

Property Description

Property OID

2.1.2.3.4.2 / 0x020102030402

Name

EMV Contactless L1 Kernel Firmware Part Number

Description

The device uses this property to report the EMV Contactless L1 Kernel Part Number as string, padded with null characters.

Example: 1000007177 Ver A

Example (Hex)

AA 00 81 04 01 25 D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02 89 0A E1 08 E2 06 E3 04

E4 02 C2 00

Example (Hex)

AA 00 81 04 82 25 D1 01 82 04 00 00 00 00 84 82 00 2B D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02

89 1B E1 19 E2 17 E3 15 E4 13 C2 11 31 30 30 30 30 30 37 31 37 37 20 56 65 72 20 41 00

EMV Contact L1 Kernel ID (Contact Only) - Get Request Example

EMV Contact L1 Kernel ID (Contact Only) - Get Response Example

EMV Contact L1 Kernel Firmware Part Number (Contact Only)- Property 2.1.2.3.2.2

EMV Contact L1 Kernel Firmware Part Number (Contact Only) - Get Request Example

EMV Contact L1 Kernel Firmware Part Number (Contact Only) - Get Response Example

EMV Contact L2 Kernel ID (Contact Only) - Property 2.1.2.3.3.1

EMV Contact L2 Kernel ID (Contact Only) - Get Request Example

EMV Contact L2 Kernel ID (Contact Only) - Get Response Example

EMV Contact L2 Kernel Firmware Part Number(Contact Only) - Property 2.1.2.3.3.2

EMV Contact L2 Kernel Firmware Part Number(Contact Only) - Get Request Example

EMV Contact L2 Kernel Firmware Part Number(Contact Only) - Get Response Example

EMV Contact L2 Kernel Checksum (Contact Only) - Property 2.1.2.3.3.3

EMV Contact L2 Kernel Checksum (Contact Only) - Get Request Example

EMV Contact L2 Kernel Checksum (Contact Only) - Get Response Example

EMV Contact L2 Kernel Configuration Checksum (Contact Only) - Property 2.1.2.3.3.4

EMV Contact L2 Kernel Configuration Checksum (Contact Only) - Get Request Example

EMV Contact L2 Kernel Configuration Checksum (Contact Only) - Get Response Example

EMV Contactless L1 Kernel ID (Contactless Only) - Property 2.1.2.3.4.1

EMV Contactless L1 Kernel ID (Contactless Only) - Get Request Example

EMV Contactless L1 Kernel ID (Contactless Only) - Get Response Example

EMV Contactless L1 Kernel Firmware Part Number (Contactless Only) - Property 2.1.2.3.4.2

EMV Contactless L1 Kernel Firmware Part Number (Contactless Only) - Get Request Example

EMV Contactless L1 Kernel Firmware Part Number (Contactless Only) - Get Response Example