All pages
Powered by GitBook
1 of 37

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

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

1.2.2.1.nn - WLAN Settings (WLAN Only) - A

Certificate Expiring Soon Notification Threshold - Property 1.2.2.1.1.B

Property Description

Property OID

1.2.2.1.1.B / 0x01020201010B

Name

Certificate Expiring Soon Notification Threshold

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

Securing Key

None

Min. Len (b)

N/A

Max. Len (b)

32

Data Type

ASCII String

Valid Values

Example:

Default

None

Securing Key

None

Min. Len (b)

4

Max. Len (b)

4

Data Type

IP4 Format/quad decimal (x.x.x.x)

Valid Values

0.0.0.0 to 255.255.255

Default

192.168.0.1

Securing Key

None

Min. Len (b)

1

Max. Len (b)

1

Data Type

Binary

Valid Values

0x00 – 0x02

Default

0x02

Securing Key

None

Min. Len (b)

1

Max. Len (b)

1

Data Type

Binary

Valid Values

0x00 – 0x01

Default

0x01

Securing Key

None

Min. Len (b)

N/A

Max. Len (b)

64

Data Type

ASCII String with no spaces

Valid Values

Any string

Example: test.mosquitto.org

Default

test.mosquitto.org

Securing Key

None

Min. Len (b)

2

Max. Len (b)

2

Data Type

Binary

Valid Values

0x00 0x00 (0) – 0xFF 0xFF (65535) MSB first

Default

8883

Min. Len (b)

1

Max. Len (b)

1

Data Type

Binary

Valid Values

0x00 – 0x02

Default

0x00

Description

The device uses this property to determine how many days before a certificate expires it should start notifying the host that it is about to expire. If the value is set to 0, the notification will be disabled.

The notification will only be sent if TLS is enabled, and the notification will only be sent for they server certificate that the device is configured to use. The notification will be sent every time the first client connects to the device shortly after it connects.

Notification 0x1001 - Device Information Update category Key management, reason Certificate Expiring Soon is related.

Securing Key

None

Min. Len (b)

1

Max. Len (b)

1

Data Type

Binary

Valid Values

0x00 – 0xFF

Default

0x1E (30 days)

Example (Hex)

AA00 8104 0155D101 840F D101 8501 01 8704 02020101 8902 CB00

Example (Hex)

AA0081048255D10182040000000084820010D1018501018704020201018903CB011E

Example (Hex)

AA00 81040155D111 8410 D111 850101 8704 02020101 8903 CB011E

Example (Hex)

AA0081048255D11182040000000084820010D1118501018704020201018903CB011E

Property Description

Name

Username

Property OID

1.2.2.1.1.C / 0x01020201010C

Description

The device uses this property to set up the Username for EAP-PEAP authentication method which is used to connect to an WiFi Access Point. Username is not used by PSK authentication method.

Example (Hex)

AA00 8104010DD101 841AD101 81072B06010401F609 850101 890AE208E206E104E102CC00

Example (Hex)

AA00 8104820DD101 820400000000 8482003AD101 81072B06010401F609 850101 892AE228E226E124E122CC 206A6F65406D616774656B2E636F6D00000000000000

0000000000000000000000

Example (Hex)

AA00 8104010ED111 843AD111 81072B06010401F609 850101 892AE228E226E124E122CC 206A6F65406D616774656B2E636F6D000000000000000000

Example (Hex)

AA00 8104820ED111 820400000000 8482003AD111 81072B06010401F609 850101 892AE228E226E124E122CC 206A6F65406D616774656B2E636F6D

000000000000000000000000000000000000

Property Description

Property OID

1.2.2.1.1.D / 0x01020201010D

Name

SoftAP_IP_Address

Description

This OID is used to store a soft AP IP address. When a device starts AP mode, it reads this value as its IP address. A new value will be stored with this OID if a user modifies the soft AP IP address.

Example (Hex)

AA00 81040103D101 841AD101 81072B06010401F609 850101 890AE208E206E104E102CD00

Example (Hex)

AA00 81048203D101 820400000000 8482001ED101 81072B06010401F609 850101 890EE20CE20AE108E106CD0400000000

Example (Hex)

AA00 81040107D111 841ED111 81072B06010401F609 850101 890EE20CE20AE108E106CD04C0A80177

Example (Hex)

AA00 81048207D111 820400000000 8482001ED111 81072B06010401F609 850101 890EE20CE20AE108E106CD04C0A80177

Property Description

Property OID

1.2.2.1.1.11 / 0x010202010111

Name

WLAN Protocol

Description

The device uses this property to set the WLAN Protocol. 0x00 = MQTT

0x01 = RFU

0x02 = WebSocket Server

Example (Hex)

AA00 8104 0155D101 840F D101 850101 870402020101 8902 D100

Example (Hex)

AA0081048255D10182040000000084820010D1018501018704020201018903D10102

Example (Hex)

AA00 81040155D111 8410 D111 850101 870402020101 8903 D101 02

Example (Hex)

AA0081048255D11182040000000084820010D1118501018704020201018903D10102

Property Description

Property OID

1.2.2.1.1.12 / 0x010202010112

Name

WLAN Disable

Description

The device uses this property to disable/enable WLAN Feature. 0x00 = WLAN Disabled 0x01 = WLAN Enabled Changes to this property do not take effect until the device is power cycled or reset.

Example (Hex)

AA00 8104 0155D101 840F D101 850101 870402020101 8902 D200

Example (Hex)

AA00 81040155D111 8410 D111 850101 8704 02020101 8903 D20101

Example (Hex)

AA00 81040155D111 8410 D111 850101 8704 02020101 8903 D20100

Example (Hex)

AA0081048255D11182040000000084820010D1118501018704020201018903D20100

Property Description

Property OID

1.2.2.1.2.1 / 0x010202010201

Name

MQTT Broker Address

Description

The device uses this property to connect to broker on network. Address can be an URL or IP address.

Example (Hex)

AA00 8104 0155D101 840F D101 850101 8704 02020102 8902 C100

Example (Hex)

AA0081048255D1018204000000008482004FD1018501018704020201028942C140 746573742E6D6F7371756974746F2E6F72670000000000000000000000000000000000000000000000

0000000000000000000000000000000000000000000000

Example (Hex)

AA00 81040155D111 844F D111 850101 870402020102 8942 C140

746573742E6D6F7371756974746F2E6F 72670000000000000000000000000000

00000000000000000000000000000000 00000000000000000000000000000000

Example (Hex)

AA0081048255D1118204000000008482004FD1118501018704020201028942C140 746573742E6D6F7371756974746F2E6F72670000000000000000000000000000000000000000000000

0000000000000000000000000000000000000000000000

Property Description

Property OID

1.2.2.1.2.2 / 0x010202010202

Name

MQTT Port

Description

The device uses this property to connect to broker on this network port. MQTT Port addresses are normally 8883 for secure (Recommended), 1883 for unsecure.

Example (Hex)

AA00 8104 0155D101 840F D101 850101 870402020102 8902 C200

Example (Hex)

AA0081048255D10182040000000084820011D1018501018704020201028904C20222B3

Example (Hex)

AA00 81040155D111 8411 D111 850101 870402020102 8904 C202 22B3

Example (Hex)

AA0081048255D11182040000000084820011D1118501018704020201028904C202 22B3

Property OID

1.2.2.1.2.3 / 0x010202010203

Name

MQTT QoS

Description

The device uses this property to set the MQTT QoS. 0x00 = At most once (Recomnended)

0x01 = At least once 0x02 = Exactly once

Securing Key

None

Example (Hex)

AA00 8104 0155D101 840F D101 850101 870402020102 8902 C300

Example (Hex)

AA0081048255D10182040000000084820010D1018501018704020201028903C301 00

Example (Hex)

AA00 81040155D111 8410 D111 850101 870402020102 8903C301 00

Example (Hex)

AA0081048255D11182040000000084820010D1118501018704020201028903C30100

Certificate Expiring Soon Notification Threshold - Get Request Example

Certificate Expiring Soon Notification Threshold - Get Response Example

Certificate Expiring Soon Notification Threshold - Set Request Example

Certificate Expiring Soon Notification Threshold - Set Response Example

Username - Property 1.2.2.1.1.C

Username - Get Request Example

Username - Get Response Example

Username - Set Request Example

Username - Set Response Example

SoftAP IP Address - Property 1.2.2.1.1.D

SoftAP IP Address - Get Request Example

SoftAP IP Address - Get Response Example

SoftAP IP Address - Set Request Example

SoftAP IP Address - Set Response Example

WLAN Protocol - Property 1.2.2.1.2.11

WLAN Protocol - Get Request Example

WLAN Protocol - Get Response Example

WLAN Protocol - Set Request Example

WLAN Protocol - Set Response Example

WLAN Disable - Property 1.2.2.1.1.12

WLAN Disable - Get Request Example

WLAN Disable - Get Response Example

WLAN Disable - Set Request Example

Table WSWA-25 - WLAN Disable - Set Response Example

MQTT Broker Address - Property 1.2.2.1.2.1

MQTT Broker Address - Get Request Example

MQTT Broker Address - Get Response Example

MQTT Broker Address - Set Request Example

MQTT Broker Address - Set Response Example

MQTT Port - Property 1.2.2.1.2.2

MQTT Port - Get Request Example

MQTT Port - Get Response Example

MQTT Port - Set Request Example

MQTT Port - Set Response Example

MQTT QoS Quality of Service - Property 1.2.2.1.2.3

MQTT QoS Quality of Service - Get Request Example

MQTT QoS Quality of Service - Get Response Example

MQTT QoS Quality of Service - Set Request Example

MQTT QoS Quality of Service - Set Response Example

joe@MagTek.com

1.2.2.2.nn - USB Settings (USB Only)

Reduce Power During USB Suspend - Property 1.2.2.2.1.1

Property Description

Property OID

1.2.2.2.1.1 / 0x010202020101

Name

Reduce Power During USB Suspend

Securing Key

None

Min. Len (b)

1

Max. Len (b)

1

Data Type

Binary

Valid Values

0x00 = HID only 0x01 = iAP2 only

0x02 = autodetect (iAP2 with HID fallback)

The autodetect option can allow a device to work with iAP2 hosts and HID hosts. With this option, every time the device is attached to a USB host it will first enumerate as an iAP2 device, if the device does not receive an iAP2 initialization sequence response from the host within 2 seconds the device will perform a soft USB detach from the host and then a soft USB attach and next enumerate as a USB HID device.

Default

0x02

Securing Key

None

Min. Len (b)

1

Max. Len (b)

1

Data Type

Binary

Valid Values

0x00 = NORMAL_BATTERY_CHARGING

0x01 = DYNAMIC_BATTERY_CHARGING

When the device is in NORMAL_BATTERY_CHARGING mode it charges continuously until full, if it is connected to a dedicated charger or a USB host device like a tablet.

When the device is VBUS_BATTERY_DYNAMIC_CHARGING mode the device will run off the battery only until it reaches the battery charge percentage defined in Property 1.2.2.2.1.4 Battery Charging Start Level, then it will charge until it reaches the battery charge percentage defined in Property 1.2.2.2.1.5 Battery Charging Stop Level. In this mode it will repeat this cycle repeatedly. However, if the device is connected to dedicated charger, it will charge until full and not run off the battery unless the charger is disconnected.

The Property 1.2.2.2.1.6 Battery Charging Schedule feature can optionally be enabled while in DYNAMIC_BATTERY_CHARGING mode. When ON-DUTY the charging behavior is as described above When OFF-DUTY it will charge until full and not run off the battery until ON-DUTY.

Default

0x00 NORMAL_BATTERY_CHARGING

Securing Key

None

Min. Len (b)

1

Max. Len (b)

1

Data Type

Binary

Valid Values

Range 0x0A – 0x63

0x0A = Minimum value (10%) 0x63 = Maximum value (99%)*

*The maximum value must be less than the value set in Property 1.2.2.2.1.5 Battery Charging Stop Level

Default

0x19 (25%)

Securing Key

None

Min. Len (b)

1

Max. Len (b)

1

Data Type

Binary

Valid Values

Range 0x0B – 0x64

0x0B = Minimum value (11%) 0x64 = Maximum value (100%)*

*The minimum value must be greater than the value set in Property 1.2.2.2.1.4 Battery Charging Start Level

Default

0x64 (100%)

Securing Key

None

Min. Len (b)

5

Max. Len (b)

5

Data Type

Binary

Valid Values

Example Setting: 00 08 00 0C 00

0x00 = Charge Schedule Enable (0x00 disable, 0x01 enable) 0x08 = Start Hour 00 – 23 (value range 0x00 – 0x17)

0x00 = Start Minute 00 – 59 (value range 0x00 – 0x3B) 0x0C = Duration Hour 00 – 23 (value range 0x00 – 0x17) 0x00 = Duration Minute 00 – 59 (value range 0x00 – 0x3B)

The Battery Charging Schedule determines when the goes ON-DUTY and OFF_DUTY. The start hour and minute are used to determine the start of ON-DUTY. The device will remain On-DUTY until the duration hour and minute expires. Then it will go OFF- DUTY.

Default

00 08 00 0C 00

0x00 = Charge Schedule disabled 0x08 = Start Hour 08:00

0x00 = Start Minute 00 0x0C = Duration Hour 12 0x00 = Duration Minute 0

ON-DUTY starts at 08:00 and lasts for 12 hours 0 minutes

Description

The device uses this property to determine whether it should reduce its power consumption when a USB host directs it to suspend. If this property is set to Disabled, the device will not have a USB compliant current draw when suspended, which, for example, allows it to continue to turn on LEDs and the display if present.

To activate changes made to this property, the device must be reset or power cycled.

Securing Key

None

Min. Len (b)

1

Max. Len (b)

1

Data Type

Binary

Valid Values

0x00 = Disabled 0x01 = Enabled

Default

0x01

Example (Hex)

AA00 8104 0155D101 840F D101 8501 01 8704 02020201 8902 C100

Example (Hex)

AA0081048255D10182040000000084820010D1018501018704020202018903C10101

Example (Hex)

AA00 81040155D111 8410 D111 850101 8704 02020201 8903 C10101

Example (Hex)

AA0081048255D11182040000000084820010D1118501018704020202018903C10101

Property Description

Property OID

1.2.2.2.1.2 / 0x010202020102

Name

USB Configuration Type

Description

The device uses this property to determine if it should behave as a USB HID device or an USB iAP2 device. USB HID devices can communicate with most hosts except for Apple hosts. USB iAP2 devices can communicate to Apple hosts like iPads and iPhones. The behavior affects USB enumeration and communications.

To activate changes made to this property, the device must be reset or power cycled.

Example (Hex)

AA00 8104 0155D101 840F D101 8501 01 8704 02020201 8902 C200

Example (Hex)

AA0081048255D10182040000000084820010D1018501018704020202018903C20100

Example (Hex)

AA00 81040155D111 8410 D111 850101 8704 02020201 8903 C20100

Example (Hex)

AA0081048255D11182040000000084820010D1118501018704020202018903C20100

Example (Hex)

AA00 81040155D111 8410 D111 850101 8704 02020201 8903 C20101

Example (Hex)

AA0081048255D11182040000000084820010D1118501018704020202018903C20101

Example (Hex)

AA00 81040155D111 8410 D111 850101 8704 02020201 8903 C20102

Example (Hex)

AA0081048255D11182040000000084820010D1118501018704020202018903C20102

Property Description

Property OID

1.2.2.2.1.3 / 0x010202020103

Name

Battery Charging Mode

Description

The device uses this property to determine if it should charge continuously, or run off the battery only [even if it is plugged into a USB power source], or if it should dynamically run off the battery until it reaches a configurable low level before charging to a configurable high level, then run off the battery again (repeating this cycled indefinitely).

Example (Hex)

AA00 8104 0155D101 840F D101 8501 01 8704 02020201 8902 C300

Example (Hex)

AA0081048255D10182040000000084820010D1018501018704020202018903C30101

Example (Hex)

AA0081040155D1118410D111 8501 01 8704 02020201 8903 C301 01

Example (Hex)

AA0081048255D11182040000000084820010D1118501018704020202018903C30101

Property Description

Property OID

1.2.2.2.1.4 / 0x010202020104

Name

Battery Charging Start Level

Description

The device uses this property to determine the lowest charge percentage level the battery must reach, before the device starts charging the battery. This forces the device to run off the battery as much as possible, only charging when necessary.

To activate this property, NORMAL_BATTERY_CHARGING described in Property 1.2.2.2.1.3 Battery Charging Mode must be enabled first.

Example (Hex)

AA00 8104 0155D101 840F D101 8501 01 8704 02020201 8902 C400

Example (Hex)

AA0081048255D10182040000000084820010D1018501018704020202018903C4015A

Example (Hex)

AA0081040155D1118410D111 8501 01 8704 02020201 8903 C401 1E

Example (Hex)

AA0081048255D11182040000000084820010D1118501018704020202018903C4011E

Property Description

Property OID

1.2.2.2.1.5 / 0x010202020105

Name

Battery Charging Stop Level

Description

The device uses this property to determine the highest charge percentage level the battery must reach, before the device stops charging the battery. This forces the device to run off the battery as much as possible and only charge when necessary.

To activate this property, NORMAL_BATTERY_CHARGING described in Property 1.2.2.2.1.3 Battery Charging Mode must be enabled first.

Example (Hex)

AA00 8104 0155D101 840F D101 8501 01 8704 02020201 8902 C500

Example (Hex)

AA0081048255D10182040000000084820010D1018501018704020202018903C5015F

Example (Hex)

AA0081040155D1118410D111 8501 01 8704 02020201 8903 C501 5A

Example (Hex)

AA0081048255D11182040000000084820010D1118501018704020202018903C5015A

Property Description

Property OID

1.2.2.2.1.6 / 0x010202020106

Name

Battery Charging Schedule

Description

The device uses this property to define on-duty hours. It consists of an on-duty starting time and on-duty duration. When on-duty the battery charging behavior matches the DYNAMIC_BATTERY_CHARGING described in Property 1.2.2.2.1.3 Battery Charging Mode. While off-duty the battery charging behavior is the same except it will charge to 100%, instead of the stop level set in Property 1.2.2.2.1.5 Battery Charging Stop Level. NOTE: The battery charging schedule is an optional feature of DYNAMIC_BATTERY_CHARGING.

The battery charging schedule is disabled by default. After enabling it, the charging mode must also be set to DYNAMIC_BATTERY_CHARGING described in Property 1.2.2.2.1.3 Battery Charging Mode. When disabled, the dynamic battery charging behavior does not take into account of on-duty or off-duty times, instead it charges according to the charging start and stop level properties only.

Example (Hex)

AA00 8104 0155D101 840F D101 8501 01 8704 02020201 8902 C600

Example (Hex)

AA0081048255D10182040000000084820014D1018501018704020202018907C6050106090406

Example (Hex)

AA0081040155D111 8414 D111 8501 01 8704 02020201 8907 C605 01 08 1E 0C 00

Example (Hex)

AA0081048255D11182040000000084820014D1118501018704020202018907C60501081E0C00

Reduce Power During USB Suspend - Get Request Example

Reduce Power During USB Suspend - Get Response Example

Reduce Power During USB Suspend - Set Request Example

Reduce Power During USB Suspend - Set Response Example

USB Configuration Type - Property 1.2.2.2.1.2

USB Configuration Type - Get Request Example

USB Configuration Type - Get Response Example (HID only)

USB Configuration Type - Set Request Example (HID only)

USB Configuration Type - Set Response Example (HID only)

USB Configuration Type - Set Request Example (iAP2 only)

USB Configuration Type - Set Response Example (iAP2 only)

USB Configuration Type - Set Request Example (autodetect (iAP2 with HID fallback))

USB Configuration Type - Set Response Example (autodetect (iAP2 with HID fallback))

Battery Charging Mode - Property 1.2.2.2.1.3

Battery Charging Mode - Get Request Example

Battery Charging Mode - Get Response Example

Battery Charging Mode - Set Request Example

Battery Charging Mode - Set Response Example

Battery Charging Start Level - Property 1.2.2.2.1.4

Battery Charging Start Level - Get Request Example

Battery Charging Start Level - Get Response Example

Battery Charging Start Level - Set Request Example

Battery Charging Start Level - Set Response Example

Battery Charging Stop Level - Property 1.2.2.2.1.5

Battery Charging Stop Level - Get Request Example

Battery Charging Stop Level - Get Response Example

Battery Charging Stop Level - Set Request Example

Battery Charging Stop Level - Set Response Example

Battery Charging Schedule - Property 1.2.2.2.1.6

Battery Charging Schedule - Get Request Example

Battery Charging Schedule - Get Response Example

Battery Charging Schedule - Set Request Example

Battery Charging Schedule - Set Response Example

About Configuration Mechanisms

The device provides two mechanisms for the host to retrieve information about the device and to configure / customize device behavior:

  • Properties are smaller configuration values (generally up to 255 bytes and often significantly smaller). The device stores properties in a hierarchical tree, where each property has its own unique ID (sometimes referred to as an Object Identifier or OID) that identifies its position in the tree. The host can set and get properties using the commands in Command Group 0xD1nn - Settings and Information. For further information about OIDs, see Appendix A Object IDs (OIDs) and ITU-T X660.

  • Files are larger configuration values, which include custom graphics files and large configuration data blobs such as EMV terminal and application settings. Each file has a unique identifier more akin to a file path in a file system. The host can set and get files using the commands in File Operations - Command Group 0xD8nn.

This section focuses on properties, which the host can either read from the device to retrieve device information (such as its PCI hardware ID, serial number, firmware revision numbers, etc.), or write to the device to change device behavior, or to store values for future reference.

Property unique IDs represent a tree structure, where each property is at the “leaf” level of the tree. Some operations allow the host to work with entire groups of properties (branches or even the trunk containing all its leaves) by using a property number representing a higher level of the tree.

Each property (a “leaf” in the tree) is described in a subsection below, including whether it can be written to, how it is secured, how to construct or interpret its value(s), and how it affects device behavior.

To reflect this hierarchy, this section of the document groups settings by major categories that correspond to the tree structure, which roughly breaks down into overall property type, module, and submodule.

1.1.2.nnn - SRED Settings - B

Property 1.1.2.4.1.6 - Key Mapping of User Data 1

This OID is reserved for Key Mapping of User Data 1.

Property 1.1.2.4.1.7 - Key Mapping of PIN-AES (Touch Only) -

Property Description

Property OID

1.1.2.4.1.7 / 0x010102040107

Name

Securing Key

None

Min. Len (b)

0x01

Max. Len (b)

0x01

Data Type

Binary

Valid Values

0x00 = Disabled 0x01 = Enabled

Default

0x01

Securing Key

None

Min. Len (b)

0x01

Max. Len (b)

0x01

Data Type

Binary

Valid Values

0x00 = Disabled 0x01 = Enabled

Default

0x01

Securing Key

None

Min. Len (b)

0x01

Max. Len (b)

0x01

Data Type

Binary

Valid Values

0x00 = Disabled 0x01 = Enabled

Default

0x01

Securing Key

None

Min. Len (b)

0x01

Max. Len (b)

0x01

Data Type

Binary

Valid Values

0x00 = Disabled 0x01 = Enabled

Default

0x01

Securing Key

Refer to 0xD112 Command.

Min. Len (b)

0x02

Max. Len (b)

0x02

Data Type

Binary

Valid Values

This OID is bit mapped as follows: Byte 0• bit 0: Card Holder Name• bit 1: Primary Account Number• bit 2: Expiration Date• bit 3: Service Code• bit 4: T1 Discretionary Data• bit 5: T2 Discretionary Data• bit 6 - 7: Reserved Byte 1• bit 0 - 7: ReservedThe host shall set all the reserved bits to 0.

Default

0x0000

Key Mapping of PIN-AES

Description

The device uses this property to determine which DUKPT Key Set and Usage shall be used for PIN-AES.

Securing Key

None

Min. Len (b)

0x03

Max. Len (b)

0x03

Data Type

Binary

Valid Values

See DUKPT Key Mapping for detail information.

Default

0x00, 0x00, 0x07

Example (Hex)

AA00 81040159D101 841AD101 81072B06010401F609 850101 890AE108E206E404E102C700

Example (Hex)

AA00 81048259D101 820400000000 8482001DD101 81072B06010401F609 850101

890DE10BE209E407E105C7 03200207

Example (Hex)

AA00 8104015AD111 841DD111 81072B06010401F609 850101 890DE10BE209E407E105C7 03200207

Example (Hex)

AA00 8104825AD111 820400000000 8482001DD111 81072B06010401F609 850101

890DE10BE209E407E105C7 03200207

Property Description

Property OID

1.1.2.5.1.1 / 0x010102 050101

Name

AAMVA Allowed

Description

The device uses this property to determine whether it should accept AAMVA (driver’s license) and other permutations of ISO encoded cards in addition to ISO/ABA financial cards. If this is disabled, the EMV ARQC Type the device returns to the host includes Track Status = Error for any track that exists but does not comply with ISO/ABA financial card format.

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 01 89 0A E1 08 E2 06 E5 04

E1 02 C1 00

Example (Hex)

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

89 0B E1 09 E2 07 E5 05 E1 03 C1 01 01

Example (Hex)

AA 00 81 04 01 14 D1 11 84 1B D1 11 81 07 2B 06 01 04 01 F6 09 85 01 01 89 0B E1 09 E2 07 E5 05

E1 03 C1 01 01

Example (Hex)

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

89 0B E1 09 E2 07 E5 05 E1 03 C1 01 01S

Property Description

Property OID

1.1.2.5.1.2 / 0x010102050102

Name

Track 1 Enable

Description

The device uses this property to determine whether it should read include or suppress Track 1 data when reading and transmitting ISO/ABA account information from a card’s magnetic stripe.

Example (Hex)

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

E1 02 C2 00

Example (Hex)

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

89 0B E1 09 E2 07 E5 05 E1 03 C2 01 01

Example (Hex)

AA 00 81 04 01 17 D1 11 84 1B D1 11 81 07 2B 06 01 04 01 F6 09 85 01 01 89 0B E1 09 E2 07 E5 05

E1 03 C2 01 01

Example (Hex)

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

89 0B E1 09 E2 07 E5 05 E1 03 C2 01 01

Property Description

Property OID

1.1.2.5.1.3 / 0x010102050103

Name

Track 2 Enable

Description

The device uses this property to determine whether it should read include or suppress Track 2 data when reading and transmitting ISO/ABA account information from a card’s magnetic stripe.

Example (Hex)

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

E1 02 C3 00

Example (Hex)

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

89 0B E1 09 E2 07 E5 05 E1 03 C3 01 01

Example (Hex)

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

E1 03 C3 01 01

Example (Hex)

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

89 0B E1 09 E2 07 E5 05 E1 03 C3 01 01

Property Description

Property OID

1.1.2.5.1.4 / 0x010102050104

Name

Track 2 Enable

Description

The device uses this property to determine whether it should read include or suppress Track 3 data when reading and transmitting ISO/ABA account information from a card’s magnetic stripe.

Example (Hex)

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

E1 02 C4 00

Example (Hex)

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

89 0B E1 09 E2 07 E5 05 E1 03 C4 01 01

Example (Hex)

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

E1 03 C4 01 01

Example (Hex)

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

89 0B E1 09 E2 07 E5 05 E1 03 C4 01 01

Property Description

​

Property OID

1.1.2.6.1.1 / 0x010102060101

Name

Selectable Card Data Encryption Enable

Description

The host can use this property to enable Selectable Card Data Encryption. Each bit enables a specific card data encryption by setting that bit to 1. Byte 0 is the first byte, bit 0 is the LSB of each byte. This is a secured OID, the set request shall be from 0xD112 command. If the Key DKPTM1F has not been injected, enabling any bits in this OID will return failure response status 80-02-05-27 (TR31 errors, Key not present). If the Key DKPTM1F becomes unavailable after this OID has been enabled, then this OID will be reset to 0 as a status indicator.

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 01 89 0A E1 08 E2 06 E6 04E1 02 C1 00

Example (Hex)

AA 00 81 04 82 06 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 0189 0C E1 0A E2 08 E6 06 E1 04 C1 02 3F 00

Example (Hex)

AA 00 81 04 01 0B D1 12 84 5D EE EE A1 19 81 05 03 03 06 02 08 84 00 85 00 A8 0A 81 02 11 11 8200 86 00 88 00 A9 00 82 04 BE 00 11 D0 83 08 E7 9F B1 FE 99 9F 8D A2 84 1C D1 12 81 07 2B 0601 04 01 F6 09 85 01 01 89 0C E1 0A E2 08 E6 06 E1 04 C1 02 3F 00 9E 10 D9 38 F1 6E 7F 8C CE 8702 35 0F DF 8C C2 75 64

Example (Hex)

AA 00 81 04 82 0B D1 12 82 04 00 00 00 00 84 82 00 1C D1 12 81 07 2B 06 01 04 01 F6 09 85 01 0189 0C E1 0A E2 08 E6 06 E1 04 C1 02 3F 00

Get Request Example

Get Response Example

Set Request Example

Set Response Example

Property 1.1.2.5.1.1 - AAMVA Allowed (MSR Only)

Get Request Example

Get Response Example

Set Request Example

Set Response Example

Property 1.1.2.5.1.2 - Track 1 Enable (MSR Only)

Get Request Example

Get Response Example

Set Request Example

Set Response Example

Property 1.1.2.5.1.3 - Track 2 Enable (MSR Only)

Get Request Example

Get Response Example

Set Request Example

Set Response Example

Property 1.1.2.5.1.4 - Track 3 Enable (MSR Only) -

Get Request Example

Get Response Example

Set Request Example

Set Response Example

Property 1.1.2.6.1.1. - Selectable Card Data Encryption Enable

Get Request Example

Get Response Example

Set Request Example

Set Response Example

2.2.1.1.1.n - Device Common Configuration Information

Serial Number - Property 2.2.1.1.1.1

Property Description

Property OID

2.2.1.1.1.1 / 0x020201010101

Name

Device Serial Number

Securing Key

None

Min. Len (b)

10

Max. Len (b)

256

Data Type

Alphanumeric

Valid Values

Any string

Default

Description

The device uses this property to report its serial number. The left 3.5 bytes represent the 7 digit serial number, and the remaining half byte is always 0.

Example: Serial number B603226 is reported as 0xB6, 0x03, 0x22, 0x60.

Securing Key

None

Min. Len (b)

4

Max. Len (b)

4

Data Type

Binary

Valid Values

Min 0x00000000 Max 0xFFFFFFF0

Default

Example (Hex)

AA 00 81 04 01 B5 D1 01 84 18 D1 01 81 07 2B 06 01 04 01 F6 09 85 01 02 87 04 02 01 01 01 89 02

C1 00

Example (Hex)

AA 00 81 04 82 B5 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

87 04 02 01 01 01 89 06 C1 04 B6 13 78 A0

Property Description

Property OID

2.2.1.1.1.3 / 0x020201010103

Name

PCI Hardware ID

Description

The device uses this property to report its PCI Hardware ID. Customers can use this value to compare against the device’s certification records on the PCI web site.

Example (Hex)

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

E1 02 C3 00

Example (Hex)

AA 00 81 04 82 E3 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 E2 12 E1 10 E1 0E E1 0C C3 0A 33 36 50 43 49 34 35 30 41 30

Serial Number - Get Request Example

Serial Number - Get Response Example

PCI Hardware ID - Property 2.2.1.1.1.3

PCI Hardware ID - Get Request Example

PCI Hardware ID - Get Response Example

2.1.2.3.nn - EMV Firmware Information

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

Property Description

Property OID

2.1.2.3.2.1 / 0x020102030201

Name

EMV Contact L1 Kernel ID

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

Description

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

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

1.2.2.1.nn - Basic Properties

SSID - Property 1.2.2.1.1.1

Property Description

Property OID

1.2.2.1.1.1 / 0x010202010101

Name

SSID

Securing Key

None

Min. Len (b)

63

Max. Len (b)

63

Data Type

Binary

Valid Values

Default

None

Securing Key

None

Min. Len (b)

1

Max. Len (b)

1

Data Type

Binary

Valid Values

0x00 = PSK (Personal) Mode, requires Property 1.2.2.1.1.2 Password

0x01 = EAP-PEAP (Enterprise) Mode, requires Property 1.2.2.1.1.2 Password, Property 1.2.2.1.1.C Username

Default

None

Securing Key

None

Min. Len (b)

4

Max. Len (b)

4

Data Type

IP4 Format/quad decimal (x.x.x.x)

Valid Values

0.0.0.0 to 255.255.255

Default

None

Securing Key

None

Min. Len (b)

4

Max. Len (b)

4

Data Type

Binary

Valid Values

0000 to FFFF

Default

0001

Securing Key

None

Min. Len (b)

4

Max. Len (b)

4

Data Type

IP4 Format/quad decimal (x.x.x.x)

Valid Values

0.0.0.0 to 255.255.255.255

Default

None

Securing Key

None

Min. Len (b)

64

Max. Len (b)

64

Data Type

Binary

Valid Values

Default

None

Securing Key

None

Min. Len (b)

1

Max. Len (b)

1

Data Type

Binary

Valid Values

0x00 to 0xFF

Default

0x00 (disabled)

Securing Key

None

Min. Len (b)

1

Max. Len (b)

1

Data Type

Binary

Valid Values

0x01 – 0x04

Default

0x01

Description

The device uses this property to set SSID for WLAN settings. If the SSID is shorter than 32 bytes, all remaining bytes after the SSID should be set to zeros.

Securing Key

None

Min. Len (b)

32

Max. Len (b)

32

Data Type

Binary

Valid Values

Default

None

Example (Hex)

AA00 81040122D101 841AD101 81072B06010401F609 850101 890AE208E206E104E102C100

Example (Hex)

AA00 81048222D101 820400000000 8482003AD101 81072B06010401F609 850101 892AE228E226E124E122C1204D7953534944000000000000000000000000000000000000000000000

0000000

Example (Hex)

AA00 81040121D111 843AD111 81072B06010401F609 850101 892AE228E226E124E122C120 4D79535349440000000000000000000000000000000000000000000000000000

Example (Hex)

AA00 81048221D111 820400000000 8482003AD111 81072B06010401F609 850101 892AE228E226E124E122C1204D7953534944000000000000000000000000000000000000000000000

0000000

Property Description

Property OID

1.2.2.1.1.2 / 0x010202010102

Name

Password

Description

The device uses this property to set password for WLAN settings. If the password is shorter than 63 bytes, all remaining bytes after the password should be set to zeros.

For EAP-PEAP authentication, the maximum length of password is 32 bytes. The real password has to be <= 32 bytes, all bytes after the desired password must be set to zeroes.

For security, the Get request for this property will always return a value with 63 zeroes, so you can only set the password and not get it.

Example (Hex)

AA00 81040110D101 841AD101 81072B06010401F609 850101 890AE208E206E104E102C200

Example (Hex)

AA00 8104820CD101 820400000000 84820059D101 81072B06010401F609 850101 8949E247E245E143E141C23F00000000

Example (Hex)

AA00 81040112D111 8459D111 81072B06010401F609 850101 8949E247E245E143E141C23F546F744031386342

Example (Hex)

AA00 81048212D111 820400000000 84820059D111 81072B06010401F609 850101 8949E247E245E143E141C23F546F744031386342

Property Description

Property OID

1.2.2.1.1.3 / 0x010202010103

Name

Security Mode

Description

The device uses this property to determine the authentication method to be used to connect to an WiFi Access Point.

Example (Hex)

AA00 81040103D101 841AD101 81072B06010401F609 850101 890AE208E206E104E102C300

Example (Hex)

AA00 81048203D101 820400000000 8482001BD101 81072B06010401F609 850101 890BE209E207E105E103C30100

Example (Hex)

AA00 81040104D111 841BD111 81072B06010401F609 850101 890BE209E207E105E103C30101

Example (Hex)

AA00 81048204D111 820400000000 8482001BD111 81072B06010401F609 850101 890BE209E207E105E103C30101

Property Description

Property OID

1.2.2.1.1.4 / 0x010202010104

Name

Static_IP_Address

Description

The device uses this property as its IP address in web socket mode if Property 1.2.2.1.1.5 Use DHCP is set to 0000 (Static IP mode).

Example (Hex)

AA00 81040105D101 841AD101 81072B06010401F609 850101 890AE208E206E104E102C400

Example (Hex)

AA00 81048205D101 820400000000 8482001ED101 81072B06010401F609 850101 890EE20CE20AE108E106C404C0A80177

Example (Hex)

AA00 81040111D111 841ED111 81072B06010401F609 850101 890EE20CE20AE108E106C404C0A8016D

Example (Hex)

AA00 81048211D111 820400000000 8482001ED111 81072B06010401F609 850101 890EE20CE20AE108E106C404C0A8016D

Property Description

Property OID

1.2.2.1.1.5 / 0x010202010105

Name

Use_DHCP

Description

The device uses this property to determine if it gets its IP from a DHCP server or uses a static IP.

0000—use static IP address;

othervalue—get IP address from DHCP server

Example (Hex)

AA00 81040117D101 841AD101 81072B06010401F609 850101 890AE208E206E104E102C500

Example (Hex)

AA00 81048217D101 820400000000 8482001ED101 81072B06010401F609 850101 890EE20CE20AE108E106C50400000001

Example (Hex)

AA00 81040116D111 841ED111 81072B06010401F609 850101 890EE20CE20AE108E106C50400000001

Example (Hex)

AA00 81048216D111 820400000000 8482001ED111 81072B06010401F609 850101 890EE20CE20AE108E106C50400000001

Property Description

Property OID

1.2.2.1.1.6 / 0x010202010106

Name

Static_IP_Netmask

Description

The device uses this property as its network mask in web socket mode.

Example (Hex)

AA00 81040118D101 841AD101 81072B06010401F609 850101 890AE208E206E104E102C600

Example (Hex)

AA00 81048218D101 820400000000 8482001ED101 81072B06010401F609 850101 890EE20CE20AE108E106C604FFFFFF00

Example (Hex)

AA00 81040119D111 841ED111 81072B06010401F609 850101 890EE20CE20AE108E106C604FFFFFF00

Example (Hex)

AA00 8104011CD111 841ED111 81072B06010401F609 850101 890EE20CE20AE108E106C704C0A801FE

Example (Hex)

AA00 8104821CD111 820400000000 8482001ED111 81072B06010401F609 850101 890EE20CE20AE108E106C704C0A801FE

Property Description

Property OID

1.2.2.1.1.8 / 0x010202010108

Name

Device Name

Description

The device uses this property to set Device Name for WLAN settings. Device Name is registered to the DNS which adds the domain name to create a hostname. Use Hostname to connect to device WebSocket. If the Device Name is shorter than 64 bytes, all remaining bytes after the Device Name should be set to zeros.

Example (Hex)

AA00 81040128D101 841AD101 81072B06010401F609 850101 890AE208E206E104E102C800

Example (Hex)

AA00 81048228D101 820400000000 8482005AD101 81072B06010401F609 850101 894AE248E246E144E142C84064662D787878787878780000000000000000000000000000000000000

00000000000000000000000000000000000000000000000000000000000000000000000

Example (Hex)

AA00 81040127D111 845AD111 81072B06010401F609 850101 894AE248E246E144E142C840 64662D78787878787878000000000000000000000000000000000000000000000000000000000000000

000000000000000000000000000000000000000000000

Example (Hex)

AA00 81048227D111 820400000000 8482005AD111 81072B06010401F609 850101 894AE248E246E144E142C84064662D787878787878780000000000000000000000000000000000000

00000000000000000000000000000000000000000000000000000000000000000000000

Property OID

1.2.2.1.1.9 / 0x010202010109

Name

Property Description

Wireless Heartbeat Time

Description

The device uses this property to set Heartbeat Time for WLAN settings. Device will check the Websocket connection based on this timer setting. The unit is second.

Example (Hex)

AA00 8104011AD101 841AD101 81072B06010401F609 850101 890AE208E206E104E102C900

Example (Hex)

AA00 8104821AD101 820400000000 8482001BD101 81072B06010401F609 850101 890BE209E207E105E103C90100

Example (Hex)

AA00 8104011CD111 841BD111 81072B06010401F609 850101 890BE209E207E105E103C90120

Example (Hex)

AA00 8104821CD111 820400000000 8482001BD111 81072B06010401F609 850101 890BE209E207E105E103C90120

Property Description

Property OID

1.2.2.1.1.A / 0x01020201010A

Name

Maximum Client Connections

Description

The device uses this property to determine how many clients it will allow to connect to its WLAN WebSocket server at one time. Most use cases will only want to allow one client at a time. If more than one client is connected, all outgoing data from the device will be sent to all clients. For example, all notifications and all command responses will be sent to all clients. If more than one client is connected, any client can send a command to the device at any time. Since having more than one client send commands to the device at the same time can result in command collisions and unexpected device behavior, it is recommended that only one client be in charge of sending commands and that other clients only listen to outgoing messages. A use case for allowing more than once client may be to have a second client for diagnostic or monitoring purposes.

Property 2.1.2.5.6.4 Active Client Connections is related.

Example (Hex)

AA00 8104 0155D101 840F D101 8501 01 8704 02020101 8902 CA00

Example (Hex)

AA0081048255D10182040000000084820010D1018501018704020201018903CA0101

Example (Hex)

AA00 81040155D111 8410 D111 850101 8704 02020101 8903 CA0101

Example (Hex)

AA0081048255D11182040000000084820010D1118501018704020201018903CA0101

SSID - Get Request Example

SSID - Get Response Example

SSID - Set Request Example

SSID - Set Response Example

Password - Property 1.2.2.1.1.2

Password - Get Request Example

Password - Get Response Example

Password - Set Request Example

Password - Set Response Example

Security Mode - Property 1.2.2.1.1.3

Security Mode - Get Request Example

Security Mode - Get Response Example

Security Mode - Set Request Example

Security Mode - Set Response Example

Static IP Address - Property 1.2.2.1.1.4

Static IP Address - Get Request Example

Static IP Address - Get Response Example

Static IP Address - Set Request Example

Static IP Address - Set Response Example

Use DHCP - Property 1.2.2.1.1.5

Use DHCP - Get Request Example

Use DHCP - Get Response Example

Use DHCP - Set Request Example

Use DHCP - Set Response Example

Static IP Netmask - Property 1.2.2.1.1.6

Static IP Netmask - Get Request Example

Static IP Netmask - Get Response Example

Static IP Netmask - Set Request Example

Static IP Gateway - Set Request Example

Static IP Gateway - Set Response Example

Device Name - Property 1.2.2.1.1.8

Device Name - Get Request Example

Device Name - Get Response Example

Device Name - Set Request Example

Device Name - Set Response Example

Wireless Heartbeat Time - Property 1.2.2.1.1.9

Wireless Heartbeat Time - Get Request Example

Wireless Heartbeat Time - Get Response Example

Wireless Heartbeat Time - Set Request Example

Wireless Heartbeat Time - Set Response Example

Maximum Client Connections - Property 1.2.2.1.1.A

Maximum Client Connections - Get Request Example

Maximum Client Connections - Get Response Example

Maximum Client Connections - Set Request Example

Maximum Client Connections - Set 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.2.1.nnn - Hardware Information

Hardware Information Property

These sections detail information on hardware information settings.

Applies to: All Dyna Family products

Settings in this group

Notification

Information

The device uses this property to report its serial number.

Need More Help

Need Help?

For additional support, please contact MagTek Support:

Technical Support:

  • 📧 Email:

📞 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! feedback@magtek.com

    2.2.1.1.1.n - Device Common Configuration Information
    support@magtek.com

    1.1.nnnn - Financial Settings

    Financial Settings

    These sections of the DynaFamily Programmer's Manual details information on EMV Settings.

    Applies to: All Dyna Family products

    Settings in this group

    Setting

    Information

    Part A of EMV Terminal ID settings.

    2.3.1.2.1.n - System Status Device State Information

    The device uses this property to report its operational status.

    Online is the status the manufacturer populates in this property before shipping, and is the result of the device going through processes that configure its security subsystems and features. In this state, the device is fully functional and can perform transactions.

    Offline means the device is no longer fully functional and can no longer perform transactions. The device automatically transitions to this state if it detects a problem with security or any of the subsystems it checks. For example, trying to open the device triggers a tamper response, which causes the device to change its operational status to Offline. To retrieve more information about the cause of an Offline status, the host can retrieve Property 2.3.1.2.1.2 Offline Status Detail.

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    0x01 = Offline 0x02 = Online

    Default

    None

    Example (Hex)

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

    Example (Hex)

    AA00 81048255D101 820400000000 84820010 D101 850102 870403010201 8903 C101 02

    Property Description

    Property OID

    2.3.1.2.1.2 / 0x020301020102

    Name

    Offline Status Detail

    Description

    The device uses this property to report the status of every subsystem that can cause the device’s operation status to be set to Offline in Property 2.3.1.2.1.1 Device Operational Status.

    The property consists of a sequence of bytes where each bit in each byte represents the status of a subsystem. If a bit is set to one, then there is a problem with the subsystem, otherwise no problem was detected.

    Some subsystems provide other properties or commands that can be used to get more information about the subsystem’s status. For example, Property 2.3.1.1.2.2 Tamper Sensors Activated and Property 2.3.1.1.2.3 Tamper Sensor Tampered.

    Example (Hex)

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

    Example (Hex)

    AA00 81048255D101 820400000000 84820010 D101 850102 870403010201 8903 C201 00

    Property Description

    Property OID

    2.3.1.2.1.3 / 0x020301020103

    Name

    External Power Supplied

    Description

    The device uses this property to report the status of external power.

    Example (Hex)

    AA00 8104 0155D101 840F D101 8501 02 8704 03010201 8902 C300

    Example (Hex)

    AA00 81048255D101 820400000000 84820010 D101 850102 870403010201 8903 C301 01

    Property Description

    Property OID

    2.3.1.2.1.4 / 0x020301020104

    Name

    Battery State of Charge

    Description

    The device uses this property to report the charge status of the internal battery. The charge status is reported as a percentage of full charge.

    Example (Hex)

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

    Example (Hex)

    AA00 81048255D101 820400000000 84820010 D101 850102 870403010201 8903 C401 64

    Property Description

    Property OID

    2.3.1.2.1.5 / 0x020301020105

    Name

    Battery Charger Status

    Description

    The device uses this property to report the status of the battery charger.

    Example (Hex)

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

    Example (Hex)

    AA00 81048255D101 820400000000 84820010 D101 850102 870403010201 8903 C501 04

    Property Description

    Property OID

    2.3.1.2.1.6 / 0x020301020106

    Name

    Device Temperature

    Description

    The device uses this property to report the temperature in Celsius

    Example (Hex)

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

    Example (Hex)

    AA00 81048255D101 820400000000 84820010 D101 850102 870403010201 8903 C601 26

    Property Description

    Property OID

    2.3.1.2.1.7 / 0x020301020107

    Name

    Device Time

    Description

    The device uses this property to report the device RTC time. It returns the time in 24 hour clock format HH:MM:SS.

    Example (Hex)

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

    Example (Hex)

    AA0081048255D10182040000000084820012D1018501028704030102018905C703040909

    Property Description

    Property OID

    2.3.1.2.1.1 / 0x020301020101

    Name

    Device Operational Status

    Device Operational Status - Property 2.3.1.2.1.1

    Description

    Device Operational Status - Get Request Example

    Device Operational Status - Get Response Example

    Offline Status Detail - Property 2.3.1.2.1.2

    Offline Status Detail - Get Request Example

    Offline Status Detail - Get Response Example

    Property External Power Supplied - 2.3.1.2.1.3

    External Power Supplied - Get Request Example

    External Power Supplied - Get Response Example

    Battery State of Charge - Property 2.3.1.2.1.4

    Battery State of Charge - Get Request Example

    Battery State of Charge - Get Response Example

    Battery Charger Status - Property 2.3.1.2.1.5

    Battery Charger Status - Get Request Example

    Battery Charger Status - Get Response Example

    Device Temperature - Property 2.3.1.2.1.6

    Device Temperature - Get Request Example

    Device Temperature - Get Response Example

    Device Time - Property 2.3.1.2.1.7

    Device Time - Get Request Example

    Device Time - Get Response Example

    Part B of EMV Terminal ID settings.

    1.1.1.nnn - EMV Settings C

    Part C of EMV Terminal ID settings.

    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!

    1.1.1.nnn - EMV Settings A
    1.1.1.nnn - EMV Settings 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

    2.1.2.nnn - 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.

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    16 (reserved for future expansion)

    Data Type

    Binary

    Valid Values

    Byte 0

    · Bit 0 = Tamper problem present

    · Bit 1 = Master Key problem present

    · Bit 2 = Keys and Certificates problem present

    · Bit 3 = Real Time Clock problem present

    · Bit 4 = Random Number Generator problem present

    · Bit 5 = Cryptography Engine problem present

    · Bit 6 = Magnetic Stripe Reader Hardware problem present

    · Bit 7 = Reserved

    Default

    None

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    0x00 = No external power supplied 0x01 = Power supplied by USB port

    Default

    None

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    0x00..0x64

    Default

    None

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    0x00 = Precharge

    0x01 = Fast charge – constant current

    0x02 = Fast charge – constant voltage

    0x03 = End of charge

    0x04 = Charge complete

    0x08 = No external power supplied

    Default

    None

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Signed Binary

    Valid Values

    0x80 .. 0x7F (-128 .. 127)

    Default

    None

    Securing Key

    None

    Min. Len (b)

    3

    Max. Len (b)

    3

    Data Type

    Unsigned Binary

    Valid Values

    HH (0x00 – 0x17) MM (0x00 – 0x3B) SS(0x00 – 3B)

    Default

    None

    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

    feedback@magtek.com

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

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

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

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

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

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

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

    Notification

    Information

    2.1.2.1.nn - Firmware Identification Information

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

    2.1.2.2.nn - Core Firmware Information

    Firmware Identification Information

    Applies to: All Dyna Family products

    Settings in this group

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

    Need More Help

    Need Help?

    For additional support, please contact MagTek Support:

    Technical Support:

    • 📧 Email:

    1.1.1.nnn - EMV Settings - A

    EMV Terminal Identification - Property 1.1.1.1.1.1

    Property
    Value

    Property OID

    1.1.1.1.1.1 / 0x010101010101

    Name

    EMV Terminal Identification

    Property
    Value
    Property
    Value
    Property
    Value
    Property
    Value
    Property
    Value
    Property
    Value

    VAS Merchant ID and URL Type

    Tag
    Len
    Value / Description
    Typ
    Req
    Default
    Property
    Value
    Property
    Value
    Property
    Value

    1.1.1.nnn - EMV Settings - C

    Other TLV (Touch Only) - Property 1.1.1.1.3.4

    Property Description

    Property OID

    1.1.1.1.3.4 / 0x010101010304

    Name

    Other TLV

    2.3.1.1.1.n - System Status Injected Key Information

    Device Key Status - Property 2.3.1.1.1.1

    Property Description

    Property OID

    2.3.1.1.1.1 / 0x020301010101

    Name

    Device Key Status

    2.1.2.1.nn - Firmware Identification Information

    2.3.1.nnn - System Status Information

    These sections detail information about the device's status.

    📞 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! feedback@magtek.com

    2.1.2.3.4.3. - EMV Firmware Information
    2.1.2.3.4.3 - EMV Contactless L1 Kernel Checksum (Contactless Only)
    2.1.2.3.7.3 - Discover D-PAS Kernel Checksum (Contactless Only)
    2.1.2.3.B.3 - China Union Pay Kernel ID (Contactless Only)
    2.1.2.5.nn - WLAN Information (WLAN Only)
    2.1.2.8.nn - Custom UI
    2.1.2.9.nn - NFC
    support@magtek.com

    Securing Key

    None

    Min. Len (b)

    0

    Max. Len (b)

    255

    Data Type

    Binary

    Valid Values

    List of any valid standard EMV message tags and device custom tags

    Default

    50 5A 57 82 84 95 9A 9B 9C F4 5F 1A 5F 20 5F 24 5F 2A 5F 30 5F 34 9F 02 9F 03 9F 06 9F 09 9F 10 9F 15 9F 1A 9F 1D 9F 1E 9F 24 9F 26 9F 27 9F 33 9F 34 9F 35 9F 36 9F 37 9F 39 9F 41 9F 45 9F 4C 9F 4E 9F 5D 9F 66 9F 6E 9F 7C

    Securing Key

    None

    Min. Len (b)

    0

    Max. Len (b)

    255

    Data Type

    Binary

    Valid Values

    List of any valid standard EMV message tags and device custom tags

    Default

    50 57 5A 82 84 8E 95 9A 9C F4 5F 20 5F 24 5F 25 5F 28 5F 2A 5F 2D 5F 34 9F 02 9F 03 9F 07 9F 09 9F 0B 9F 0D 9F 0E 9F 0F 9F 10 9F 11 9F 12 9F 15 9F 16 9F 1A 9F 1C 9F 1E 9F 21 9F 24 9F 26 9F 27 9F 33 9F 34 9F 35 9F 36 9F 37 DF DF 25

    Securing Key

    None

    Min. Len (b)

    0

    Max. Len (b)

    255

    Data Type

    Binary

    Valid Values

    List of any valid standard EMV message tags and device custom tags

    Default

    57 5A 82 8A 95 9A 9C 5F 24 5F 2A 5F 34 9F 01 9F 02 9F 10 9F 15 9F 16 9F 1A 9F 1C 9F 21 9F 33 9F 35 9F 36 9F 39 9F 5B DF DF 25

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    0x00 = Infinite timeout 0x01..0xFE = Timeout in seconds 0xFF = Use Transaction Timeout parameter in Command 0x1001 - Start Transaction

    Default

    0xFF

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    0x00..0xFF

    Default

    0x00

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    102

    Data Type

    Binary

    Valid Values

    00 or see Table 393 - VAS Merchant ID and URL Type

    Default

    0x00

    9F29

    Var up to 0x40

    Merchant URL

    B

    O

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    102

    Data Type

    Binary

    Valid Values

    00 or see Table 393 - VAS Merchant ID and URL Type

    Default

    0x00

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    102

    Data Type

    Binary

    Valid Values

    00 or see Table 393 - VAS Merchant ID and URL Type

    Default

    0x00

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    102

    Data Type

    Binary

    Valid Values

    00 or see Table 393 - VAS Merchant ID and URL Type

    Default

    0x00

    Description

    The device uses this property to report its Terminal ID / Terminal Identification in tag 9F1C in all EMV-related communication. Merchants usually configure each device with a different terminal ID per their own proprietary system standards to help identify the source of a transaction.

    Securing Key

    None

    Min. Len (b)

    8

    Max. Len (b)

    8

    Data Type

    Alphanumeric

    Valid Values

    Any string

    Default

    “00000000” (0x3030303030303030)

    Property OID

    1.1.1.1.1.2 / 0x010101010102

    Name

    EMV ARQC Message Tag List

    Description

    The device uses this property when it generates an EMV ARQC Type data object, to determine what tags to include in the data object. It serves the same purpose that MagTek custom tag DFDF02 serves on some other MagTek devices. For the DynaFlex II family the CDOL tag list generated by the card is checked, and any unsupported tags mentioned in the CDOL also gets added to the EMV ARQC Type data object.

    Property OID

    1.1.1.1.1.3 / 0x010101010103

    Name

    EMV Batch Data Tag List

    Description

    The device uses this property when it generates an EMV Batch Data Type data object to contain transaction result data, to determine what tags to include in the data object. It serves the same purpose that MagTek custom tag DFDF17 serves on some other MagTek devices. For the DynaFlex II family the CDOL tag list generated by the card is checked, and any unsupported tags mentioned in the CDOL also gets added to the EMV Batch Data Type data object.

    Property OID

    1.1.1.1.1.4 / 0x010101010104

    Name

    EMV Reversal Data Tag List

    Description

    The device uses this property when it generates an EMV Batch Data Type data object to contain reversal data, to determine what tags to include in the data object. It serves the same purpose that MagTek custom tag DFDF05 serves on some other MagTek devices.

    Property OID

    1.1.1.1.1.5 / 0x010101010105

    Name

    ARPC Receive Timeout

    Description

    The device uses this property to determine how long to wait for the host to send Command 0x1004 - Resume Transaction with ARPC data before it times out and continues a transaction the host started with Command 0x1001 - Start Transaction.

    Property OID

    1.1.1.1.1.6 / 0x010101010106

    Name

    ARPC Retry Attempts

    Description

    The device uses this property to control its ARPC Retry Attempts. If a timeout occurs when the device is waiting for the host to send Command 0x1004 - Resume Transaction with ARPC data, the device re-sends Notification 0x0101 - Transaction Information Update to report ARQC Update and waits for ARPC data again, up to the number of retries specified by this property. After the final retry, the device continues with the transaction.

    Property OID

    1.1.1.1.1.7 / 0x010101010107

    Name

    Apple VAS Merchant ID and URL Slot 1

    Description

    The device uses this property for Apple VAS processing to configure the device’s supported Merchant ID and URL.

    9F25

    0x20

    Merchant ID

    B

    Property OID

    1.1.1.1.1.8 / 0x010101010108

    Name

    Apple VAS Merchant ID and URL Slot 2

    Description

    The device uses this property for Apple VAS processing to configure the device’s supported Merchant ID and URL.

    Property OID

    1.1.1.1.1.9 / 0x010101010109

    Name

    Apple VAS Merchant ID and URL Slot 3

    Description

    The device uses this property for Apple VAS processing to configure the device’s supported Merchant ID and URL.

    Property OID

    1.1.1.1.1.A / 0x01010101010A

    Name

    Apple VAS Merchant ID and URL Slot 4

    Description

    The device uses this property for Apple VAS processing to configure the device’s supported Merchant ID and URL.

    EMV Settings - Get Request

    EMV Settings - Get Response

    EMV Settings - Set Request

    EMV Settings - Set Response

    EMV ARQC Message Tag List - 1.1.1.1.1.2

    EMV ARQC Message Tag List - Get Request

    EMV ARQC Message Tag List - Get Response

    EMV ARQC Message Tag List - Set Request

    EMV ARQC Message Tag List - Set Response

    EMV Batch Data Tag List - Property 1.1.1.1.1.3

    EMV Batch Data Tag List - Get Request

    EMV Batch Data Tag List - Get Response

    EMV Batch Data Tag List - Set Request

    EMV Batch Data Tag List - Set Response

    EMV Reversal Data Tag List (EMV Contact Only) - Property 1.1.1.1.1.4

    EMV Reversal Data Tag List (EMV Contact Only) - Get Request

    EMV Reversal Data Tag List (EMV Contact Only) - Get Response

    EMV Reversal Data Tag List (EMV Contact Only) - Set Request

    EMV Reversal Data Tag List (EMV Contact Only) - Set Response Example (Hex)

    ARPC Receive Timeout - Property 1.1.1.1.1.5

    ARPC Receive Timeout - Get Request Example (Hex)

    ARPC Receive Timeout - Get Response Example (Hex)

    ARPC Receive Timeout - Set Request Example (Hex)

    ARPC Receive Timeout - Set Response Example (Hex)

    ARPC Retry Attempts - Property 1.1.1.1.1.6

    ARPC Retry Attempts - Get Request Example (Hex)

    ARPC Retry Attempts - Get Response Example (Hex)

    ARPC Retry Attempts - Set Request Example (Hex)

    ARPC Retry Attempts - Set Response Example (Hex)

    Apple VAS Merchant ID and URL Slot 1 - Property 1.1.1.1.1.7

    Apple VAS Merchant ID and URL Slot 1 - Get Request Example (Hex)

    Apple VAS Merchant ID and URL Slot 1 - Get Response Example (Hex)

    Apple VAS Merchant ID and URL Slot 1 - Set Request Example (Hex)

    Apple VAS Merchant ID and URL Slot 1 - Set Response Example (Hex)

    Apple VAS Merchant ID and URL Slot 2 - Property 1.1.1.1.1.8

    Apple VAS Merchant ID and URL Slot 2 - Get Request Example (Hex)

    Apple VAS Merchant ID and URL Slot 2 - Get Response Example (Hex)

    Apple VAS Merchant ID and URL Slot 2 - Set Request Example (Hex)

    Apple VAS Merchant ID and URL Slot 2 - Set Response Example (Hex)

    Apple VAS Merchant ID and URL Slot 3 - Property 1.1.1.1.1.9

    Apple VAS Merchant ID and URL Slot 3 - Get Request Example (Hex)

    Apple VAS Merchant ID and URL Slot 3 - Get Response Example (Hex)

    Apple VAS Merchant ID and URL Slot 3 - Set Request Example (Hex)

    Apple VAS Merchant ID and URL Slot 3 - Set Response Example (Hex)

    Apple VAS Merchant ID and URL Slot 4 - Property 1.1.1.1.1.A

    Apple VAS Merchant ID and URL Slot 4 - Get Request Example (Hex)

    Apple VAS Merchant ID and URL Slot 4 - Get Response Example (Hex)

    Apple VAS Merchant ID and URL Slot 4 - Set Request Example (Hex)

    Apple VAS Merchant ID and URL Slot 4 - Set Response Example (Hex)

    O

    Securing Key

    None

    Min. Len (b)

    14

    Max. Len (b)

    14

    Data Type

    ASCII

    Valid Values

    CFG000xxxx-xxx

    Default

    None

    Securing Key

    None

    Min. Len (b)

    14

    Max. Len (b)

    14

    Data Type

    ASCII

    Valid Values

    CFG000xxxx-xxx

    Default

    None

    Securing Key

    None

    Min. Len (b)

    0x01

    Max. Len (b)

    0x01

    Data Type

    binary

    Valid Values

    0x0 0x1

    Default

    0x0

    Securing Key

    None

    Min. Len (b)

    0x00

    Max. Len (b)

    0xFF

    Data Type

    binary

    Valid Values

    Tag list

    Default

    0x5A, 0x57, 0x5F26, 0x5F24, 0x5F30, 0x9F36, 0x9F37,

    0xF4, 0xF5

    Securing Key

    None

    Min. Len (b)

    0x00

    Max. Len (b)

    0xFF

    Data Type

    binary

    Valid Values

    Tag list

    Default

    0x9A, 0x9C, 0x5F2A, 0x9F02, 0x9F03, 0x9F15, 0x9F1E,

    0x9F35, 0x9F39, 0x9F41, 0x9F4E

    Description

    This is a list of self-contained TLV data objects that defines the basic parameters for the transaction.

    Securing Key

    None

    Min. Len (b)

    3

    Max. Len (b)

    100

    Data Type

    Binary

    Valid Values

    Default

    9C0100 9F0206000000000100 9F0306000000000000 5F2A020840 5F360102

    Transaction Type = Purchase

    Default Amount for Quickchip = $1.00 Amount, Other = 0

    Transaction Currency Code = US Dollar Transaction Currency Exponent = 2

    Property Description

    Property OID

    1.1.1.1.4.1 / 0x010101010401

    Name

    EMV Configuration Filename

    Description

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

    Example (Hex)

    AA0081040106D101841AD10181072B06010401F609850101890AE108E106E104E402C100

    Example (Hex)

    AA0081048206D10182040000000084820028D10181072B06010401F609850101 8918E116E114E112E410C10E434647303030363831322D323030

    Example (Hex)

    AA0081040106D1118428D11181072B06010401F6098501018918E116E114E112E410C10E 434647303030363831322D323030

    Example (Hex)

    AA0081048206D11182040000000084820028D11181072B06010401F609850101 8918E116E114E112E410C10E434647303030363831322D323030

    Property Description

    Property OID

    1.1.1.1.4.2 / 0x010101010402

    Name

    CA Public Key Configuration Filename

    Description

    This string contains the part number and the revision of the CA Public Key Configuration File.

    Example (Hex)

    AA0081040106D101841AD10181072B06010401F609850101890AE108E106E104E402C200

    Example (Hex)

    AA0081048206D10182040000000084820028D10181072B06010401F609850101 8918E116E114E112E410C20E434647303030363831322D323030

    Example (Hex)

    AA0081040106D1118428D11181072B06010401F6098501018918E116E114E112E410C20E 434647303030363831322D323030

    Example (Hex)

    AA0081048206D11182040000000084820028D11181072B06010401F609850101 8918E116E114E112E410C20E434647303030363831322D323030

    Property Description

    Property OID

    1.1.1.1.5.1 / 0x010101010501

    Name

    Report All Available Tags Enable

    Description

    Enables/disables the Report All Available Tags feature. See Property 1.1.1.1.5.2 Encrypted Sensitive Tag List for details.

    Example (Hex)

    AA0081040155D101840FD1018501018704010101058902C100

    Example (Hex)

    AA0081048255D10182040000000084820010D1018501018704010101058903C10100

    Example (Hex)

    AA0081040155D1118410D1118501018704010101058903C10101

    Example (Hex)

    AA0081048255D11182040000000084820010D1118501018704010101058903C10101

    Property Description

    Property OID

    1.1.1.1.5.2 / 0x010101010502

    Name

    Encrypted Sensitive Tag List

    Description

    This property specifies a list of tags to be included in the encrypted portion of the ARQC and batch data (0xDFDF59/0xFC).

    For EMV transactions, any tags not present in this list will not appear encrypted in the ARQC/batch data but will instead be included in the cleartext portion of the ARQC (0xF9/0xFA/0x70) and batch data (F9/F2).

    For MSR transactions, the behavior is the same but there's an additional property that specifies which tags to include in cleartext (Property 1.1.1.1.5.3 MSR Cleartext Tag List).

    For MSR transactions, only tags that are present in that list will appear in cleartext.

    Example (Hex)

    AA0081040155D101840FD1018501018704010101058902C200

    Example (Hex)

    AA0081048255D1018204000000008482001DD1018501018704010101058910C20E5A575F265F245F 309F369F37F4F5

    Example (Hex)

    AA0081040155D111841DD1118501018704010101058910C20E5A575F265F245F309F369F37F4F5

    Example (Hex)

    AA0081048255D1118204000000008482001DD1118501018704010101058910C20E5A575F265F245F 309F369F37F4F5

    Property Description

    Property OID

    1.1.1.1.5.3 / 0x010101010503

    Name

    MSR Cleartext Tag List

    Description

    Specifies list of tags to include in cleartext in ARQC and batch data for MSR transactions.

    Example (Hex)

    AA0081040155D101840FD1018501018704010101058902C300

    Example (Hex)

    AA0081048255D10182040000000084820023D1018501018704010101058916C3149A9C5F2A9F029F 039F159F1E9F359F399F419F4E

    Example (Hex)

    AA0081040155D1118423D1118501018704010101058916C3149A9C5F2A9F029F039F159F1E9F359 F399F419F4E

    Example (Hex)

    AA0081048255D11182040000000084820023D1118501018704010101058916C3149A9C5F2A9F029F 039F159F1E9F359F399F419F4E

    Other TLV (Touch Only) - Get Request Example

    Other TLV (Touch Only) - Get Response Example

    Other TLV (Touch Only) - Set Request Example

    Other TLV (Touch Only) - Set Response Example

    EMV Configuration Filename - Property 1.1.1.1.4.1

    EMV Configuration Filename - Get Request Example

    EMV Configuration Filename - Get Response Example

    EMV Configuration Filename - Set Request Example

    EMV Configuration Filename - Set Response Example

    CA Public Key Configuration Filename - Property 1.1.1.1.4.2

    CA Public Key Configuration Filename - Get Request Example

    CA Public Key Configuration Filename - Get Response Example

    CA Public Key Configuration Filename - Set Request Example

    CA Public Key Configuration Filename - Set Response Example

    Report All Available Tags Enable - Property 1.1.1.1.5.1

    Report All Available Tags Enable - Get Request Example

    Report All Available Tags Enable - Get Response Example

    Report All Available Tags Enable - Set Request Example (enable - 0x01)

    Report All Available Tags Enable - Set Response Example

    Encrypted Sensitive Tag List - Property 1.1.1.1.5.2

    Encrypted Sensitive Tag List - Get Request Example

    Encrypted Sensitive Tag List - Get Response Example

    Encrypted Sensitive Tag List - Set Request Example

    Encrypted Sensitive Tag List - Set Response Example

    MSR Cleartext Tag List - Property 1.1.1.1.5.3

    MSR Cleartext Tag List - Get Request Example

    MSR Cleartext Tag List - Get Response Example

    MSR Cleartext Tag List - Set Request Example

    MSR Cleartext Tag List - Set Response Example

    Example (hex)
    AA 00 81 04 01 04 D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 01 89 0A E1 08 
    E1 06 E1 04 E1 02 C1 00
    Example (hex)
    AA 00 81 04 82 04 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 01 89 12 E1 10 E1 0E E1 0C E1 0A C1 08 30 30 30 30 30 30 30 30
    
    Example (hex)
    AA 00 81 04 01 3E D1 11 84 22 D1 11 81 07 2B 06 01 04 01 F6 09 85 01 01 89 12 E1 
    10 E1 0E E1 0C E1 0A C1 08 31 31 31 31 31 31 31 31
    Example (hex)
    AA 00 81 04 82 3E D1 11 82 04 00 00 00 00 84 82 00 22 D1 11 81 07 2B 06 01 04 01 
    F6 09 85 01 01 89 12 E1 10 E1 0E E1 0C E1 0A C1 08 31 31 31 31 31 31 31 31
    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 01 89 0A 
    E1 08 E1 06 E1 04 E1 02 C2 00
    Example (hex)
    AA 00 81 04 82 08 D1 01 82 04 00 00 00 00 84 82 00 64 D1 01 81 07 2B 06 01 04 
    01 F6 09 85 01 01 89 54 E1 52 E1 50 E1 4E E1 4C C2 4A 50 5A 57 82 84 95 9A 9B 
    9C F4 5F 1A 5F 20 5F 24 5F 2A 5F 30 5F 34 9F 02 9F 03 9F 06 9F 09 9F 10 9F 15 
    9F 1A 9F 1D 9F 1E 9F 24 9F 26 9F 27 9F 33 9F 34 9F 35 9F 36 9F 37 9F 39 9F 41 
    9F 45 9F 4C 9F 4E 9F 5D 9F 66 9F 6E 9F 7C
    Example (hex)
    AA 00 81 04 01 09 D1 11 84 64 D1 11 81 07 2B 06 01 04 01 F6 09 85 01 01 89 54 
    E1 52 E1 50 E1 4E E1 4C C2 4A 50 5A 57 82 84 95 9A 9B 9C F4 5F 1A 5F 20 5F 24 
    5F 2A 5F 30 5F 34 9F 02 9F 03 9F 06 9F 09 9F 10 9F 15 9F 1A 9F 1D 9F 1E 9F 24 
    9F 26 9F 27 9F 33 9F 34 9F 35 9F 36 9F 37 9F 39 9F 41 9F 45 9F 4C 9F 4E 9F 5D 
    9F 66 9F 6E 9F 7C
    Example (hex)
    AA 00 81 04 82 09 D1 11 82 04 00 00 00 00 84 82 00 64 D1 11 81 07 2B 06 01 04 
    01 F6 09 85 01 01 89 54 E1 52 E1 50 E1 4E E1 4C C2 4A 50 5A 57 82 84 95 9A 9B 
    9C F4 5F 1A 5F 20 5F 24 5F 2A 5F 30 5F 34 9F 02 9F 03 9F 06 9F 09 9F 10 9F 15 
    9F 1A 9F 1D 9F 1E 9F 24 9F 26 9F 27 9F 33 9F 34 9F 35 9F 36 9F 37 9F 39 9F 41 
    9F 45 9F 4C 9F 4E 9F 5D 9F 66 9F 6E 9F 7C
    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 01 89 0A E1 
    08 E1 06 E1 04 E1 02 C3 00
    Example (hex)
    AA 00 81 04 82 15 D1 01 82 04 00 00 00 00 84 82 00 66 D1 01 81 07 2B 06 01 04 01 
    F6 09 85 01 01 89 56 E1 54 E1 52 E1 50 E1 4E C3 4C 50 57 5A 82 84 8E 95 9A 9C 5F 
    20 5F 24 5F 25 5F 28 5F 2A 5F 2D 5F 34 9F 02 9F 03 9F 07 9F 09 9F 0B 9F 0D 9F 0E 
    9F 0F 9F 10 9F 11 9F 12 9F 15 9F 16 9F 1A 9F 1C 9F 1E 9F 21 9F 24 9F 26 9F 27 9F 
    33 9F 34 9F 35 9F 36 9F 37 DF DF 25
    Example (hex)
    AA 00 81 04 01 0B D1 11 84 66 D1 11 81 07 2B 06 01 04 01 F6 09 85 01 01 89 56 E1 
    54 E1 52 E1 50 E1 4E C3 4C 50 57 5A 82 84 8E 95 9A 9C 5F 20 5F 24 5F 25 5F 28 5F 
    2A 5F 2D 5F 34 9F 02 9F 03 9F 07 9F 09 9F 0B 9F 0D 9F 0E 9F 0F 9F 10 9F 11 9F 12 
    9F 15 9F 16 9F 1A 9F 1C 9F 1E 9F 21 9F 24 9F 26 9F 27 9F 33 9F 34 9F 35 9F 36 9F 
    37 DF DF 25
    Example (hex)
    AA 00 81 04 82 0B D1 11 82 04 00 00 00 00 84 82 00 66 D1 11 81 07 2B 06 01 04 01 
    F6 09 85 01 01 89 56 E1 54 E1 52 E1 50 E1 4E C3 4C 50 57 5A 82 84 8E 95 9A 9C 5F 
    20 5F 24 5F 25 5F 28 5F 2A 5F 2D 5F 34 9F 02 9F 03 9F 07 9F 09 9F 0B 9F 0D 9F 0E 
    9F 0F 9F 10 9F 11 9F 12 9F 15 9F 16 9F 1A 9F 1C 9F 1E 9F 21 9F 24 9F 26 9F 27 9F 
    33 9F 34 9F 35 9F 36 9F 37 DF DF 25
    Example (hex)
    AA 00 81 04 01 16 D1 01 84 1A D1 01 81 07 2B 06 01 04 01 F6 09 85 01 01 89 0A 
    E1 08 E1 06 E1 04 E1 02 C4 00
    Example (hex)
    AA 00 81 04 82 16 D1 01 82 04 00 00 00 00 84 82 00 44 D1 01 81 07 2B 06 01 04 
    01 F6 09 85 01 01 89 34 E1 32 E1 30 E1 2E E1 2C C4 2A 57 5A 82 8A 95 9A 9C 5F 
    24 5F 2A 5F 34 9F 01 9F 02 9F 10 9F 15 9F 16 9F 1A 9F 1C 9F 21 9F 33 9F 35 9F 
    36 9F 39 9F 5B DF DF 25
    Example (hex)
    AA 00 81 04 01 0D D1 11 84 44 D1 11 81 07 2B 06 01 04 01 F6 09 85 01 01 89 34 
    E1 32 E1 30 E1 2E E1 2C C4 2A 57 5A 82 8A 95 9A 9C 5F 24 5F 2A 5F 34 9F 01 9F 
    02 9F 10 9F 15 9F 16 9F 1A 9F 1C 9F 21 9F 33 9F 35 9F 36 9F 39 9F 5B DF DF 25
    Example (hex)
    AA 00 81 04 82 0D D1 11 82 04 00 00 00 00 84 82 00 44 D1 11 81 07 2B 06 01 04 
    01 F6 09 85 01 01 89 34 E1 32 E1 30 E1 2E E1 2C C4 2A 57 5A 82 8A 95 9A 9C 5F 
    24 5F 2A 5F 34 9F 01 9F 02 9F 10 9F 15 9F 16 9F 1A 9F 1C 9F 21 9F 33 9F 35 9F 
    36 9F 39 9F 5B DF DF 25Property 1.1.1.1.1.5 ARPC Receive Timeout
    AA00 8104 0155D101 840F D101 8501 01 8704 01010101 8902 C500
    AA 00 81 04 82 55 D1 01 82 04 00 00 00 00 84 82 00 10 D1 01 85 01 01 87 04 01 01 01 01 89 03 C5 01 FF
    AA00 81040155D111 8410 D111 850101 870401010101 8903 C501FF
    AA 00 81 04 82 55 D1 11 82 04 00 00 00 00 84 82 00 10 D1 11 85 01 01 87 04 01 01 01 01 89 03 C5 01 FF
    AA00 8104 0155D101 840F D101 8501 01 8704 01010101 8902 C600
    AA 00 81 04 82 55 D1 01 82 04 00 00 00 00 84 82 00 10 D1 01 85 01 01 87 04 01 01 01 01 89 03 C6 01 00
    AA00 81040155D111 8410 D111 850101 870401010101 8903 C60100
    AA 00 81 04 82 55 D1 11 82 04 00 00 00 00 84 82 00 10 D1 11 85 01 01 87 04 01 01 01 01 89 03 C6 01 00
    AA00 8104 0155D101 840F D101 8501 01 8704 01010101 8902 C700
    AA 00 81 04 82 55 D1 01 82 04 00 00 00 00 84 82 00 49 D1 01 85 01 01 87 04 01 01 01 01 89 3C C7 3A 9F 25 20 3E 22 54 3A AF 0A C5 E4 AC FC 25 67 1A 6E BF 6E DE 5A C1 96 74 6C 55 F3 D4 37 08 19 FF F9 22 C3 9F 29 14 77 77 77 2E 65 78 61 6D 70 6C 65 2D 75 72 6C 2E 63 6F 6D
    AA00 81040155D111 8410 D111 850101 870401010101 8903 C70100
    AA 00 81 04 82 55 D1 11 82 04 00 00 00 00 84 82 00 10 D1 11 85 01 01 87 04 01 01 01 01 89 03 C7 01 00
    AA00 8104 0155D101 840F D101 8501 01 8704 01010101 8902 C800
    AA 00 81 04 82 55 D1 01 82 04 00 00 00 00 84 82 00 49 D1 01 85 01 01 87 04 01 01 01 01 89 3C C8 3A 9F 25 20 3E 22 54 3A AF 0A C5 E4 AC FC 25 67 1A 6E BF 6E DE 5A C1 96 74 6C 55 F3 D4 37 08 19 FF F9 22 C3 9F 29 14 77 77 77 2E 65 78 61 6D 70 6C 65 2D 75 72 6C 2E 63 6F 6D
    AA00 81040155D111 8410 D111 850101 870401010101 8903 C80100
    AA 00 81 04 82 55 D1 11 82 04 00 00 00 00 84 82 00 10 D1 11 85 01 01 87 04 01 01 01 01 89 03 C8 01 00
    AA00 8104 0155D101 840F D101 8501 01 8704 01010101 8902 C900
    AA 00 81 04 82 55 D1 01 82 04 00 00 00 00 84 82 00 49 D1 01 85 01 01 87 04 01 01 01 01 89 3C C9 3A 9F 25 20 3E 22 54 3A AF 0A C5 E4 AC FC 25 67 1A 6E BF 6E DE 5A C1 96 74 6C 55 F3 D4 37 08 19 FF F9 22 C3 9F 29 14 77 77 77 2E 65 78 61 6D 70 6C 65 2D 75 72 6C 2E 63 6F 6D
    AA00 81040155D111 8410 D111 850101 870401010101 8903 C90100
    AA 00 81 04 82 55 D1 11 82 04 00 00 00 00 84 82 00 10 D1 11 85 01 01 87 04 01 01 01 01 89 03 C9 01 00
    AA00 8104 0155D101 840F D101 8501 01 8704 01010101 8902 CA00
    AA 00 81 04 82 55 D1 01 82 04 00 00 00 00 84 82 00 49 D1 01 85 01 01 87 04 01 01 01 01 89 3C CA 3A 9F 25 20 3E 22 54 3A AF 0A C5 E4 AC FC 25 67 1A 6E BF 6E DE 5A C1 96 74 6C 55 F3 D4 37 08 19 FF F9 22 C3 9F 29 14 77 77 77 2E 65 78 61 6D 70 6C 65 2D 75 72 6C 2E 63 6F 6D
    AA00 81040155D111 8410 D111 850101 870401010101 8903 CA0100
    AA 00 81 04 82 55 D1 11 82 04 00 00 00 00 84 82 00 10 D1 11 85 01 01 87 04 01 01 01 01 89 03 CA 01 00
    Example (hex)
    AA0081040155D101840FD1018501018704010101038902C400
    Example (hex)
    AA0081048255D1018204000000008482002DD1018501018704010101038920C41E9C01009F020600 
    00000001009F03060000000000005F2A0208405F360102
    Example (hex)
    AA0081040155D111842DD1118501018704010101038920C41E9C01009F02060000000001009F0306 
    0000000000005F2A0208405F360102
    Example (hex)
    AA0081048255D1118204000000008482002DD1118501018704010101038920C41E9C01009F020600 
    00000001009F03060000000000005F2A0208405F360102

    Securing Key

    None

    Min. Len (b)

    4

    Max. Len (b)

    4

    Data Type

    Binary

    Valid Values

    Bit 0: DKPTM0_2000 Bit 16: DKPTM10_2010

    Bit 1: DKPTM1_2001 Bit 17: DKPTM11_2011

    Bit 2: DKPTM2_2002 Bit 18: DKPTM12_2012

    Bit 3: DKPTM3_2003 Bit 19: DKPTM13_2013

    Bit 4: DKPTM4_2004 Bit 20: DKPTM14_2014

    Bit 5: DKPTM5_2005 Bit 21: DKPTM15_2015

    Bit 6: DKPTM6_2006 Bit 22: DKPTM16_2016

    Bit 7: DKPTM7_2007 Bit 23: DKPTM17_2017

    Default

    None

    Description

    This OID contains a 32-bit bitmap. Each bit indicates the status of a device key. A bit value of 1 indicates the corresponding key has been injected.

    Securing Key

    None

    Min. Len (b)

    4

    Max. Len (b)

    4

    Data Type

    Binary

    Valid Values

    Bit 0: TMPTK_1000

    Bit 1: MTK_1001

    Bit 2: DEVTK_1002

    Bit 3: FINTK_1003

    Bit 4: PRODTK_1021

    Bit 5: MFGTK_1022

    Bit 6: MFIFTK_1081

    Bit 7: AKIFTK_1091

    Bit 8: FREQMK_1101

    Bit 9: MREQMK_1102

    Bit 10: MFRQMK_1111

    Bit 11: ARQ1MK_1121

    Bit 12: ARQ2MK_1122

    Bit 13 – 31: Reserved

    Default

    None

    Example (Hex)

    AA00 8104010ED101 841AD101 81072B06010401F609 850102 890AE308E106E104E102C100

    Example (Hex)

    AA00 8104820ED101 820400000000 8482001E D101 81072B06010401F609 850102 890EE30CE10AE108E106C1040000077E

    Property Description

    Property OID

    2.3.1.1.1.2 / 0x020301010102

    Name

    Transaction Key Status

    Description

    This OID contains a 32-bit bitmap. Each bit indicates the status of a transaction key. A bit value of 1 indicates the corresponding key has been injected.

    Example (Hex)

    AA00 8104010FD101 841AD101 81072B06010401F609 850102 890AE308E106E104E102C200

    Example (Hex)

    AA00 8104820FD101 820400000000 8482001ED101 81072B06010401F609 850102 890EE30CE10AE108E106C20400000081

    Device Key Status - Get Request Example

    Device Key Status - Get Response Example

    Transaction Key Status - Property 2.3.1.1.1.2

    Transaction Key Status - Get Request Example

    Transaction Key Status - Get Response Example

    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

    Property Description

    Property OID

    2.1.2.1.1.2 / 0x020102010102

    Name

    Boot 1 Firmware Version

    Boot1 Firmware Version - Property 2.1.2.1.1.2

    Description

    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

    The device uses this property to report its operational status.

    Notification

    Information

    2.3.1.1.1.n - System Status Injected Key Information

    This OID contains a 32-bit bitmap. Each bit indicates the status of a transaction key,

    2.3.1.1.2.n - System Status Security Protection Information

    System Status Information

    Applies to: All Dyna Family products

    Settings in this group

    The device maps this property to its internal register that enables its internal real-time clock.

    Need More Help

    Need Help?

    For additional support, please contact MagTek Support:

    Technical Support:

    • 📧 Email:

    1.2.nnnn - Device Settings

    Device Settings

    These sections of the DynaFamily Programmer's Manual details information on sending masked/tracking data..

    Applies to: All Dyna Family products

    Settings in this group

    Setting

    Information

    Configure how the device runs financial transactions — EMV terminal and kernel parameters, supported entry methods, and amount, currency, and timeout handling.

    Bit 8: DKPTM8_2008 Bit 24: DKPTM18_2018

    Bit 9: DKPTM9_2009 Bit 25: DKPTM19_2019

    Bit 10: DKPTMA_200A Bit 26: DKPTM1A_201A

    Bit 11: DKPTMB_200B Bit 27: DKPTM1B_201B

    Bit 12: DKPTMC_200C Bit 28: DKPTM1C_201C

    Bit 13: DKPTMD_200D Bit 29: DKPTM1D_201D

    Bit 14: DKPTME_200E Bit 30: DKPTM1E_201E

    Bit 15: DKPTMF_200F Bit 31: DKPTM1F_201F

    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

    📞 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! feedback@magtek.com

    2.3.1.2.1.n - System Status Device State Information
    support@magtek.com

    Continues the transaction group with the remaining financial/EMV properties, such as contactless and additional processing options.

    1.2.2.1.nn - Basic Properties

    Read the device's core identity and status: model name, serial number, firmware and boot versions, real-time clock, and operational state. These are mostly read-only values for identifying and health-checking the reader.

    1.2.2.1.nn - WLAN Settings (WLAN Only) - A

    Configure Wi-Fi connectivity on WLAN-equipped models, including network SSID, security mode, and credentials. Applies only to devices with a WLAN radio.

    1.2.2.1.nn - WLAN Settings (WLAN Only) - B

    Continues WLAN configuration with the remaining network properties, such as IP addressing and connection behavior.

    1.2.2.2.nn - USB Settings (USB Only)

    Configure the USB interface on USB-connected devices, including communication mode and power behavior during USB suspend. Applies only when connected over USB.

    1.2.3.nnn - User Interface Settings - A

    Configure the device's cardholder-facing interface — display behavior, LEDs, buzzer, and prompts — including the UI configuration file.

    1.2.3.nnn - User Interface Settings - B

    Continues UI configuration with the remaining interface properties, such as the card-logos page and related on-screen elements.

    1.2.2.3.1.1 - Bluetooth LE Device Name

    Set or read the name the device advertises over Bluetooth LE, used to identify the reader when pairing and connecting.

    1.2.5.nnn - Security Settings

    Configure the device's security posture, including SRED/encryption behavior and key status.

    1.2.7.nnn - System Settings

    Configure the device's system settings

    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!

    1.2.nnnn - Transaction Settings A
    1.2.1.nnn - Transaction Settings B

    1.2.5.nnn - Security Settings - A

    1.2.5.2.1.1 - Device Lock State

    Property Description

    Property OID

    1.2.5.2.1.1 / 0x010205020101

    Name

    Device Lock State

    2.3.1.1.2.n - System Status Security Protection Information

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    0x00 = Unlocked, 0x01 = Locked

    Default

    0x00

    Securing Key

    See Command 0xD112 - Set Property (Secured).

    Min. Len (b)

    4

    Max. Len (b)

    63

    Data Type

    Binary

    Valid Values

    It can only contain any printable ASCII character.

    Default

    0x34 0x33 0x32 0x31 (“4321”)

    Description

    This property can be used to get or set the device lock state. Getting this property does not require security, however setting it does. Setting it requires the use of Command 0xD112 - Set Property (Secured) which requires MagTek's involvement. To set the device lock state without involving MagTek use Command 0xEF04 – Load LTPK Protection Key. The value of the device lock state will revert to the value of Property 1.2.5.2.1.2 Device Lock State After Reset after a reset or a power cycle. See Device Lock Feature for more information.

    Securing Key

    See Command 0xD112 - Set Property (Secured).

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    0x00 = Unlocked, 0x01 = Locked

    Default

    See Property 1.2.5.2.1.2 Device Lock State After Reset.

    Example (Hex)

    AA00 8104 0155D101 840F D101 8501 01 8704 02050201 8902 C100

    Example (Hex)

    AA00 81048255D101 820400000000 84820010 D101 850101 870402050201 8903 C101 00

    Example (Hex)

    TBD

    Example (Hex)

    TBD

    Property Description

    Property OID

    1.2.5.2.1.2 / 0x010205020102

    Name

    Device Lock State After Reset

    Description

    This property can be used to get or set what Property 1.2.5.2.1.1 Device Lock State will be set to after the device is reset or power cycled. Systems that use the optional device lock feature should set this property to locked, otherwise all someone would need to do to unlock the device would be to power cycle or reset it. The value of the device lock state after reset property is stored in non-volatile memory so changes made to it will persist after the device is reset or power cycled. See Device Lock Feature for more information.

    Example (Hex)

    AA00 8104 0155D101 840F D101 8501 01 8704 02050201 8902 C200

    Example (Hex)

    AA00 81048255D101 820400000000 84820010 D101 850101 870402050201 8903 C201 00

    Example (Hex)

    AA00 81040155D111 8410 D111 8501 01 8704 02050201 8903 C201 00

    Example (Hex)

    AA00 81048255D111 820400000000 84820010 D111 850101 870402050201 8903 C201 00

    Property Description

    Property OID

    1.2.5.2.1.3 / 0x010205020103

    Name

    Device Lock Passcode

    Description

    This property can be used to set the device lock passcode. The value of the device lock passcode is stored in non-volatile memory so changes made to it will persist after the device is reset or power cycled. For security, the host can’t get the value of the device lock passcode from the device. If the host gets this property, the device will always return a length of 0 and no value. Setting this property requires security. Setting it requires the use of Command 0xD112 - Set Property (Secured) which requires MagTek's involvement. To set the device lock passcode without involving MagTek use Command 0xEF07 – Change Device Lock Passcode. See Device Lock Feature for more information.

    Example (Hex)

    AA00 8104 0155D101 840F D101 8501 01 8704 02050201 8902 C300

    Example (Hex)

    AA00 81048255D101 820400000000 8482000F D101 850101 870402050201 8902 C300

    Example (Hex)

    TBD

    Example (Hex)

    TBD

    Get Request Example

    Get Response Example

    Set Request Example

    Set Response Example

    1.2.5.2.1.2 - Device Lock State After Reset

    Get Request Example

    Get Response Example

    Set Request Example

    Set Response Example

    1.2.5.2.1.3 - Device Lock Passcode

    Get Request Example

    Get Response Example

    Set Request Example

    Set Response Example

    feedback@magtek.com

    The device maps this property to its internal register that enables its internal real-time clock. Because the device ensures that register is enabled every time it powers up, this property should always report Real Time Clock Enabled.

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    0x00 = Real Time Clock Not Enabled 0x01 = Real Time Clock Enabled

    Default

    None

    Example (Hex)

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

    Example (Hex)

    AA00 81048255D101 820400000000 84820010 D101 850102 870403010102 8903 C101 01

    Property Description

    Property OID

    2.3.1.1.2.2 / 0x020301010202

    Name

    Tamper Sensors Activated

    Description

    The device uses this property to report whether its tamper sensors have been activated using Command 0xF016 - Activate Device Security (MAGTEK INTERNAL ONLY). A device that is operating normally should always have its tamper sensors activated.

    Example (Hex)

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

    Example (Hex)

    AA00 81048255D101 820400000000 84820010 D101 850102 870403010102 8903 C101 01

    Property Description

    Property OID

    2.3.1.1.2.3 / 0x020301010203

    Name

    Tamper Sensor Tampered

    Description

    The device uses this property to report whether a tamper sensor has tampered. A device that is operating normally should not reported that it has been tampered with. To examine the device’s tamper history to determine the cause, use Command 0xF014 - Read Log (MAGTEK INTERNAL ONLY) or Command 0xF015 - Read Log & Clear Tamper (MAGTEK INTERNAL ONLY).

    Example (Hex)

    AA00 8104 0155D101 840F D101 8501 02 8704 03010102 8902 C300

    Example (Hex)

    AA00 81048255D101 820400000000 84820010 D101 850102 870403010102 8903 C301 00

    Property Description

    Property OID

    2.3.1.1.2.1 / 0x020301010201

    Name

    Real Time Clock Enabled

    Real Time Clock Enabled - Property 2.3.1.1.2.1

    Description

    Real Time Clock Enabled - Get Request Example

    Real Time Clock Enabled - Get Response Example

    Tamper Sensors Activated - Property 2.3.1.1.2.2

    Tamper Sensors Activated - Get Request Example

    Tamper Sensors Activated - Get Response Example

    Tamper Sensor Tampered - Property 2.3.1.1.2.3

    Tamper Sensor Tampered - Get Request Example

    Tamper Sensor Tampered - Get Response Example

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    0x00 = Tamper Sensors Not Activated

    0x01 = Tamper Sensors Activated

    Default

    None

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    0x00 = Not Tampered 0x01 = Tampered

    Default

    None

    1.2.2.1.nn - WLAN Settings (WLAN Only) - B

    MQTT Subscribe Topic - Property 1.2.2.1.2.4

    Property Description

    Property OID

    1.2.2.1.2.4 / 0x010202010204

    Name

    MQTT Subscribe Topic

    Securing Key

    None

    Min. Len (b)

    N/A

    Max. Len (b)

    224

    Data Type

    ASCII String with no spaces

    Valid Values

    Any string

    Example: MagTek/Server/DynaFlexIIPED/B62B3C6/MMSMessage[MMS Message Payload]

    Default

    MagTek/Server/[DevModelName]/[DevSN]

    [DevModelName] = DynaFlexIIPED, Device Model Name with no spaces. [DevSN] = Device Serial #

    Securing Key

    None

    Min. Len (b)

    N/A

    Max. Len (b)

    32

    Data Type

    ASCII String with no spaces

    Valid Values

    Any string

    Example: MagTek_Device-B62B3C6

    Default

    MagTek_Device-[DevSN] [DevSN] = Device Serial #

    Securing Key

    None

    Min. Len (b)

    N/A

    Max. Len (b)

    32

    Data Type

    ASCII String with no spaces

    Valid Values

    Any string

    Example: magtek_testonly1

    Default

    Securing Key

    None

    Min. Len (b)

    N/A

    Max. Len (b)

    32

    Data Type

    ASCII String with no spaces

    Valid Values

    Any string

    Example: emqx-tST1!

    Default

    Securing Key

    None

    Min. Len (b)

    N/A

    Max. Len (b)

    64

    Data Type

    ASCII String with no spaces

    Valid Values

    Any string

    Example: test.mosquitto.org

    Default

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    0x00 – 0x01

    Default

    0x01

    Securing Key

    None

    Min. Len (b)

    2

    Max. Len (b)

    2

    Data Type

    Binary

    Valid Values

    0x00 0x00 (0) – 0xFF 0xFF (0 = Disabled, 1 à 65535 seconds) MSB first

    Default

    300 seconds

    Description

    The device uses this property to set the MQTT Subscribe Topic for receiving MMS message payloads

    Securing Key

    None

    Min. Len (b)

    N/A

    Max. Len (b)

    224

    Data Type

    ASCII String with no spaces

    Valid Values

    Any string

    Example: MagTek/Device/DynaFlexIIPED/B62B3C6[MMS Message Payload]

    Default

    MagTek/Device/[DevModelName]/[DevSN]

    [DevModelName] = DynaFlexIIPED, Device Model Name with no spaces. [DevSN] = Device Serial #

    Example (Hex)

    AA00 8104 0155D101 840F D101 850101 8704 02020102 8902 C400

    Example (Hex)

    AA0081048255D1018204000000008482004FD1018501018704020201028942C440 4D616754656B2F4465766963652F44796E61466C657849495045442F42363242334336000000000000

    0000000000000000000000000000000000000000000000

    Example (Hex)

    AA00 81040155D111 844F D111 850101 870402020102 8942 C440 4D616754656B2F4465766963652F4479 6E61466C657849495045442F42363242

    33433600000000000000000000000000 00000000000000000000000000000000

    Example (Hex)

    AA0081048255D1118204000000008482004FD1118501018704020201028942C440 4D616754656B2F4465766963652F44796E61466C657849495045442F42363242334336000000000000

    0000000000000000000000000000000000000000000000

    Property Description

    Property OID

    1.2.2.1.2.5 / 0x010202010205

    Name

    MQTT Publish Topic

    Description

    The device uses this property to set the MQTT Publish Topic for sending MMS message payloads.

    Device will add append the string /MMSMessage to the MQTT Publish Topic string set in this property.

    Example (Hex)

    AA00 8104 0155D101 840F D101 850101 8704 02020102 8902 C500

    Example (Hex)

    AA0081048255D1018204000000008482004FD1018501018704020201028942C540 4D616754656B2F5365727665722F44796E61466C657849495045442F42363242334336000000000000

    0000000000000000000000000000000000000000000000

    Example (Hex)

    AA00 81040155D111 844F D111 850101 870402020102 8942 C540 4D616754656B2F5365727665722F4479 6E61466C657849495045442F42363242

    33433600000000000000000000000000 00000000000000000000000000000000

    Example (Hex)

    AA0081048255D1118204000000008482004FD1118501018704020201028942C540 4D616754656B2F5365727665722F44796E61466C657849495045442F42363242334336000000000000

    0000000000000000000000000000000000000000000000

    Property Description

    Property OID

    1.2.2.1.2.6 / 0x010202010206

    Name

    MQTT Client ID

    Description

    The device uses this property to set the MQTT Client ID.

    Example (Hex)

    AA00 8104 0155D101 840F D101 850101 8704 02020102 8902 C600

    Example (Hex)

    AA0081048255D1018204000000008482002FD1018501018704020201028922C620 4D616754656B5F4465766963652D423632423343360000000000000000000000

    Example (Hex)

    AA00 81040155D111 842F D111 850101 870402020102 8922 C620

    4D616754656B5F4465766963652D4236 32423343360000000000000000000000

    Example (Hex)

    AA0081048255D1118204000000008482002FD1118501018704020201028922C620 4D616754656B5F4465766963652D423632423343360000000000000000000000

    Property Description

    Property OID

    1.2.2.1.2.7 / 0x010202010207

    Name

    MQTT UserName

    Description

    The device uses this property to set the MQTT Username.

    Example (Hex)

    AA00 8104 0155D101 840F D101 850101 8704 02020102 8902 C700

    Example (Hex)

    AA0081048255D1018204000000008482002FD1018501018704020201028922C720 6D616774656B5F746573746F6E6C793100000000000000000000000000000000

    Example (Hex)

    AA00 81040155D111 842F D111 850101 870402020102 8922 C720

    6D616774656B5F746573746F6E6C7931 00000000000000000000000000000000

    Example (Hex)

    AA0081048255D1118204000000008482002FD1118501018704020201028922C720 6D616774656B5F746573746F6E6C793100000000000000000000000000000000

    Property Description

    Property OID

    1.2.2.1.2.8 / 0x010202010208

    Name

    MQTT Password

    Description

    The device uses this property to set the MQTT Password.

    Example (Hex)

    AA00 8104 0155D101 840F D101 850101 8704 02020102 8902 C800

    Example (Hex)

    AA0081048255D1018204000000008482002FD1018501018704020201028922C820 656D71782D745354312100000000000000000000000000000000000000000000

    Example (Hex)

    AA00 81040155D111 842F D111 850101 870402020102 8922 C820

    656d71782d7453543121000000000000 00000000000000000000000000000000

    Example (Hex)

    AA0081048255D1118204000000008482002FD1118501018704020201028922C820 656D71782D745354312100000000000000000000000000000000000000000000

    Property Description

    Property OID

    1.2.2.1.2.9 / 0x010202010209

    Name

    MQTT Peer Common Name

    Description

    The device uses this property to set the MQTT Peer Common Name. If not set device will use Broker Address for server authentication.

    Example (Hex)

    AA00 8104 0155D101 840F D101 850101 8704 02020102 8902 C900

    Example (Hex)

    AA0081048255D1018204000000008482004FD1018501018704020201028942C940 746573742E6D6F7371756974746F2E6F72670000000000000000000000000000000000000000000000

    0000000000000000000000000000000000000000000000

    Example (Hex)

    AA00 81040155D111 844F D111 850101 870402020102 8942 C940

    746573742E6D6F7371756974746F2E6F 72670000000000000000000000000000

    00000000000000000000000000000000 00000000000000000000000000000000

    Example (Hex)

    AA0081048255D1118204000000008482004FD1118501018704020201028942C940746573742E6D6F 7371756974746F2E6F72670000000000000000000000000000000000000000000000000000000000000

    0000000000000000000000000000000

    Property Description

    Property OID

    1.2.2.1.1.12 / 0x010202010112

    Name

    WLAN Disable

    Description

    The device uses this property to disable/enable WLAN Feature.

    0x00 = WLAN Disabled

    0x01 = WLAN Enabled

    Changes to this property do not take effect until the device is power cycled or reset.

    Example (Hex)

    AA00 8104 0155D101 840F D101 850101 870402020101 8902 D200

    Example (Hex)

    AA00 81040155D111 8410 D111 850101 8704 02020101 8903 D20101

    Example (Hex)

    AA00 81040155D111 8410 D111 850101 8704 02020101 8903 D20100

    Example (Hex)

    AA0081048255D11182040000000084820010D1118501018704020201018903D20100

    Property Description

    Property OID

    1.2.2.1.2.A / 0x01020201020A

    Name

    MQTT Keep Alive

    Description

    The device uses this property to set the MQTT Keep Alive timing. Value is in seconds, used to guarantee the connection between device and MQTT broker remains active. A value of 0 disables Keep Alive monitoring.

    Example (Hex)

    AA00 8104 0155D101 840F D101 850101 870402020102 8902 CA00

    Example (Hex)

    AA0081048255D10182040000000084820011D1018501018704020201028904CA02012C

    Example (Hex)

    AA00 81040155D111 8411 D111 850101 870402020102 8904 CA02 012C

    Example (Hex)

    AA0081048255D11182040000000084820011D1118501018704020201028904CA02012C

    MQTT Subscribe Topic - Get Request Example

    MQTT Subscribe Topic - Get Response Example

    MQTT Subscribe Topic - Set Request Example

    MQTT Publish Topic - Property 1.2.2.1.2.5

    MQTT Publish Topic - Get Request Example

    MQTT Publish Topic - Get Response Example

    MQTT Publish Topic - Set Request Example

    MQTT Publish Topic - Set Response Example

    MQTT Client ID - Property 1.2.2.1.2.6

    MQTT Client ID - Get Request Example

    MQTT Client ID - Get Response Example

    MQTT Client ID - Set Request Example

    MQTT Client ID - Set Response Example

    MQTT Username - Property 1.2.2.1.2.7

    MQTT Username - Get Request Example

    MQTT Username - Get Response Example

    MQTT Username - Set Request Example

    MQTT Username - Set Response Example

    MQTT Password - Property 1.2.2.1.2.8

    MQTT Password - Get Request Example

    MQTT Password - Get Response Example

    MQTT Password - Set Request Example

    MQTT Password - Set Response Example

    MQTT Peer Common Name - Property 1.2.2.1.2.9

    MQTT Peer Common Name - Get Request Example

    MQTT Peer Common Name - Get Response Example

    MQTT Peer Common Name - Set Request Example

    MQTT Peer Common Name - Set Response Example

    WLAN Disable - Property 1.2.2.1.2.12

    WLAN Disable - Get Request Example

    WLAN Disable - Get Response Example

    WLAN Disable - Set Request Example

    WLAN Disable - Set Response Example

    Property 1.2.2.1.2.A MQTT Keep Alive

    WLAN Disable - Get Request Example

    WLAN Disable - Get Response Example

    WLAN Disable - Set Request Example

    WLAN Disable - Set Response Example

    Properties

    These sections of the DynaFamily Programmer's Manual details two mechanisms - properties - for the host to retrieve information about the device and to configure / customize device behavior:

    This section details the settings involving masked data.

    This section details the settings involving payment brands.

    This section details the settings involved with firmware numbers.

    This section involves the settings involved with hardware serial numbers.

    This sections involves the settings involving systems status.

    Setting

    Information

    Part A of EMV Terminal ID settings.

    Part B of EMV Terminal ID settings.

    Part C of EMV Terminal ID settings.

    Setting

    Information

    The device uses this property to determine what character it should use when sending masked ISO/ABA track data.

    The device uses these properties to determine which DUKPT Key Set and Usage shall be used

    Setting

    Information

    Configure how the device runs financial transactions — EMV terminal and kernel parameters, supported entry methods, and amount, currency, and timeout handling.

    Continues the transaction group with the remaining financial/EMV properties, such as contactless and additional processing options.

    Read the device's core identity and status: model name, serial number, firmware and boot versions, real-time clock, and operational state. These are mostly read-only values for identifying and health-checking the reader.

    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.

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

    Notification

    Information

    The device uses this property to report its serial number.

    Notification

    Information

    This OID contains a 32-bit bitmap. Each bit indicates the status of a transaction key,

    The device maps this property to its internal register that enables its internal real-time clock.

    The device uses this property to report its operational status.

    Notification

    Information

    For modular management of device functions, information, and settings, this standard makes extensive use of Object Identifiers (also known as Object IDs or OIDs) as defined in ITU-T X.660 | ISO/IEC 9834-1.

    Barcode symbology refers to the way in which data is encoded in a barcode. It uses either spaced lines, dots or squares.

    This section will help erase already existing EMV configurations.

    Setting

    Information

    About Configuration

    This section details two mechanisms for the host to retrieve information about the device and to configure / customize device behavior

    1.1.nnnn - Financial Settings

    Properties

    Applies to: All Dyna Family products

    Subsections

    This section details EMV settings

    1.1.nnnn - Financial Settings

    1.1.2.nnn - SRED Settings

    1.2.nnnn - Device Settings

    2.1.2.nnn - Firmware Identification Information

    2.2.1.nnn - Hardware Settings

    2.3.1.nnn - System Status

    Appendices

    Need More Help

    Need Help?

    For additional support, please contact MagTek Support:

    Technical Support:

    • 📧 Email:

    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

    📞 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! feedback@magtek.com

    1.2.2.1.nn - WLAN Settings (WLAN Only) - A

    Configure Wi-Fi connectivity on WLAN-equipped models, including network SSID, security mode, and credentials. Applies only to devices with a WLAN radio.

    1.2.2.1.nn - WLAN Settings (WLAN Only) - B

    Continues WLAN configuration with the remaining network properties, such as IP addressing and connection behavior.

    1.2.2.2.nn - USB Settings (USB Only)

    Configure the USB interface on USB-connected devices, including communication mode and power behavior during USB suspend. Applies only when connected over USB.

    1.2.3.nnn - User Interface Settings - A

    Configure the device's cardholder-facing interface — display behavior, LEDs, buzzer, and prompts — including the UI configuration file.

    1.2.3.nnn - User Interface Settings - B

    Continues UI configuration with the remaining interface properties, such as the card-logos page and related on-screen elements.

    1.2.2.3.1.1 - Bluetooth LE Device Name

    Set or read the name the device advertises over Bluetooth LE, used to identify the reader when pairing and connecting.

    1.2.5.nnn - Security Settings

    Configure the device's security posture, including SRED/encryption behavior and key status.

    1.2.7.nnn - System Settings

    Configure the device's system settings

    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.

    D: Tip & Tax DIsplay

    All of the space limitations on the device.

    E: Physical Button

    Every DynaFlex device features a single physical button. Pressing and holding this button can activate additional functions on the device.

    1.1.2.nnn - SRED Settings
    1.2.nnnn - Device Settings
    2.1.2.nnn - Firmware Identification
    2.2.1.nnn - Hardware Information
    2.3.1.nnn - System Status Information
    1.1.1.nnn - EMV Settings A
    1.1.1.nnn - EMV Settings B
    1.1.1.nnn - EMV Settings C
    1.1.2.nnn - SRED Settings - A
    1.1.2.nnn - SRED Settings - B
    1.2.nnnn - Transaction Settings A
    1.2.1.nnn - Transaction Settings B
    1.2.2.1.nn - Basic Properties
    2.1.2.1.nn - Firmware Identification Information
    2.1.2.2.nn - Core Firmware Information
    2.1.2.3.4.3. - EMV Firmware Information
    2.2.1.1.1.n - Device Common Configuration Information
    2.3.1.1.1.n - System Status Injected Key Information
    2.3.1.1.2.n - System Status Security Protection Information
    2.3.1.2.1.n - System Status Device State Information
    A: Object IDs and ITU-T x660
    B: Barcode Reader Symbologies
    C: Erasing EMV Configurations
    support@magtek.com

    1.1.2.nnn - SRED Settings - A

    ISO/ABA Masking Character - Property 1.1.2.2.1.2

    Property Description

    Property OID

    1.1.2.2.1.2 / 0x010102020102

    Name

    ISO/ABA Masking Character

    When the device sends masked track data, it replaces some characters in the track data with a specified mask character. The specific characters the device masks depends on the card encode type. The device only selectively masks data that came from ISO/ABA cards (Financial Cards with ISO/IEC 7813 Format code B); it sends data from all other card types entirely unmasked.

    The device masks all fields from ISO/ABA cards except a number of configurable leading and trailing characters of the PAN. See Property 1.1.2.2.1.3 PAN Number of Leading Unmasked Characters and Property 1.1.2.2.1.4 PAN Number of Trailing Unmasked Characters.

    For chip card transactions, masked track 2 data is contained in TLV data object DFDF4D. For magnetic stripe transactions, masked track 1, 2 and 3 data is contained in TLV data objects DFDF31, DFDF33 and DFDF35, respectively.

    Table 513 below provides an example of data from tracks 1, 2, and 3 of an ISO/ABA card after it has been decrypted or if the device has sent it in the clear. Table 514 shows the same data as it might appear with a specific set of masking rules applied.

    This OID is reserved for Mey Mapping of MagTek Token.

    Securing Key

    None

    Min. Len (b)

    0x01

    Max. Len (b)

    0x01

    Data Type

    Binary

    Valid Values

    Min 0x00

    Max 0x08, if PAN length is less than 16, the number of unmasked characters will be limited to 6.

    Default

    0x04

    Securing Key

    None

    Min. Len (b)

    0x01

    Max. Len (b)

    0x01

    Data Type

    Binary

    Valid Values

    Min 0x00 Max 0x04

    Default

    0x04

    Securing Key

    None

    Min. Len (b)

    0x01

    Max. Len (b)

    0x01

    Data Type

    Binary

    Valid Values

    0x00 = Disabled 0x01 = Enabled

    Default

    0x01

    Securing Key

    None

    Min. Len (b)

    0x01

    Max. Len (b)

    0x01

    Data Type

    Binary

    Valid Values

    0x00 = Disabled 0x01 = Enabled

    Default

    0x00

    Securing Key

    None

    Min. Len (b)

    0x03

    Max. Len (b)

    0x03

    Data Type

    Binary

    Valid Values

    See DUKPT Key Mapping for detail information.

    Default

    0x00, 0x00, 0x01

    Securing Key

    None

    Min. Len (b)

    0x03

    Max. Len (b)

    0x03

    Data Type

    Binary

    Valid Values

    See DUKPT Key Mapping for detail information.

    Default

    0x20, 0x07, 0x04

    Securing Key

    None

    Min. Len (b)

    0x03

    Max. Len (b)

    0x03

    Data Type

    Binary

    Valid Values

    See DUKPT Key Mapping for detail information.

    Default

    0x20, 0x07, 0x02

    Securing Key

    None

    Min. Len (b)

    0x03

    Max. Len (b)

    0x03

    Data Type

    Binary

    Valid Values

    See DUKPT Key Mapping for detail information.

    Default

    0x20, 0x07, 0x04

    Description

    The device uses this property to determine what character it should use when sending masked ISO/ABA track data. If the Property 1.1.2.2.1.5 PAN MOD 10 Check Digit Correction is enabled, the masked portions of the track will always be masked with ‘0’. For more information about masking, see the information at the bottom of this section.

    Securing Key

    None

    Min. Len (b)

    0x00

    Max. Len (b)

    0x01

    Data Type

    Character

    Valid Values

    Any ASCII character

    Default

    ‘0’

    Example (Hex)

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

    E1 02 C2 00

    Example (Hex)

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

    89 0B E1 09 E2 07 E2 05 E1 03 C2 01 2A

    Example (Hex)

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

    E1 03 C2 01 30

    Example (Hex)

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

    89 0B E1 09 E2 07 E2 05 E1 03 C2 01 30

    Sample ISO/ABA Track Data, Clear Text / Decrypted

    Track 1

    %B6011000995500000^ TEST CARD ^15121015432112345678?

    Track 2

    ;6011000995500000=15121015432112345678?

    Track 3

    ;6011000995500000=15121015432112345678333333333333333333333?

    Sample ISO/ABA Track Data, Masked

    Track 1

    %B6011000020000000^0000000000^00000000000000000000?

    Track 2

    ;6011000020000000=00000000000000000000?

    Track 3

    ;6011000020000000=00000000000000000000000000000000000000000?

    Property Description

    Property OID

    1.1.2.2.1.3 / 0x010102020103

    Name

    PAN Number of Leading Unmasked Characters

    Description

    The device uses this property to determine how many of the leading characters of the PAN the device sends unmasked in Masked Track x Data in ISO/ABA account information For details about ISO/ABA track masking, see Property 1.1.2.2.1.2 ISO/ABA Masking Character.

    Example (Hex)

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

    E1 02 C3 00

    Example (Hex)

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

    89 0B E1 09 E2 07 E2 05 E1 03 C3 01 04

    Example (Hex)

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

    E1 03 C3 01 04

    Example (Hex)

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

    89 0B E1 09 E2 07 E2 05 E1 03 C3 01 04

    Property Description

    Property OID

    1.1.2.2.1.4 / 0x010102020104

    Name

    PAN Number of Trailing Unmasked Characters

    Description

    The device uses this property to determine how many of the trailing characters of the PAN the device sends unmasked in Masked Track x Data in ISO/ABA account information For details about ISO/ABA track masking, see Property 1.1.2.2.1.2 ISO/ABA Masking Character.

    Example (Hex)

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

    E1 02 C4 00

    Example (Hex)

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

    89 0B E1 09 E2 07 E2 05 E1 03 C4 01 04

    Example (Hex)

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

    E1 03 C4 01 04

    Example (Hex)

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

    89 0B E1 09 E2 07 E2 05 E1 03 C4 01 04

    Property Description

    Property OID

    1.1.2.2.1.5 / 0x010102020105

    Name

    PAN MOD 10 Check Digit Correction

    Description

    The device uses this property to determine whether it should modify one of the masked PAN digits such that the masked PAN passes the Luhn MOD-10 algorithm check. If this property is enabled, the device uses masking character ‘0’ to mask the PAN, regardless of the setting in Property 1.1.2.2.1.2 ISO/ABA Masking Character, and masks the remainder of the track data with the configured masking character.

    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 01 89 0A E1 08 E2 06 E2 04

    E1 02 C5 00

    Example (Hex)

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

    89 0B E1 09 E2 07 E2 05 E1 03 C5 01 01

    Example (Hex)

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

    E1 03 C5 01 01

    Example (Hex)

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

    89 0B E1 09 E2 07 E2 05 E1 03 C5 01 01

    Property Description

    Property OID

    1.1.2.2.1.6 / 0x010102020106

    Name

    PAN MOD 10 Check Digit Validation

    Description

    The device uses this property to determine whether to use the Luhn MOD-10 algorithm to validate card number (PAN) digits a cardholder or operator enters in manual card entry mode during Command 0x1001 - Start Transaction. If validation is enabled, the device checks the PAN digits during entry, and until the PAN passes the check, the device disables the ENTER key, sounds an error tone when the Enter key is pressed (if the command has audio feedback enabled), and stays at the Card Number prompt until the cardholder or operator presses the Cancel button or corrects the PAN.

    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 01 89 0A E1 08 E2 06 E2 04

    E1 02 C6 00

    Example (Hex)

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

    89 0B E1 09 E2 07 E2 05 E1 03 C6 01 00

    Example (Hex)

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

    E1 03 C6 01 01

    Example (Hex)

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

    89 0B E1 09 E2 07 E2 05 E1 03 C6 01 01

    Property Description

    Property OID

    1.1.2.4.1.1 / 0x010102040101

    Name

    Key Mapping of PIN-TDES

    Description

    The device uses this property to determine which DUKPT Key Set and Variant shall be used for PIN-TDES.

    Example (Hex)

    AA00 81040159D101 841AD101 81072B06010401F609 850101 890AE108E206E404E102C100

    Example (Hex)

    AA00 81048259D101 820400000000 8482001DD101 81072B06010401F609 850101

    890DE10BE209E407E105C1 03200701

    Example (Hex)

    AA00 8104015AD111 841DD111 81072B06010401F609 850101 890DE10BE209E407E105C1 03200701

    Example (Hex)

    AA00 8104825AD111 820400000000 8482001DD111 81072B06010401F609 850101

    890DE10BE209E407E105C1 03200701

    Property Description

    Property OID

    1.1.2.4.1.2 / 0x010102040102

    Name

    Key Mapping of Account Data

    Description

    The device uses this property to determine which DUKPT Key Set and Variant/Usage shall be used for Account Data.

    Example (Hex)

    AA00 81040159D101 841AD101 81072B06010401F609 850101 890AE108E206E404E102C200

    Example (Hex)

    AA00 81048259D101 820400000000 8482001DD101 81072B06010401F609 850101

    890DE10BE209E407E105C2 03200704

    Example (Hex)

    AA00 8104015AD111 841DD111 81072B06010401F609 850101 890DE10BE209E407E105C2 03200704

    Example (Hex)

    AA00 8104825AD111 820400000000 8482001DD111 81072B06010401F609 850101

    890DE10BE209E407E105C2 03200704

    Property Description

    Property OID

    1.1.2.4.1.3 / 0x010102040103

    Name

    Key Mapping of MAC

    Description

    The device uses this property to determine which DUKPT Key Set and Variant/Usage shall be used for MAC.

    Example (Hex)

    AA00 81040159D101 841AD101 81072B06010401F609 850101 890AE108E206E404E102C300

    Example (Hex)

    AA00 81048259D101 820400000000 8482001DD101 81072B06010401F609 850101

    890DE10BE209E407E105C3 03200702

    Example (Hex)

    AA00 8104015AD111 841DD111 81072B06010401F609 850101 890DE10BE209E407E105C3 03200702

    Example (Hex)

    AA00 8104825AD111 820400000000 8482001DD111 81072B06010401F609 850101

    890DE10BE209E407E105C3 03200702

    Property Description

    Property OID

    1.1.2.4.1.4 / 0x010102040104

    Name

    Key Mapping of Magneprint

    Description

    The device uses this property to determine which DUKPT Key Set and Variant/Usage shall be used for Magneprint.

    Example (Hex)

    AA00 81040159D101 841AD101 81072B06010401F609 850101 890AE108E206E404E102C400

    Example (Hex)

    AA00 81048259D101 820400000000 8482001DD101 81072B06010401F609 850101

    890DE10BE209E407E105C4 03200704

    Example (Hex)

    AA00 8104015AD111 841DD111 81072B06010401F609 850101 890DE10BE209E407E105C4 03200704

    Example (Hex)

    AA00 8104825AD111 820400000000 8482001DD111 81072B06010401F609 850101

    890DE10BE209E407E105C4 03200704

    ISO/ABA Masking Character - Get Request Example

    ISO/ABA Masking Character - Get Response Example

    ISO/ABA Masking Character - Set Request Example

    ISO/ABA Masking Character - Set Response Example

    Sample ISO/ABA Track Data, Clear Text / Decrypted

    Sample ISO/ABA Track Data, Masked

    PAN Number of Leading Unmasked Characters - Property 1.1.2.2.1.3

    PAN Number of Leading Unmasked Characters - Get Request Example

    PAN Number of Leading Unmasked Characters- Get Response Example

    PAN Number of Leading Unmasked Characters - Set Request Example

    PAN Number of Leading Unmasked Characters - Set Response Example

    PAN Number of Trailing Unmasked Characters - Property 1.1.2.2.1.4

    PAN Number of Trailing Unmasked Characters - Get Request Example

    PAN Number of Trailing Unmasked Characters - Get Response Example

    PAN Number of Trailing Unmasked Characters - Set Request Example

    PAN Number of Trailing Unmasked Characters - Set Response Example

    PAN MOD 10 Check Digit Correction - Property 1.1.2.2.1.5

    PAN MOD 10 Check Digit Correction - Get Request Example

    PAN MOD 10 Check Digit Correction - Get Response Example

    PAN MOD 10 Check Digit Correction - Set Request Example

    PAN MOD 10 Check Digit Correction - Set Response Example

    PAN MOD 10 Check Digit Validation (MCE Only) - Property 1.1.2.2.1.6

    PAN MOD 10 Check Digit Validation (MCE Only) - Get Request Example

    PAN MOD 10 Check Digit Validation (MCE Only) - Get Response Example

    PAN MOD 10 Check Digit Validation (MCE Only) - Set Request Example

    PAN MOD 10 Check Digit Validation (MCE Only) - Set Response Example

    Key Mapping of PIN-TDES (Touch Only)Key Mapping of PIN-TDES - Property 1.1.2.4.1.1

    Key Mapping of PIN-TDES (Touch Only)Key Mapping of PIN-TDES - Get Request Example

    Key Mapping of PIN-TDES (Touch Only)Key Mapping of PIN-TDES - Get Response Example

    Key Mapping of PIN-TDES (Touch Only)Key Mapping of PIN-TDES - Set Request Example

    Key Mapping of PIN-TDES (Touch Only)Key Mapping of PIN-TDES - Set Response Example

    Key Mapping of Account DataKey Mapping of Account Data - Property 1.1.2.4.1.2

    Key Mapping of Account DataKey Mapping of Account Data - Get Request Example

    Key Mapping of Account DataKey Mapping of Account Data - Get Response Example

    Key Mapping of Account DataKey Mapping of Account Data - Set Request Example

    Key Mapping of Account DataKey Mapping of Account Data - Set Response Example

    Key Mapping of MACKey Mapping of MAC - Property 1.1.2.4.1.3

    Key Mapping of MACKey Mapping of MAC - Get Request Example

    Key Mapping of MACKey Mapping of MAC - Get Response Example

    Key Mapping of MACKey Mapping of MAC - Set Request Example

    Key Mapping of MACKey Mapping of MAC - Set Response Example

    Key Mapping of Magneprint (MSR Only)Key Mapping of Magneprint - Property 1.1.2.4.1.4

    Key Mapping of Magneprint (MSR Only)Key Mapping of Magneprint - Get Request Example

    Key Mapping of Magneprint (MSR Only)Key Mapping of Magneprint - Get Response Example

    Key Mapping of Magneprint (MSR Only)Key Mapping of Magneprint - Set Request Example

    Key Mapping of Magneprint (MSR Only)Key Mapping of Magneprint - Set Response Example

    Key Mapping of MagTek Token - Property 1.1.2.4.1.5

    1.2.1.nnn - Transaction Settings - B

    MIFARE Plus AES_Key1. - Property 1.2.1.1.4.5

    Property Description

    Property OID

    1.2.1.1.4.5 / 0x0102010100405

    Name

    MIFARE Plus AES_Key1.

    MIFARE Plus AES_Key5. - Get Request Example

    1.1.2.nnn - SRED Settings

    SRED Settings

    The device uses this property to determine what character it should use when sending masked ISO/ABA track data.

    Applies to: All Dyna Family products

    Settings in this group

    Setting

    Information

    The device uses this property to determine what character it should use when sending masked ISO/ABA track data.

    1.2.2.3.1.1 - Bluetooth LE Device Name

    Securing Key

    None

    Min. Len (b)

    16

    Max. Len (b)

    16

    Data Type

    Binary

    Valid Values

    Default

    00000000 00000000 00000000 00000000

    Securing Key

    None

    Min. Len (b)

    16

    Max. Len (b)

    16

    Data Type

    Binary

    Valid Values

    Default

    00000000 00000000 00000000 00000000

    Securing Key

    None

    Min. Len (b)

    16

    Max. Len (b)

    16

    Data Type

    Binary

    Valid Values

    Default

    00000000 00000000 00000000 00000000

    Securing Key

    None

    Min. Len (b)

    16

    Max. Len (b)

    16

    Data Type

    Binary

    Valid Values

    Default

    00000000 00000000 00000000 00000000

    Securing Key

    None

    Min. Len (b)

    16

    Max. Len (b)

    16

    Data Type

    Binary

    Valid Values

    Default

    00000000 00000000 00000000 00000000

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    0x00 = Card Number, Expiration Date, CVV/CVC/Card ID 0x01 = Card Number, Expiration Date

    0x02 = Card Number, CVV/CVC/Card ID 0x03 = Card Number

    Default

    0x00

    Description

    The device uses this property to set 16-byte of the AES_Key1 for MIFARE Plus.

    On example of the ASE Key = 000102030405060708090A0B0C0D0E0Fh, the setting should be 000102030405060708090A0B0C0D0E0F

    For security, the Get request for this property will always return 4-MSB of KCV. This key will be encrypted and stored in KPM.

    Securing Key

    None

    Min. Len (b)

    16

    Max. Len (b)

    16

    Data Type

    Binary

    Valid Values

    Default

    00000000 00000000 00000000 00000000

    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 01 89 0A E2 08 E1 06 E1 04

    E4 02 C5 00

    Example (Hex)

    AA00810482D3D1018204000000008482001ED10181072B06010401F609850101890EE20CE10AE10 8E406C504763CBCDE

    Example (Hex)

    AA 00 81 04 01 55 D1 11 84 1F D1 11 85 01 01 87 04 02 01 01 04 89 12 C5 10 00 01 02 03 04 05 06

    07 08 09 0A 0B 0C 0D 0E 0F

    Example (Hex)

    AA00810482E5D1118204000000008482002AD11181072B06010401F609850101891AE218E116E11 4E412C510000102030405060708090A0B0C0D0E0F

    Property Description

    Property OID

    1.2.1.1.4.6 / 0x0102010100406

    Name

    MIFARE Plus AES_Key2.

    Description

    The device uses this property to set 16-byte of the AES_Key2 for MIFARE Plus.

    On example of the ASE Key = 000102030405060708090A0B0C0D0E0Fh, the setting should be 000102030405060708090A0B0C0D0E0F

    For security, the Get request for this property will always return 4-MSB of KCV. This key will be encrypted and stored in KPM.

    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 01 89 0A E2 08 E1 06 E1 04

    E4 02 C6 00

    Example (Hex)

    AA00810482D3D1018204000000008482001ED10181072B06010401F609850101890EE20CE10AE10 8E406C604763CBCDE

    Example (Hex)

    AA 00 81 04 01 55 D1 11 84 1F D1 11 85 01 01 87 04 02 01 01 04 89 12 C6 10 00 01 02 03 04 05 06

    07 08 09 0A 0B 0C 0D 0E 0F

    Example (Hex)

    AA00810482E5D1118204000000008482002AD11181072B06010401F609850101891AE218E116E11 4E412C610000102030405060708090A0B0C0D0E0F

    Property Description

    Property OID

    1.2.1.1.4.7 / 0x0102010100407

    Name

    MIFARE Plus AES_Key3.

    Description

    The device uses this property to set 16-byte of the AES_Key3 for MIFARE Plus.

    On example of the ASE Key = 000102030405060708090A0B0C0D0E0Fh, the setting should be 000102030405060708090A0B0C0D0E0F

    For security, the Get request for this property will always return 4-MSB of KCV. This key will be encrypted and stored in KPM.

    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 01 89 0A E2 08 E1 06 E1 04

    E4 02 C7 00

    Example (Hex)

    AA00810482D3D1018204000000008482001ED10181072B06010401F609850101890EE20CE10AE10 8E406C704763CBCDE

    Example (Hex)

    AA 00 81 04 01 55 D1 11 84 1F D1 11 85 01 01 87 04 02 01 01 04 89 12 C7 10 00 01 02 03 04 05 06

    07 08 09 0A 0B 0C 0D 0E 0F

    Example (Hex)

    AA00810482E5D1118204000000008482002AD11181072B06010401F609850101891AE218E116E11 4E412C710000102030405060708090A0B0C0D0E0F

    Property Description

    Property OID

    1.2.1.1.4.8 / 0x0102010100408

    Name

    MIFARE Plus AES_Key4.

    Description

    The device uses this property to set 16-byte of the AES_Key4 for MIFARE Plus.

    On example of the ASE Key = 000102030405060708090A0B0C0D0E0Fh, the setting should be 000102030405060708090A0B0C0D0E0F

    For security, the Get request for this property will always return 4-MSB of KCV. This key will be encrypted and stored in KPM.

    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 01 89 0A E2 08 E1 06 E1 04

    E4 02 C8 00

    Example (Hex)

    AA00810482D3D1018204000000008482001ED10181072B06010401F609850101890EE20CE10AE10 8E406C804763CBCDE

    Example (Hex)

    AA 00 81 04 01 55 D1 11 84 1F D1 11 85 01 01 87 04 02 01 01 04 89 12 C8 10 00 01 02 03 04 05 06

    07 08 09 0A 0B 0C 0D 0E 0F

    Example (Hex)

    AA00810482E5D1118204000000008482002AD11181072B06010401F609850101891AE218E116E11 4E412C810000102030405060708090A0B0C0D0E0F

    Property Description

    Property OID

    1.2.1.1.4.9 / 0x0102010100409

    Name

    MIFARE Plus AES_Key5.

    Description

    The device uses this property to set 16-byte of the AES_Key5 for MIFARE Plus.

    On example of the ASE Key = 000102030405060708090A0B0C0D0E0Fh, the setting should be 000102030405060708090A0B0C0D0E0F

    For security, the Get request for this property will always return 4-MSB of KCV. This key will be encrypted and stored in KPM.

    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 01 89 0A E2 08 E1 06 E1 04

    E4 02 C9 00

    Example (Hex)

    AA00810482D3D1018204000000008482001ED10181072B06010401F609850101890EE20CE10AE10 8E406C904763CBCDE

    Example (Hex)

    AA 00 81 04 01 55 D1 11 84 1F D1 11 85 01 01 87 04 02 01 01 04 89 12 C9 10 00 01 02 03 04 05 06

    07 08 09 0A 0B 0C 0D 0E 0F

    Example (Hex)

    AA00810482E5D1118204000000008482002AD11181072B06010401F609850101891AE218E116E11 4E412C910000102030405060708090A0B0C0D0E0F

    Property Description

    Property OID

    1.2.1.1.4.A / 0x010201010040A

    Name

    MIFARE Plus AES_Key6.

    Description

    The device uses this property to set 16-byte of the AES_Key6 for MIFARE Plus.

    On example of the ASE Key = 000102030405060708090A0B0C0D0E0Fh, the setting should be 000102030405060708090A0B0C0D0E0F

    For security, the Get request for this property will always return 4-MSB of KCV. This key will be encrypted and stored in KPM.

    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 01 89 0A E2 08 E1 06 E1 04

    E4 02 CA 00

    Example (Hex)

    AA00810482D3D1018204000000008482001ED10181072B06010401F609850101890EE20CE10AE10 8E406CA04763CBCDE

    Example (Hex)

    AA 00 81 04 01 55 D1 11 84 1F D1 11 85 01 01 87 04 02 01 01 04 89 12 CA 10 00 01 02 03 04 05 06

    07 08 09 0A 0B 0C 0D 0E 0F

    Example (Hex)

    AA00810482E5D1118204000000008482002AD11181072B06010401F609850101891AE218E116E11 4E412CA10000102030405060708090A0B0C0D0E0F

    Property Description

    Property OID

    1.2.1.1.5.1 / 0x0102010100501

    Name

    MCE Mode Setting (MCE: Manual Card Entry)

    Description

    The device uses this property to determine how to present a sequence of pages to the host, prompting the cardholder or operator to enter the specified sequence of values.

    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 01 89 0A E2 08 E1 06 E1 04

    E5 02 C1 00

    Example (Hex)

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

    89 0B E2 09 E1 07 E1 05 E5 03 C1 01 03

    Example (Hex)

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

    E5 03 C1 01 03

    Example (Hex)

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

    89 0B E2 09 E1 07 E1 05 E5 03 C1 01 03

    MIFARE Plus AES_Key1. - Get Request Example

    MIFARE Plus AES_Key1. - Get Response Example

    MIFARE Plus AES_Key1. - Set Request Example

    MIFARE Plus AES_Key1. - Set Response Example

    MIFARE Plus AES_Key2. - Get Request Example

    MIFARE Plus AES_Key2. - Get Response Example

    MIFARE Plus AES_Key2. - Set Request Example

    MIFARE Plus AES_Key2. - Set Response Example

    MIFARE Plus AES_Key3. - Property 1.2.1.1.4.7

    MIFARE Plus AES_Key3. - Get Request Example

    MIFARE Plus AES_Key3. - Get Response Example

    MIFARE Plus AES_Key3. - Set Request Example

    MIFARE Plus AES_Key3.- Set Response Example

    MIFARE Plus AES_Key4. - Property 1.2.1.1.4.8

    MIFARE Plus AES_Key4. - Get Request Example

    MIFARE Plus AES_Key4. - Get Response Example

    MIFARE Plus AES_Key4. - Set Request Example

    MIFARE Plus AES_Key4. - Set Response Example

    MIFARE Plus AES_Key5. - Property 1.2.1.1.4.9

    MIFARE Plus AES_Key5. - Get Response Example

    MIFARE Plus AES_Key5. - Set Request Example

    MIFARE Plus AES_Key5. - Set Response Example

    MIFARE Plus AES_Key6. - Property 1.2.1.1.4.A

    MIFARE Plus AES_Key6. - Get Request Example

    MIFARE Plus AES_Key6. - Get Response Example

    MIFARE Plus AES_Key6. - Set Request Example

    MIFARE Plus AES_Key6. - Set Response Example

    MCE Mode Setting - Property 1.2.1.1.5.1

    MCE Mode Setting - Get Request Example

    MCE Mode Setting - Get Response Example

    MCE Mode Setting - Set Request Example

    MCE Mode Setting - Set Response Example

    This property contains the Bluetooth® device name, which is typically used by the host software to present an operator with a list of devices to interact with. To avoid ambiguity, if the solution specifies that more than one device of the same name will be available, MagTek recommends including a unique identifier in the device name so the operator can differentiate.

    The name should not contain any null string characters (0x00) at the beginning or in the middle, 0x00 can be used at the end of the name for padding to a total length of 20 characters. When setting this property, you can enter 0 to 20 characters. If set to a length of 0, the value reverts to its original default value described below. After modifying the Bluetooth® device name, you must reset the Bluetooth® LE module.

    When getting this property, device will always return 20 characters If the name is less than 20 characters long, device will return 0x00 for the remaining characters.

    Securing Key

    None

    Min. Len (b)

    0

    Max. Len (b)

    20

    Data Type

    Binary

    Valid Values

    Default

    A prefix, such as “DF II Go-“ for DynaFlex II Go, followed by the device’s serial number. For example, “DF II Go-B603226”.

    Devices are always deployed with the serial number loaded, but prior to loading the serial number at MagTek, the prefix will be followed by the second to last and the last least significant bytes of the Bluetooth® device address converted to ASCII hex. For example, “DF II Go-97C2”.

    Example (Hex)

    AA00 81040128D101 841AD101 81072B06010401F609 850101 890AE208E206E304E102C100

    Example (Hex)

    AA008104825CD10182040000000084820020D10181072B06010401F6098501028910E10EE20CE70 AE208C106943469B297A5

    Example (Hex)

    AA0081040112D111842ED11181072B06010401F609850101891EE21CE21AE318E116C11444594E4 1464C4558000000000000000000000000

    Example (Hex)

    AA0081048212D1118204000000008482002ED11181072B06010401F609850101891EE21CE21AE31 8E116C11444594E41464C4558000000000000000000000000

    Property Description

    Property OID

    1.2.2.3.1.2 / 0x010202030102

    Name

    Bluetooth® LE Desired Minimum Connection Interval

    Description

    This two-byte property, in most significant byte order, contains the Interval Min value in

    1.25 millisecond units that the device sends to a Bluetooth® LE host in a CONNECTION PARAMETER UPDATE REQUEST. See the Core Bluetooth® Specification for details. Only values between 6 and 3200 are valid.

    After the host changes this property, the device must be reset before the changes will take effect.

    Example (Hex)

    AA00 81040128D101 841AD101 81072B06010401F609 850101 890AE208E206E304E102C200

    Example (Hex)

    AA0081048232D1018204000000008482001CD10181072B06010401F609850101890CE20AE208E30 6E104C202000C

    Example (Hex)

    AA0081040112D111841CD11181072B06010401F609850101890CE20AE208E306E104C2020010

    Example (Hex)

    AA0081048212D1118204000000008482001CD11181072B06010401F609850101890CE20AE208E30 6E104C2020010

    Property Description

    Property OID

    1.2.2.3.1.3 / 0x010202030103

    Name

    Bluetooth® LE Desired Maximum Connection Interval

    Description

    This two-byte property, in most significant byte order, contains the Interval Max value in

    1.25 millisecond units that the device sends to a Bluetooth® LE host in a CONNECTION PARAMETER UPDATE REQUEST. See the Core Bluetooth® Specification for more details. Only values between 6 and 3200 are valid.

    After the host changes this property, the device must be reset before the changes will take effect.

    Example (Hex)

    AA00 81040128D101 841AD101 81072B06010401F609 850101 890AE208E206E304E102C300

    Example (Hex)

    AA0081048232D1018204000000008482001CD10181072B06010401F609850101890CE20AE208E30 6E104C302000C

    Example (Hex)

    AA0081040112D111841CD11181072B06010401F609850101890CE20AE208E306E104C3020010

    Example (Hex)

    AA0081048212D1118204000000008482001CD11181072B06010401F609850101890CE20AE208E30 6E104C3020010

    Property Description

    Property OID

    1.2.2.3.1.4 / 0x010202030104

    Name

    Bluetooth® LE Desired Slave Latency

    Description

    This two byte property, in most significant byte order, contains the Slave Latency value the device sends to the Bluetooth® LE host in a CONNECTION PARAMETER UPDATE REQUEST. See the Core Bluetooth® Specification for details. Only values between 0 and 499 are valid.

    After the host changes this property, the device must be reset before the changes will take effect.

    Example (Hex)

    AA00 81040128D101 841AD101 81072B06010401F609 850101 890AE208E206E304E102C400

    Example (Hex)

    AA0081048232D1018204000000008482001CD10181072B06010401F609850101890CE20AE208E30 6E104C4020004

    Example (Hex)

    AA0081040112D111841CD11181072B06010401F609850101890CE20AE208E306E104C4020004

    Example (Hex)

    AA0081048212D1118204000000008482001CD11181072B06010401F609850101890CE20AE208E30 6E104C4020004

    Property Description

    Property OID

    1.2.2.3.1.5 / 0x010202030105

    Name

    Bluetooth® LE Desired Supervision Timeout

    Description

    This two-byte property, in most significant byte order, contains the value of the Timeout Multiplier sent in 10 millisecond units that the device sends to a Bluetooth® LE host in a CONNECTION PARAMETER UPDATE REQUEST. See the Core Bluetooth® Specification for details. Only values between 10 and 3200 are valid.

    After the host changes this property, the device must be reset before the changes will take effect.

    Example (Hex)

    AA00 81040128D101 841AD101 81072B06010401F609 850101 890AE208E206E304E102C500

    Example (Hex)

    AA0081048232D1018204000000008482001CD10181072B06010401F609850101890CE20AE208E30 6E104C50201F4

    Example (Hex)

    AA0081040112D111841CD11181072B06010401F609850101890CE20AE208E306E104C50201F4

    Example (Hex)

    AA0081048212D1118204000000008482001CD11181072B06010401F609850101890CE20AE208E30 6E104C50201F4

    Property Description

    Property OID

    1.2.2.3.1.6 / 0x010202030106

    Name

    Bluetooth® LE Connection Parameter Update Request Control

    Description

    The device uses this property to determine if the Bluetooth® LE connection parameter update request control is enabled. When it is enabled, the device sends a connection parameter update request once after each Bluetooth® LE connection.

    After the host changes this property, the device must be reset before the changes will take effect.

    Example (Hex)

    AA00 81040128D101 841AD101 81072B06010401F609 850101 890AE208E206E304E102C600

    Example (Hex)

    AA0081048232D1018204000000008482001BD10181072B06010401F609850101890BE209E207E305 E103C60100

    Example (Hex)

    AA0081040112D111841BD11181072B06010401F609850101890BE209E207E305E103C60100

    Example (Hex)

    AA0081048212D1118204000000008482001BD11181072B06010401F609850101890BE209E207E305 E103C60100

    Property Description

    Property OID

    1.2.2.3.1.7 / 0x010202030107

    Name

    Bluetooth® LE Minimum Advertising Interval

    Description

    This two property, in most significant byte order, contains the device’s minimum Bluetooth® LE advertising interval in 625 microsecond increments. This property, combined with Property 1.2.2.3.1.8 Bluetooth® LE Maximum Advertising Interval, specifies the Bluetooth® LE advertising interval the device uses. Smaller advertising intervals cause the device to consume more power when advertising, which may be a concern when running on battery power.

    Only values between 32 (20ms) and 65535 (40.96s) are valid. The host may need to adjust the maximum advertising interval property when changing this property; if the maximum advertising interval is less than the minimum, the device may behave unpredictably.

    After the host changes this property, the device must be reset before the changes will take effect.

    Example (Hex)

    AA00 81040128D101 841AD101 81072B06010401F609 850101 890AE208E206E304E102C700

    Example (Hex)

    AA0081048232D1018204000000008482001CD10181072B06010401F609850101890CE20AE208E30 6E104C70200A0

    Example (Hex)

    AA0081040112D111841CD11181072B06010401F609850101890CE20AE208E306E104C70200B0

    Example (Hex)

    AA0081048212D1118204000000008482001CD11181072B06010401F609850101890CE20AE208E30 6E104C70200B0

    Property Description

    Property OID

    1.2.2.3.1.8 / 0x010202030108

    Name

    Bluetooth LE Maximum Advertising Interval

    Description

    This two-byte property, in most significant byte order, contains the device’s maximum Bluetooth® LE advertising interval in 625 microsecond increments. This property, combined with Interval, specifies the Bluetooth® LE advertising interval the device uses. Smaller advertising intervals cause the device to consume more power when advertising, which may be a concern when running on battery power.

    Only values between 32 (20ms) and 65535 (40.96s) are valid. The host may need to adjust the minimum advertising interval property when changing this property. If the minimum advertising interval is greater than the maximum, the device may behave unpredictably.

    After the host changes this property, the device must be reset before the changes will take effect.

    Example (Hex)

    AA00 81040128D101 841AD101 81072B06010401F609 850101 890AE208E206E304E102C800

    Example (Hex)

    AA0081048232D1018204000000008482001CD10181072B06010401F609850101890CE20AE208E30 6E104C80200A0

    Example (Hex)

    AA0081040112D111841CD11181072B06010401F609850101890CE20AE208E306E104C80200B0

    Example (Hex)

    AA0081048212D1118204000000008482001CD11181072B06010401F609850101890CE20AE208E30 6E104C80200B0

    Property Description

    Property OID

    1.2.2.3.1.9 / 0x010202030109

    Name

    Bluetooth® LE Passkey

    Description

    This six-byte property contains the device’s Bluetooth® passkey as a six-character with valid value for each character between ‘0’ and ‘9’

    After the host changes this property, the device must be reset before the changes will take effect.

    For security, the Get request for this property will always return a length of zero and no value, so you can only set the passkey and not get it.

    Example (Hex)

    AA00 81040128D101 841AD101 81072B06010401F609 850101 890AE208E206E304E102C900

    Example (Hex)

    AA0081048232D1018204000000008482001AD10181072B06010401F609850101890AE208E206E304 E102C900

    Example (Hex)

    AA0081040112D1118420D11181072B06010401F6098501018910E20EE20CE30AE108C9063031323 33435

    Example (Hex)

    AA0081048212D11182040000000084820020D11181072B06010401F6098501018910E20EE20CE30A E108C906303132333435

    Property Description

    Property OID

    1.2.2.3.1.A / 0x01020203010A

    Name

    Bluetooth® LE Never Advertise

    Description

    The device uses this property to determine if the Bluetooth® LE Never Advertise is enabled. When it is enabled, the device never advertises. This mode may be useful for operators who only want to use the USB interface and don’t want the device to advertise.

    After the host changes this property, the device must be reset before the changes will take effect.

    Example (Hex)

    AA00 81040128D101 841AD101 81072B06010401F609 850101 890AE208E206E304E102CA00

    Example (Hex)

    AA0081048232D1018204000000008482001BD10181072B06010401F609850101890BE209E207E305 E103CA0100

    Example (Hex)

    AA0081040112D111841BD11181072B06010401F609850101890BE209E207E305E103CA0100

    Example (Hex)

    AA0081048212D1118204000000008482001BD11181072B06010401F609850101890BE209E207E305 E103CA0100

    Property Description

    Property OID

    1.2.2.3.1.D / 0x01020203010D

    Name

    Bluetooth® LE Debug Mode Enabled

    Description

    The device uses this property to determine if Bluetooth® LE Debug Mode is enabled. When it is enabled, the secure connections bonding uses known debug keys, so that the encrypted packet can be opened by a Bluetooth® protocol analyzer. Bondings made in debug mode are unsecure. This mode should only be enabled for debugging for development purposes and not for regular device use.

    Prior to enabling or disabling Debug Mode, the following should be done. Erase all of the device's bonds with Command 0x1F05 – Erase All Bluetooth® LE Bonds (Bluetooth® LE Only). Forget the device on all hosts that have paired with it by using the host's Bluetooth® settings application. Reboot all of those hosts.

    Some hosts like Windows 10 will not pair with devices that use known debug keys.

    If the value of this property is set to 0, Debug Mode is disabled. If it is set to 1, Debug Mode is enabled.

    After the host changes this property, the device must be reset before the changes will take effect.

    Example (Hex)

    AA00 8104 0155D101 840F D101 8501 01 8704 02020301 8902 CD00

    Example (Hex)

    AA0081048255D10182040000000084820010D1018501018704020203018903CD0100

    Example (Hex)

    AA00 81040155D111 8410 D111 850101 870402020301 8903 CD0100

    Example (Hex)

    AA0081048255D11182040000000084820010D1118501018704020203018903CD0100

    Property Description

    Property OID

    1.2.2.3.1.1 / 0x010202030101

    Name

    Bluetooth® LE Device Name

    Bluetooth LE Device Name - Property 1.2.2.3.1.1

    Description

    Bluetooth LE Device Name - Get Request Example

    Bluetooth LE Device Name - Get Response Example

    Bluetooth LE Device Name - Set Request Example

    Bluetooth LE Device Name - Set Response Example

    Bluetooth LE Desired Minimum Connection Interval - Property 1.2.2.3.1.2

    Bluetooth LE Desired Minimum Connection Interval - Get Request Example

    Bluetooth LE Desired Minimum Connection Interval - Get Response Example

    Bluetooth LE Desired Minimum Connection Interval - Set Request Example

    Bluetooth LE Desired Minimum Connection Interval - Set Response Example

    Bluetooth LE Desired Maximum Connection Interval - Property 1.2.2.3.1.3

    Bluetooth LE Desired Maximum Connection Interval - Get Request Example

    Bluetooth LE Desired Maximum Connection Interval - Get Response Example

    Bluetooth LE Desired Maximum Connection Interval - Set Request Example

    Bluetooth LE Desired Maximum Connection Interval - Set Response Example

    Bluetooth LE Desired Slave Latency - Property 1.2.2.3.1.4

    Bluetooth LE Desired Slave Latency - Get Request Example

    Bluetooth LE Desired Slave Latency - Get Response Example

    Bluetooth LE Desired Slave Latency - Set Request Example

    Bluetooth LE Desired Slave Latency - Set Response Example

    Bluetooth LE Desired Supervision Timeout - Property 1.2.2.3.1.5

    Bluetooth LE Desired Supervision Timeout - Get Request Example

    Bluetooth LE Desired Supervision Timeout - Get Response Example

    Bluetooth LE Desired Supervision Timeout - Set Request Example

    Bluetooth LE Desired Supervision Timeout - Set Response Example

    Bluetooth LE Connection Parameter Update Request Control - Property 1.2.2.3.1.6

    Bluetooth LE Connection Parameter Update Request Control - Get Request Example

    Bluetooth LE Connection Parameter Update Request Control - Get Response Example

    Bluetooth LE Connection Parameter Update Request Control - Set Request Example

    Bluetooth LE Connection Parameter Update Request Control - Set Response Example

    Bluetooth LE Minimum Advertising Interval - Property 1.2.2.3.1.7

    Bluetooth LE Minimum Advertising Interval - Get Request Example

    Bluetooth LE Minimum Advertising Interval - Get Response Example

    Bluetooth LE Minimum Advertising Interval - Set Request Example

    Bluetooth LE Minimum Advertising Interval - Set Response Example

    Bluetooth LE Maximum Advertising Interval - Property 1.2.2.3.1.8

    Bluetooth LE Maximum Advertising Interval - Get Request Example

    Bluetooth LE Maximum Advertising Interval - Get Response Example

    Bluetooth LE Maximum Advertising Interval - Set Request Example

    Bluetooth LE Maximum Advertising Interval - Set Response Example

    Bluetooth LE Passkey - Property 1.2.2.3.1.9

    Bluetooth LE Passkey - Get Request Example

    Bluetooth LE Passkey - Get Response Example

    Bluetooth LE Passkey - Set Request Example

    Bluetooth LE Passkey - Set Response Example

    Bluetooth LE Never Advertise - Property 1.2.2.3.1.A

    Bluetooth LE Never Advertise - Get Request Example

    Bluetooth LE Never Advertise - Get Response Example

    Bluetooth LE Never Advertise - Set Request Example

    Bluetooth LE Never Advertise - Set Response Example

    Bluetooth LE Debug Mode Enabled - Property 1.2.2.3.1.D

    Bluetooth LE Debug Mode Enabled - Get Request Example

    Bluetooth LE Debug Mode Enabled - Get Response Example

    Bluetooth LE Debug Mode Enabled - Set Request Example

    Bluetooth LE Debug Mode Enabled - Set Response Example

    The device uses these properties to determine which DUKPT Key Set and Usage shall be used

    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!

    1.1.2.nnn - SRED Settings - A
    1.1.2.nnn - SRED Settings - B

    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)

    2

    Max. Len (b)

    2

    Data Type

    Binary

    Valid Values

    0x00 0x06 (6) - 0x0C 0x80 (3200) MSB first

    Default

    0x00 0x0C (15.0 milliseconds)

    Securing Key

    None

    Min. Len (b)

    2

    Max. Len (b)

    2

    Data Type

    Binary

    Valid Values

    0x00 0x06 (6) - 0x0C 0x80 (3200) MSB first

    Default

    0x00 0x00C (15.0 milliseconds)

    Securing Key

    None

    Min. Len (b)

    2

    Max. Len (b)

    2

    Data Type

    Binary

    Valid Values

    0x00 0x00 (0) – 0x01 0xF3 (499) MSB first

    Default

    0x00 0x00

    Securing Key

    None

    Min. Len (b)

    2

    Max. Len (b)

    2

    Data Type

    Binary

    Valid Values

    0x00 0x0A (10) - 0x0C 0x80 (3200) MSB first

    Default

    0x01 0xF4 (5000 milliseconds)

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    0x00 (Disabled) 0x01 (Enabled)

    Default

    0x01 (Enabled)

    Securing Key

    None

    Min. Len (b)

    2

    Max. Len (b)

    2

    Data Type

    Binary

    Valid Values

    0x00 0x20 (32) - 0xFF 0xFF (65535) MSB first

    Default

    0x00 0xA0 = 160 (100 milliseconds)

    Securing Key

    None

    Min. Len (b)

    2

    Max. Len (b)

    2

    Data Type

    Binary

    Valid Values

    0x00 0x20 (32) - 0xFF 0xFF (65535) MSB first

    Default

    0x00 0xA0 = 160 (100 milliseconds)

    Securing Key

    None

    Min. Len (b)

    6

    Max. Len (b)

    6

    Data Type

    Alphanumeric

    Valid Values

    '000000' - '999999'

    Default

    '000000'

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    0x00 (Disabled) 0x01 (Enabled)

    Default

    0x00 (Disabled)

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    0x00 – 0x01

    Default

    0x00 (Bluetooth® LE Debug Mode disabled)

    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

    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

    1.2.1.nnn - Transaction Settings - A

    Device-Driven Fallback Behavior (MSR Only) - Property 1.2.1.1.1.1

    Property Description

    Property OID

    1.2.1.1.1.1 / 0x010201010101

    Name

    Device-Driven Fallback Behavior

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    0x00 –Card Preference.

    The device automatically chooses the application that is mutually supported by the card and the terminal, based on the priority order specified by the card. This is the default and is standard EMV transaction flow behavior.

    0x01 – Reserved 0x02 – Reserved

    0x03 – Enhanced Prompt Cardholder.

    The device sends the host Notification 0x1803 – 02 02 00 00 (Display Cardholder, Data Attached, Reserved) to request that the cardholder select from a list of available applications. Each application may include additional tags such as - priority indicator, Issuer Country Code and Issuer Identification Number. After the cardholder selects an application, the host passes the selection to the device using Command 0x1802 - Report Cardholder Selection to device to return the cardholder’s selection to the device.

    Default

    0x00 – Card Preference

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    0x00 – 0x03

    Default

    0x00

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    0x00 = Device-driven Signature Capture 0x01 = Host-driven Signature Capture

    Default

    0x00

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    0x00 = Include signature data in EMV Batch Data Type

    0x01 = RESERVED. Make signature data available as file. Use Command 0xD821 - Start Get File from Device to request file type Signature Capture File to retrieve the data as a Signature Capture File Type.

    Default

    0x00

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    0x00 = No Wait Time. If the device uses this setting, the host must wait at least one second after receiving Notification 0x0105 - Transaction Operation Complete before performing any other operations.

    0x01..0xFF = Wait the Specified Number of Seconds

    Default

    0x01 (second)

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    0x00 = Disable 0x01 = Enable

    Default

    0x00 - Disabled

    Securing Key

    None

    Min. Len (b)

    16

    Max. Len (b)

    16

    Data Type

    Binary

    Valid Values

    Default

    49454D4B 41455242 214E4143 554F5946

    Securing Key

    None

    Min. Len (b)

    16

    Max. Len (b)

    16

    Data Type

    Binary

    Valid Values

    Default

    00000000 00000000 00000000 00000000

    Securing Key

    None

    Min. Len (b)

    16

    Max. Len (b)

    16

    Data Type

    Binary

    Valid Values

    Default

    00000000 00000000 00000000 00000000

    Securing Key

    None

    Min. Len (b)

    16

    Max. Len (b)

    16

    Data Type

    Binary

    Valid Values

    Default

    00000000 00000000 00000000 00000000

    Description

    The device uses this property to determine whether it should automatically implement payment brand fallback rules without host intervention when running Command 0x1001 - Start Transaction.

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    0x00 = No device-driven fallback 0x01 = Device-driven fallback enabled

    Default

    0x01

    Example (Hex)

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

    E1 02 C1 00

    Example (Hex)

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

    89 0B E2 09 E1 07 E1 05 E1 03 C1 01 01

    Example (Hex)

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

    E1 03 C1 01 01

    Example (Hex)

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

    89 0B E2 09 E1 07 E1 05 E1 03 C1 01 01

    Property Description

    Property OID

    1.2.1.1.1.2 / 0x010201010102

    Name

    Application Selection Behavior

    Description

    The device uses this property to set the device’s application selection behavior for payment brand selection.

    Example (Hex)

    AA00 8104 0155D101 840F D101 8501 01 8704 02010101 8902 C200

    Example (Hex)

    AA 00 81 04 82 55 D1 01 82 04 00 00 00 00 84 82 00 10 D1 01 85 01 01 87 04 02 01 01 01 89 03 C2

    01 00

    Example (Hex)

    AA00 81040155D111 8410 D111 850101 870402010101 8903 C20103

    Example (Hex)

    AA 00 81 04 82 55 D1 11 82 04 00 00 00 00 84 82 00 10 D1 11 85 01 01 87 04 02 01 01 01 89 03 C2

    01 03

    Property Description

    Property OID

    1.2.1.1.1.3 / 0x010201010103

    Name

    Device-Driven MSR Fallback Retry Control

    Description

    For MSR Fallback case, the device uses this property to configure up to 3 retries before falling back to MSR

    Example (Hex)

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

    Example (Hex)

    AA 00 81 04 82 04 D1 01 82 04 00 00 00 00 84 82 00 1B D1 01 81 07 2B 06 01 04 01 F6 09 85 01 01 89 0B E2 09 E1 07 E1 05 E1 03 C3 01 00

    Example (Hex)

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

    Example (Hex)

    AA 00 81 04 82 02 D1 11 82 04 00 00 00 00 84 82 00 1B D1 11 81 07 2B 06 01 04 01 F6 09 85 01 01 89 0B E2 09 E1 07 E1 05 E1 03 C3 01 03

    Property Description

    Property OID

    1.2.1.1.2.1 / 0x010201010201

    Name

    Signature Capture Control

    Description

    The host can use this property to change whether the device automatically prompts the cardholder for a signature when running Command 0x1001 - Start Transaction, or leaves the triggering of signature capture prompts to the host.

    Example (Hex)

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

    E2 02 C1 00

    Example (Hex)

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

    89 0B E2 09 E1 07 E1 05 E2 03 C1 01 01

    Example (Hex)

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

    E2 03 C1 01 01

    Example (Hex)

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

    89 0B E2 09 E1 07 E1 05 E2 03 C1 01 01

    Property Description

    Property OID

    1.2.1.1.2.2 / 0x010201010202

    Name

    Include Signature Data in EMV Batch Data

    Description

    The device uses this property to determine whether to include signature capture coordinate data in TLV data object DFDF3E when it returns EMV Batch Data Type while running Command 0x1001 - Start Transaction.

    Example (Hex)

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

    E2 02 C2 00

    Example (Hex)

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

    89 0B E2 09 E1 07 E1 05 E2 03 C2 01 01

    Example (Hex)

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

    E2 03 C2 01 01

    Example (Hex)

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

    89 0B E2 09 E1 07 E1 05 E2 03 C2 01 01

    Property Description

    Property OID

    1.2.1.1.2.3 / 0x010201010203

    Name

    Signature Timing Window

    Description

    The device uses this property to determine how long to wait, in seconds, for Command 0x1801 - Request Cardholder Signature while running Command 0x1001 - Start Transaction.

    Example (Hex)

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

    E2 02 C3 00

    Example (Hex)

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

    89 0B E2 09 E1 07 E1 05 E2 03 C3 01 03

    Example (Hex)

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

    E2 03 C3 01 01

    Example (Hex)

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

    89 0B E2 09 E1 07 E1 05 E2 03 C3 01 01

    Property Description

    Property OID

    1.2.1.1.3.1 / 0x0102010100301

    Name

    Contactless Low Power Card Detect

    Description

    The device uses this property to enable/disable contactless low power card detect (Proximity Detection Mode). When disabled, device will read a contactless card as soon as the card is detected. If enabled, device will track and delay reading a contactless card, allowing user to use Contact or MSR card slots.

    Example (Hex)

    AA 00 81 04 01 55 D1 01 84 0F D1 01 85 01 01 87 04 02 01 01 03 89 02 C1 00

    Example (Hex)

    AA 00 81 04 82 55 D1 01 82 04 00 00 00 00 84 82 00 10 D1 01 85 01 01 87 04 02 01 01 03 89 03 C1

    01 00

    Example (Hex)

    AA 00 81 04 01 55 D1 11 84 10 D1 11 85 01 01 87 04 02 01 01 03 89 03 C1 01 00

    Example (Hex)

    AA 00 81 04 82 55 D1 11 82 04 00 00 00 00 84 82 00 10 D1 11 85 01 01 87 04 02 01 01 03 89 03 C1

    01 00

    Property Description

    Property OID

    1.2.1.1.4.1 / 0x0102010100401

    Name

    MIFARE Ultralight C 2keys3DES

    Description

    The device uses this property to set 16-byte of the 2keys 3DES for MIFARE Ultralight C authentication.

    On an example of Key1 = 0001020304050607h and Key2 = 08090A0B0C0D0E0Fh, the setting should be 000102030405060708090A0B0C0D0E0F

    For security, the Get request for this property will always return 3-MSB of KCV. This key will be encrypted and stored in KPM.

    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 01 89 0A E2 08 E1 06 E1 04

    E4 02 C1 00

    Example (Hex)

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

    89 0D E2 0B E1 09 E1 07 E4 05 C1 03 29 07 96

    Example (Hex)

    AA 00 81 04 01 55 D1 11 84 1F D1 11 85 01 01 87 04 02 01 01 04 89 12 C1 10 00 01 02 03 04 05 06

    07 08 09 0A 0B 0C 0D 0E 0F

    Example (Hex)

    AA 00 81 04 82 55 D1 11 82 04 00 00 00 00 84 82 00 1F D1 11 85 01 01 87 04 02 01 01 04 89 12 C1

    10 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F

    Property Description

    Property OID

    1.2.1.1.4.2 / 0x0102010100402

    Name

    MIFARE Ultralight AES DataProtKey.

    Description

    The device uses this property to set 16-byte of the AES_DataProtKey for MIFARE Ultralight AES authentication.

    On an example of ASE Key = 000102030405060708090A0B0C0D0E0Fh, the setting should be 000102030405060708090A0B0C0D0E0F

    For security, the Get request for this property will always return 4-MSB of KCV. This key will be encrypted and stored in KPM.

    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 01 89 0A E2 08 E1 06 E1 04

    E4 02 C2 00

    Example (Hex)

    AA00810482D3D1018204000000008482001ED10181072B06010401F609850101890EE20CE10AE10 8E406C204763CBCDE

    Example (Hex)

    AA 00 81 04 01 55 D1 11 84 1F D1 11 85 01 01 87 04 02 01 01 04 89 12 C2 10 00 01 02 03 04 05 06

    07 08 09 0A 0B 0C 0D 0E 0F

    Example (Hex)

    AA00810482E5D1118204000000008482002AD11181072B06010401F609850101891AE218E116E11 4E412C210000102030405060708090A0B0C0D0E0F

    Property Description

    Property OID

    1.2.1.1.4.3 / 0x0102010100403

    Name

    MIFARE Ultralight AES UIDRetrKey.

    Description

    The device uses this property to set 16-byte of the AES UIDRetrKey for MIFARE Ultralight AES authentication.

    On an example of the ASE Key = 000102030405060708090A0B0C0D0E0Fh, the setting should be 000102030405060708090A0B0C0D0E0F

    For security, the Get request for this property will always return 4-MSB of KCV. This key will be encrypted and stored in KPM.

    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 01 89 0A E2 08 E1 06 E1 04

    E4 02 C3 00

    Example (Hex)

    AA00810482D3D1018204000000008482001ED10181072B06010401F609850101890EE20CE10AE10 8E406C304B548CFB4

    Example (Hex)

    AA 00 81 04 01 55 D1 11 84 1F D1 11 85 01 01 87 04 02 01 01 04 89 12 C3 10 00 01 02 03 04 05 06

    07 08 09 0A 0B 0C 0D 0E 0F

    Example (Hex)

    AA00810482E5D1118204000000008482002AD11181072B06010401F609850101891AE218E116E11 4E412C310000102030405060708090A0B0C0D0E0F

    Property Description

    Property OID

    1.2.1.1.4.4 / 0x0102010100404

    Name

    MIFARE Ultralight AES OriginalityKey.

    Description

    The device uses this property to set 16-byte of the AES OriginalityKey for MIFARE Ultralight AES.

    On an example of the ASE Key = 000102030405060708090A0B0C0D0E0Fh, the setting should be 000102030405060708090A0B0C0D0E0F

    For security, the Get request for this property will always return 4-MSB of KCV. This key will be encrypted and stored in KPM.

    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 01 89 0A E2 08 E1 06 E1 04

    E4 02 C4 00

    Example (Hex)

    AA00810482D3D1018204000000008482001ED10181072B06010401F609850101890EE20CE10AE10 8E406C404763CBCDE

    Example (Hex)

    AA 00 81 04 01 55 D1 11 84 1F D1 11 85 01 01 87 04 02 01 01 04 89 12 C4 10 00 01 02 03 04 05 06

    07 08 09 0A 0B 0C 0D 0E 0F

    Example (Hex)

    AA00810482E5D1118204000000008482002AD11181072B06010401F609850101891AE218E116E11 4E412C410000102030405060708090A0B0C0D0E0F

    Get Request Example - Property 1.2.1.1.1.1

    Get Response Example - Property 1.2.1.1.1.1

    Set Request Example - Property 1.2.1.1.1.1

    Set Response Example - Property 1.2.1.1.1.1

    Application Selection Behavior (Contactless Only) - Property 1.2.1.1.1.2

    Get Request Example - Property 1.2.1.1.1.2

    Get Response Example - Property 1.2.1.1.1.2

    Set Request Example - Property 1.2.1.1.1.2

    Set Response Example - Property 1.2.1.1.1.2

    Device-Driven MSR Fallback Retry Control (MSR Only) - Property 1.2.1.1.1.3

    Get Request Example - Property 1.2.1.1.1.3

    Get Response Example - Property 1.2.1.1.1.3

    Set Request Example - Property 1.2.1.1.1.3

    Set Response Example - Property 1.2.1.1.1.3

    Signature Capture Control - Property 1.2.1.1.2.1

    Get Request Example - Property 1.2.1.1.2.1

    Get Response Example - Property 1.2.1.1.2.1

    Set Response Example - Property 1.2.1.1.2.1

    Include Signature Data in EMV Batch Data (Touch Only) - Property 1.2.1.1.2.2

    Include Signature Data in EMV Batch Data (Touch Only) - Get Request Example

    Include Signature Data in EMV Batch Data (Touch Only) - Get Response Example

    Include Signature Data in EMV Batch Data (Touch Only) - Set Request Example

    Include Signature Data in EMV Batch Data (Touch Only) - Set Response Example

    Signature Timing Window (Touch Only) - Property 1.2.1.1.2.3

    Signature Timing Window (Touch Only) - Get Request Example

    Signature Timing Window (Touch Only) - Get Response Example

    Table Signature Timing Window (Touch Only) - Set Request Example

    Signature Timing Window (Touch Only) - Set Response Example

    Contactless Low Power Card Detect (Contactless Only) - Property 1.2.1.1.3.1

    Contactless Low Power Card Detect (Contactless Only) - Get Request Example

    Contactless Low Power Card Detect (Contactless Only) - Get Response Example

    Contactless Low Power Card Detect (Contactless Only) - Set Request Example

    Contactless Low Power Card Detect (Contactless Only) - Set Response Example

    MIFARE Ultralight C 2keys3DES - Property 1.2.1.1.4.1

    MIFARE Ultralight C 2keys3DES - Get Request Example

    MIFARE Ultralight C 2keys3DES - Get Response Example

    MIFARE Ultralight C 2keys3DES - Set Request Example

    MIFARE Ultralight C 2keys3DES - Set Response Example

    MIFARE Ultralight AES DataProtKey. - Property 1.2.1.1.4.2

    MIFARE Ultralight AES DataProtKey. - Get Request Example

    MIFARE Ultralight AES DataProtKey. - Get Response Example

    MIFARE Ultralight AES DataProtKey. - Set Request Example

    MIFARE Ultralight AES DataProtKey. - Set Response Example

    MIFARE Ultralight AES UIDRetrKey. - Property 1.2.1.1.4.3

    MIFARE Ultralight AES UIDRetrKey. - Get Request Example

    MIFARE Ultralight AES UIDRetrKey. - Get Response Example

    MIFARE Ultralight AES UIDRetrKey. - Set Request Example

    MIFARE Ultralight AES UIDRetrKey. - Set Response Example

    MIFARE Ultralight AES OriginalityKey. - Property 1.2.1.1.4.4

    MIFARE Ultralight AES OriginalityKey. - Get Request Example

    MIFARE Ultralight AES OriginalityKey. - Get Response Example

    MIFARE Ultralight AES OriginalityKey. - Set Request Example

    MIFARE Ultralight AES OriginalityKey. - Set Response Example

    Valid Values

    Note that if the device is configured to use this option, the cardholder must hold the card or contactless payment device in contact with the device for until cardholder application selection is complete, otherwise the device will report the transaction failed. For this reason, MagTek does not recommend using this setting.

    1.2.7.nnn - System Settings - B

    Device Reset Occurred Notification Control - Property 1.2.7.1.1.1

    Property Description

    Property OID

    1.2.7.1.1.1 / 0x010207010101

    Name

    Device Reset Occurred Notification Control

    1.2.3.nnn - User Interface Settings - B

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    0x00 = Not acknowledged. Only the device can set to this value. 0x01 = Acknowledged. Do not continue to send the notification.

    Default

    0x00

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    0x00 = Never send this notification.

    0x01..0xFF = Number of minutes before a reset to send the notification message.

    Default

    0x03

    Securing Key

    None

    Min. Len (b)

    2

    Max. Len (b)

    2

    Data Type

    Binary

    Valid Values

    First byte 0 - 23 hours and second byte 0 - 59 minutes = Reset at the time of day specified. The time of day specified should be 24-hour Universal Time Coordinated (UTC). For example, values of 0 0 would be 12:00am UTC and values of 23 59 (0x17 0x3B) would be 11:59pm UTC.

    First byte 0xFF and second byte 0xFF = Auto reset 23 hours after booting up. First byte 0xEE and second byte 0xEE = Device enters Restricted Mode 24 hours after booting up.

    Default

    0xFF 0xFF

    Securing Key

    None

    Min. Len (b)

    4

    Max. Len (b)

    4

    Data Type

    Binary

    Byte 0

    · bit 0 = Reason: Contactless Card Presented

    · bit 1 = Reason: Contactless Card Removed

    · bit 2 = Reason: Card Seated in Slot

    · bit 3 = Reason: Card Unseated from Slot

    · bit 4 = Reason: Card Swiped

    · bit 5 = Reason: Touch Sensor Press Detected

    · bit 6 = Reason: Touch Sensor Release Detected

    Default

    0x00, 0x00, 0x00, 0x00 (all User Event notifications disabled)

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    · 0x00 = Invalid value. (will be converted to 0x02 in the firmware)

    · 0x01 to 0xFF = 1 to 255 seconds

    Default

    0x02 (2 seconds)

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    0x0A..0x64

    Default

    0x64 (100%) if WLAN device 0x50 (80%) for all other devices

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Signed Binary

    Valid Values

    Temperature in Celsius:

    DynaProx: 0xE2 .. 0x55 (-30 .. 85) DynaProx BCR: 0xEC .. 0x37 (-20 .. 55)

    DynaFlex: 0x00 .. 0x2D (0 .. 45)

    This value must be less than that set in 1.2.7.1.4.2.

    Default

    Temperature in Celsius: DynaProx: 0xE2 (-30 DynaProx BCR: 0xEC (-20) DynaFlex: 0x00 (0)

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Signed Binary

    Valid Values

    Temperature in Celsius:

    DynaProx: 0xE2 .. 0x55 (-30 .. 85) DynaProx BCR: 0xEC .. 0x37 (-20 .. 55)

    DynaFlex: 0x00 .. 0x2D (0 .. 45)

    This value must be greater than that set in 1.2.7.1.4.1.

    Default

    Temperature in Celsius: DynaProx: 0x55 (85) DynaProx BCR: 0x37 (55) DynaFlex: 0x2D (45)

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    0x00 Send once. Do not repeat.

    0x0F .. 0xFF Repeat period in seconds. Must be multiple of 0x0F (15).

    Default

    0x1E (30 seconds)

    Securing Key

    None

    Min. Len (b)

    4

    Max. Len (b)

    4

    Data Type

    Binary

    Valid Values

    Byte 0 - bit 0: Code128

    Byte 0 - bit 1: GS1-128 (UCC/EAN-128)

    Byte 0 - bit 2: EAN-8

    Byte 0 - bit 3: EAN-13

    Byte 0 - bit 4: UPC-E

    Byte 0 - bit 5: UPC-A

    Byte 0 - bit 6: Interleaved 2 of 5

    Byte 0 - bit 7: ITF-14

    Default

    0x7F 0x0E 0xE0 0x06 – (values shown in bold above enabled)

    Changes to this property will be applied permanently and will not be overwritten in the event of a reset, FW update, etc.

    Description

    The device uses this property to control behavior of the Device Reset Occurred

    notification in Notification 0x1001 - Device Information Update.

    Changes to this property do not take effect until the device is power cycled or reset.

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    0x00 = Never send this notification.

    0x01..0xFE = The frequency in seconds the device should repeat sending the notification until the host requests that it stop with Property 1.2.7.1.1.2 Device Reset Occurred Notification Acknowledged.

    0xFF = Only send this notification once.

    Default

    0x00

    Example (Hex)

    AA 00 81 04 01 55 D1 01 84 0F D1 01 85 01 01 87 04 02 07 01 01 89 02 C1 00

    Example (Hex)

    AA 00 81 04 82 55 D1 01 82 04 00 00 00 00 84 82 00 10 D1 01 85 01 01 87 04 02 07 01 01 89 03 C1

    01 00

    Example (Hex)

    AA 00 81 04 01 55 D1 11 84 10 D1 11 85 01 01 87 04 02 07 01 01 89 03 C1 01 05

    Example (Hex)

    AA 00 81 04 82 55 D1 11 82 04 00 00 00 00 84 82 00 10 D1 11 85 01 01 87 04 02 07 01 01 89 03 C1

    01 05

    Property Description

    Property OID

    1.2.7.1.1.2 / 0x010207010102

    Name

    Device Reset Occurred Notification Acknowledged

    Description

    The host can use this property to acknowledge it has received the Device Reset Occurred notification in Notification 0x1001 - Device Information Update and to request that the device stop sending it.

    Alternatively, because the device automatically sets the value of this property to 0x00 on boot, the host can use this property to detect power cycles or resets using a polling method. To implement this, the host should read the value on a set schedule (for example, every 2 seconds). If the host finds a value of 0x00, a power cycle or reset has occurred, and the host should set the value back to 0x01. From that point until the next power cycle or reset, the value will remain 0x01.

    Changes made to this property will not persist after a power cycle or reset. After a power cycle or reset, this property has a value of 0x00 until the host changes it to 0x01.

    Example (Hex)

    AA00 8104 0155D101 840F D101 8501 01 8704 02070101 8902 C200

    Example (Hex)

    AA00 8104 8255D101 8204 00000000 84820010 D101 8501 01 8704 02070101 8903 C201 00

    Example (Hex)

    AA00 81040155D111 8410 D111 8501 01 8704 02070101 8903 C20101

    Example (Hex)

    AA00 8104 8255D111 8204 00000000 84820010 D111 8501 01 8704 02070101 8903 C201 01

    Property Description

    Property OID

    1.2.7.1.1.3 / 0x010207010103

    Name

    Device Reset Will Occur Soon Notification Control

    Description

    The host can use this property to control behavior of the Device Reset Will Occur Soon

    notification in Notification 0x1001 - Device Information Update.

    See 24 Hour Automatic Reset PCI Requirement for more information.

    Changes to this property do not take effect until the device is power cycled or reset.

    Example (Hex)

    AA 00 81 04 01 55 D1 01 84 0F D1 01 85 01 01 87 04 02 07 01 01 89 02 C3 00

    Example (Hex)

    AA 00 81 04 82 55 D1 01 82 04 00 00 00 00 84 82 00 10 D1 01 85 01 01 87 04 02 07 01 01 89 03 C3

    01 05

    Example (Hex)

    AA 00 81 04 01 55 D1 11 84 10 D1 11 85 01 01 87 04 02 07 01 01 89 03 C1 01 05

    Example (Hex)

    AA 00 81 04 82 55 D1 11 82 04 00 00 00 00 84 82 00 10 D1 11 85 01 01 87 04 02 07 01 01 89 03 C1

    01 05

    Property Description

    Property OID

    1.2.7.1.1.4 / 0x010207010104

    Name

    Auto Reset Configuration

    Description

    This property controls the device’s auto reset feature. The auto reset feature can be configured such that the device automatically resets 23 hours after booting up or at a specific time of day. Or device can be configured to enter a restricted mode after 24 hours without a reset or power down. When device enters restricted mode it will respond to first command received with Response Message - Request Handler: Group 0x02, Subgroup 0x01, Code 0x1D. Device then sends Notification 0x1001 – Device Information Update: Category 0x00, Reason 0x01 - Reset will occur soon. Device will then auto reset. The auto-reset feature cannot be disabled.

    See 24 Hour Automatic Reset PCI Requirement for more information.

    Changes to this property do not take effect until the device is power cycled or reset.

    Example (Hex)

    AA00 8104 0155D101 840F D101 8501 01 8704 02070101 8902 C400

    Example (Hex)

    AA0081048255D10182040000000084820011D1018501018704020701018904C402FFFF

    Example (Hex)

    AA00 81040155D111 8411 D111 8501 01 8704 02070101 8904 C402 FFFF

    Example (Hex)

    AA0081048255D11182040000000084820011D1118501018704020701018904C402FFFF

    Bit Property Description

    Property OID

    1.2.7.1.2.1 / 0x010207010201

    Name

    User Event Notifications Enable

    Description

    The host can use this property to enable notification reasons defined in Notification 0x1001 - Device Information Update in the User Events Category. Each bit enables a specific Reason by setting that bit to 1. Byte 0 is the first byte, bit 0 is the LSB of each byte.

    The device only detects these user events and sends these notifications when it is idle. While processing a command (not idle), such as when processing a transaction with Command 0x1001 - Start Transaction, the device only sends notifications related to the command it is currently processing.

    Notification reasons may consume power when idle. For example, enabling Contactless reasons requires the device to continuously consume some radio frequency power to detect the presence of a contactless card when idle. To conserve power, only enable the notification reasons that are required by the solution design, if any. The readers and their associated notifications will be disabled if the battery charge is 5 percent or lower.

    Changes to this property do not take effect until the device is power cycled or reset.

    Example (Hex)

    AA00 8104 0155D101 840F D101 8501 01 8704 02070102 8902 C100

    Example (Hex)

    AA00 8104 8255D101 8204 00000000 84820013 D101 8501 01 8704 02070102 8906 C1 04 00 00 00

    00

    Example (Hex)

    AA00 8104 0155D111 8413 D111 8501 01 8704 02070102 8906 C1 04 03 00 00 00

    Example (Hex)

    AA00 8104 8255D111 8204 00000000 84820013 D111 8501 01 8704 02070102 8906 C1 04 03 00 00

    00

    Bit Property Description

    Property OID

    1.2.7.1.2.2 / 0x010207010202

    Name

    User Event Notification MSR Data Timeout

    Description

    This parameter defines the number of seconds the device waits for the host to take action (by sending Command 0x1001 - Start Transaction) after the device sends Notification 0x1001 - Device Information Update to report a User Event / Card Swiped event.

    After this period of time passes, the device erases the buffered card data from memory.

    Changes to this property do not take effect until the device is power cycled or reset.

    Example (Hex)

    AA00 8104 010CD101 841A D101 8107 2B06010401F609 8501 01 890A E208E706E104E202C200

    Example (Hex)

    AA00 8104 820CD101 8204 00000000 8482001B D101 8107 2B06010401F609 8501 01 890B

    E209E707E105E203C2 0102

    Example (Hex)

    AA00 8104 010DD111 841B D111 8107 2B06010401F609 8501 01 890B E209E707E105E203C2

    0102

    Example (Hex)

    AA00 8104 820DD111 8204 00000000 8482001B D111 8107 2B06010401F609 8501 01 890B

    E209E707E105E203C2 0102

    Property Description

    Property OID

    1.2.7.1.3.1 / 0x010207010301

    Name

    Maximum Battery Charge Level

    Description

    This OID has been deprecated. The OID can be written or read but it will have no effect of the device’s behavior.

    The host can use this property to control the maximum charge level for the battery. All charge percentages reported or displayed will use this percentage as 100% charged.

    Setting this value to lower than 0x64 (100%) will increase the life of the battery but reduce the run time when running from the battery.

    The Maximum Battery Charge Level takes effect immediately after the host changes it.

    Example (Hex)

    AA00 8104 0155D101 840F D101 8501 01 8704 02070103 8902 C100

    Example (Hex)

    AA00 8104 8255D101 8204 00000000 84820010 D101 8501 01 8704 02070103 8903 C101 50

    Example (Hex)

    AA00 81040155D111 8410 D111 8501 01 8704 02070103 8903 C101 50

    Example (Hex)

    AA00 8104 8255D111 8204 00000000 84820010 D111 8501 01 8704 02070103 8903 C101 50

    Property Description

    Property OID

    1.2.7.1.4.1 / 0x010207010401

    Name

    Device Low Temperature Notification Level

    Description

    The device will send a low temperature notification when the device’s temperature falls below this temperature. The temperature is in degrees Celsius.

    The Device Low Temperature Notification Level takes effect immediately after the host changes it.

    Example (Hex)

    AA00 8104 0155D101 840F D101 8501 01 8704 02070104 8902 C100

    Example (Hex)

    AA00 8104 8255D101 8204 00000000 84820010 D101 8501 01 8704 02070104 8903 C101 00

    Example (Hex)

    AA00 81040155D111 8410 D111 8501 01 8704 02070104 8903 C101 05

    Example (Hex)

    AA00 8104 8255D111 8204 00000000 84820010 D111 8501 01 870402070104 8903 C101 05

    Property Description

    Property OID

    1.2.7.1.4.2 / 0x010207010402

    Name

    Device High Temperature Notification Level

    Description

    The device will send a high temperature notification when the device’s temperature rises above this temperature. The temperature is in degrees Celsius.

    The Device High Temperature Notification Level takes effect immediately after the host changes it.

    Example (Hex)

    AA00 8104 0155D101 840F D101 8501 01 8704 02070104 8902 C200

    Example (Hex)

    AA00 8104 8255D101 8204 00000000 84820010 D101 8501 01 8704 02070104 8903 C201 2D

    Example (Hex)

    AA00 81040155D111 8410 D111 8501 01 8704 02070104 8903 C201 2D

    Example (Hex)

    AA00 8104 8255D111 8204 00000000 84820010 D111 8501 01 870402070104 8903 C201 2D

    Property Description

    Property OID

    1.2.7.1.4.3 / 0x010207010403

    Name

    Device Temperature Notification Repeat Interval

    Description

    While the device’s temperature is outside of the range defined by Device Low Temperature Notification Level (1.2.7.1.4.1) and Device High Temperature Notification Level (1.2.7.1.4.2), notifications will be sent to the host. This property sets the period between notifications.

    The Device Temperature Notification Repeat Interval takes effect immediately after the host changes it.

    Example (Hex)

    AA00 8104 0155D101 840F D101 8501 01 8704 02070104 8902 C300

    Example (Hex)

    AA00 8104 8255D101 8204 00000000 84820010 D101 8501 01 8704 02070104 8903 C301 1E

    Example (Hex)

    AA00 81040155D111 8410 D111 8501 01 8704 02070104 8903 C301 1E

    Example (Hex)

    AA00 8104 8255D111 8204 00000000 84820010 D111 8501 01 870402070104 8903 C301 1E

    Property Description

    Property OID

    1.2.7.1.5.1 / 0x010207010501

    Name

    Enable Barcode Types

    Description

    This property specifies the types (symbologies) of barcodes that the BCR will detect and read.

    Example (Hex)

    AA00 8104 0155D101 840F D101 8501 01 8704 02070105 8902 C100

    Example (Hex)

    AA00 8104 8255D101 8204 00000000 84820013 D101 8501 01 8704 02070105 8906 C104 7F0EE006

    Example (Hex)

    AA00 8104 8255D111 8204 00000000 84820010 D111 8501 01 870402070104 8903 C301 1E

    Example (Hex)

    AA00 8104 8255D111 8204 00000000 84820013 D111 8501 01 8704 02070105 8906 C104 7F0EE006

    Device Reset Occurred Notification Control - Get Request Example

    Device Reset Occurred Notification Control - Get Response Example

    Device Reset Occurred Notification Control - Set Request Example

    Device Reset Occurred Notification Control - Set Response Example

    Device Reset Occurred Notification Acknowledged - Property 1.2.7.1.1.2

    Device Reset Occurred Notification Acknowledged - Get Request Example

    Device Reset Occurred Notification Acknowledged - Get Response Example

    Device Reset Occurred Notification Acknowledged - Set Request Example

    Device Reset Occurred Notification Acknowledged - Set Response Example

    Device Reset Will Occur Soon Notification Control - Property 1.2.7.1.1.3

    Device Reset Will Occur Soon Notification Control - Get Request Example

    Device Reset Will Occur Soon Notification Control - Get Response Example

    Device Reset Will Occur Soon Notification Control - Set Request Example

    Device Reset Will Occur Soon Notification Control - Set Response Example

    Auto Reset Configuration - Property 1.2.7.1.1.4

    Auto Reset Configuration - Get Request Example

    Auto Reset Configuration - Get Response Example

    Auto Reset Configuration - Set Request Example

    Auto Reset Configuration - Set Response Example

    User Event Notification Controls Enable - Property 1.2.7.1.2.1

    User Event Notification Controls Enable - Get Request Example

    User Event Notification Controls Enable - Get Response Example

    User Event Notification Controls Enable - Set Request Example

    User Event Notification Controls Enable - Set Response Example

    User Event Notification MSR Data Timeout (MSR Only) - Property 1.2.7.1.2.2

    User Event Notification MSR Data Timeout (MSR Only) - Get Request Example

    User Event Notification MSR Data Timeout (MSR Only) - Get Response Example

    User Event Notification MSR Data Timeout (MSR Only) - Set Request Example

    User Event Notification MSR Data Timeout (MSR Only) - Set Response Example

    Maximum Battery Charge Level (Deprecated) - Property 1.2.7.1.3.1

    Maximum Battery Charge Level (Deprecated) - Get Request Example

    Maximum Battery Charge Level (Deprecated) - Get Response Example

    Maximum Battery Charge Level (Deprecated) - Set Request Example

    Maximum Battery Charge Level (Deprecated) - Set Response Example

    Device Low Temperature Notification Level - Property 1.2.7.1.4.1

    Device Low Temperature Notification Level - Get Request Example

    Device Low Temperature Notification Level - Get Response Example

    Device Low Temperature Notification Level - Set Request Example

    Device Low Temperature Notification Level - Set Response Example

    Device High Temperature Notification Level - Property 1.2.7.1.4.2

    Device High Temperature Notification Level - Get Request Example

    Device High Temperature Notification Level - Get Response Example

    Device High Temperature Notification Level - Set Request Example

    Device High Temperature Notification Level - Set Response Example

    Device Temperature Notification Repeat Interval - Property 1.2.7.1.4.3

    Device Temperature Notification Repeat Interval - Get Request Example

    Device Temperature Notification Repeat Interval - Get Response Example

    Device Temperature Notification Repeat Interval - Set Request Example

    Device Temperature Notification Repeat Interval - Set Response Example

    Enable Barcode Types - Property 1.2.7.1.5.1

    Enable Barcode Types - Get Request Example

    Enable Barcode Types - Get Response Example

    Enable Barcode Types - Set Request Example

    Enable Barcode Types - Set Response Example

    The device uses this property to set which custom image it displays when idle. If the selected image does not exist, the device falls back to showing text. This property does not take effect instantly; it takes effect the next time the device transitions to idle (for example, after a transaction or after resetting).

    · 0x00 = Show text “Welcome”

    · 0x01 = Show custom image 1

    · 0x02 = Show custom image 2

    · 0x03 = Show custom image 3

    · 0x04 = Show custom image 4

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    Any number

    Default

    0x00

    Example (Hex)

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

    E1 02 C1 00

    Example (Hex)

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

    89 0B E2 09 E3 07 E1 05 E1 03 C1 01 03

    Example (Hex)

    AA 00 81 04 01 5D D1 11 84 1B D1 11 81 07 2B 06 01 04 01 F6 09 85 01 01 89 0B E2 09 E3 07 E1 05

    E1 03 C1 01 03

    Example (Hex)

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

    89 0B E2 09 E3 07 E1 05 E1 03 C1 01 03

    Property Description

    Property OID

    1.2.3.1.1.2 / 0x010203010102

    Name

    Custom Idle Page Image Device Locked

    Description

    The device uses this property to set which custom image it displays when idle and locked. If the selected image does not exist, the device falls back to showing text. This property does not take effect instantly; it takes effect the next time the device transitions to idle (for example, after a transaction or after resetting). See Device Lock Feature for more information.

    · 0x00 = Show text “Welcome” “Device is Locked”

    · 0x01 = Show custom image 1

    · 0x02 = Show custom image 2

    · 0x03 = Show custom image 3

    · 0x04 = Show custom image 4

    To use this feature, the host must first load an image into the selected slot using Command 0xD812 - Start Send File to Device (Unsecured). Images must be BMP format, 160KB or smaller with no compression, maximum 320px by 240px, with color depth 16 color, 256 color, 16-bit color, 24-bit color. Images smaller than the maximum size are centered on the display. Note images at full screen size must be 16-bit color or lower to meet the size requirement.

    Example (Hex)

    AA00 8104 0155D101 840F D101 8501 01 8704 02030101 8902 C200

    Example (Hex)

    AA00 81 04 8255D101 82 04 00000000 84 820010 D101 85 01 01 87 04 02030101 89 03 C2 01 00

    Example (Hex)

    AA00 81040155D111 8410 D111 8501 01 8704 02030101 8903 C201 00

    Example (Hex)

    AA00 81 04 8255D111 82 04 00000000 84 820010 D111 85 01 01 87 04 02030101 89 03 C2 01 00

    Property Description

    Property OID

    1.2.3.1.2.1 / 0x010203010201

    Name

    Display Orientation

    Description

    The device uses this property to set the orientation of the display. There are four modes: Landscape with magnetic stripe reader (MSR) on the top, Landscape with MSR on the bottom, Portrait with MSR on the right, and Portrait with MSR on the left. This property does not take effect immediately, it takes effect the next time the device transitions to idle (for example, after a transaction or after power cycle / reset).

    Example (Hex)

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

    E2 02 C1 00

    Example (Hex)

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

    89 0B E2 09 E3 07 E1 05 E2 03 C1 01 00

    Example (Hex)

    AA 00 81 04 01 5D D1 11 84 1B D1 11 81 07 2B 06 01 04 01 F6 09 85 01 01 89 0B E2 09 E3 07 E1 05

    E2 03 C1 01 01

    Example (Hex)

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

    89 0B E2 09 E3 07 E1 05 E2 03 C1 01 01

    Property Description

    Property OID

    1.2.3.1.2.2 / 0x010203010202

    Name

    Display Backlight Intensity

    Description

    The device uses this property to set the intensity of the display’s backlight, expressed as a percentage range from 1% to 100%.

    The backlight setting takes effect immediately after the host changes it.

    Example (Hex)

    AA 00 81 04 01 55 D1 01 84 0F D1 01 85 01 01 87 04 02 03 01 02 89 02 C2 00

    Example (Hex)

    AA 00 81 04 82 55 D1 01 82 04 00 00 00 00 84 82 00 10 D1 01 85 01 01 87 04 02 03 01 02 89 03 C2

    01 5A

    Example (Hex)

    AA 00 81 04 01 55 D1 11 84 10 D1 11 85 01 01 87 04 02 03 01 02 89 03 C2 0164

    Example (Hex)

    AA 00 81 04 82 55 D1 11 82 04 00 00 00 00 84 82 00 10 D1 11 85 01 01 87 04 02 03 01 02 89 03 C2

    01 64

    Property Description

    Property OID

    1.2.3.1.2.3 / 0x010203010203

    Name

    Send UI notifications along with showing message on the display

    Description

    This property is used to enable/disable the device to send UI notifications to the Host (similars to non-display device) in addition to showing UI message on the display device.

    Property Description

    Property OID

    1.2.3.1.2.2 / 0x010203010202

    Name

    Display Backlight Intensity

    Description

    The device uses this property to set the intensity of the display’s backlight, expressed as a percentage range from 1% to 100%.

    The backlight setting takes effect immediately after the host changes it.

    Example (Hex)

    AA 00 81 04 01 55 D1 01 84 0F D1 01 85 01 01 87 04 02 03 01 02 89 02 C2 00

    Example (Hex)

    AA 00 81 04 82 55 D1 01 82 04 00 00 00 00 84 82 00 10 D1 01 85 01 01 87 04 02 03 01 02 89 03 C2

    01 5A

    Example (Hex)

    AA 00 81 04 01 55 D1 11 84 10 D1 11 85 01 01 87 04 02 03 01 02 89 03 C2 0164

    Example (Hex)

    AA 00 81 04 82 55 D1 11 82 04 00 00 00 00 84 82 00 10 D1 11 85 01 01 87 04 02 03 01 02 89 03 C2

    01 64

    Property Description

    Property OID

    1.2.3.1.2.3 / 0x010203010203

    Name

    Send UI notifications along with showing message on the display

    Description

    This property is used to enable/disable the device to send UI notifications to the Host (similars to non-display device) in addition to showing UI message on the display device.

    Property Description

    1.2.3.1.3.2 / 0x010203010302

    Property OID

    Name

    Display Card Logo While Authorizing

    Description

    Enable display of logo for card brand used in transaction

    Example (Hex)

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

    E3 02 C2 00

    Example (Hex)

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

    89 0B E2 09 E3 07 E1 05 E3 03 C2 01 00

    Example (Hex)

    AA 00 81 04 01 5D D1 11 84 1B D1 11 81 07 2B 06 01 04 01 F6 09 85 01 01 89 0B E2 09 E3 07 E1 05

    E3 03 C2 01 01

    Example (Hex)

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

    89 0B E2 09 E3 07 E1 05 E3 03 C2 01 01

    Property Description

    Property OID

    1.2.3.2.1.1 / 0x010203020101

    Name

    System Volume Control

    Description

    This property sets the output volume for all sounds the device produces after startup, expressed as a percentage range from 0% (no sound) to 100%. The volume setting takes effect immediately after the host changes it.

    Note that devices with limited volume control hardware allocate ranges of numbers to represent the same physical volume level (for example, 1..49 = Low, 50..100 = High).

    Example (Hex)

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

    E1 02 C1 00

    Example (Hex)

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

    89 0B E2 09 E3 07 E2 05 E1 03 C1 01 32

    Example (Hex)

    AA 00 81 04 01 5D D1 11 84 1B D1 11 81 07 2B 06 01 04 01 F6 09 85 01 01 89 0B E2 09 E3 07 E2 05

    E1 03 C1 01 01

    Example (Hex)

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

    89 0B E2 09 E3 07 E2 05 E1 03 C1 01 01

    Property Description

    Name

    Touch Keypress Beep Enable

    Property OID

    1.2.3.2.2.1 / 0x010203020201

    Description

    Globally enables/disables the beep tone triggered by touchscreen taps.

    Example (Hex)

    AA 00 81 04 01 55 D1 01 84 0F D1 01 85 01 01 87 04 02 03 02 02 89 02 C1 00

    Example (Hex)

    AA 00 81 04 82 55 D1 01 82 04 00 00 00 00 84 82 00 10 D1 01 85 01 01 87 04 02 03 02 02 89 03 C1

    01 01

    Example (Hex)

    AA 00 81 04 01 55 D1 11 84 10 D1 11 85 01 01 87 04 02 03 02 02 89 03 C1 01 01

    Example (Hex)

    AA 00 81 04 82 55 D1 11 82 04 00 00 00 00 84 82 00 10 D1 11 85 01 01 87 04 02 03 02 02 89 03 C1

    01 01

    Example (Hex)

    AA 00 81 04 01 55 D1 11 84 10 D1 11 85 01 01 87 04 02 03 02 02 89 03 C1 01 00

    Example (Hex)

    AA 00 81 04 82 55 D1 11 82 04 00 00 00 00 84 82 00 10 D1 11 85 01 01 87 04 02 03 02 02 89 03 C1

    01 00

    Property Description

    Property OID

    1.2.3.3.1.1 / 0x010203030101

    Name

    Phone Number Format

    This property is used to change the displayed format of the phone number entered in the touch screen. It fully supports the International E.164 format that defines the fields allowed for global phone numbers. This property is an array of 7 bytes divided into fields. All values are HEX. Byte 0-1 – Country code (0x0000): 1 – 999 (value range 0x01 – 0x3E7) see NOTE 1 Byte 2 – Number of Area code digits: 0 – 3 (value range 0x00 – 0x03) Byte 3 – Add Area code leading zero: (T/F) 0 – 1 (value range 0x00 – 0x01) NOTE 3

    Byte 4 – Number of local number digits: l – 12 (value range 0x01 – 0x0C)

    Byte 5 – Local number dash position: 0 – ‘Byte 4’s value minus 1’

    Byte 6 – Hide digits with ‘*’: (T/F) 0 – 1 (value range 0x00 – 0x01) NOTE 1: If country code is set to zero, then the local number format is automatically enabled.

    NOTE 2: The maximum number of digits specified by the E.164 format is 15. The country code digits + area code digits + local number digits cannot exceed 15 total digits.

    Example (Hex)

    AA00 81040155D101 840F D101 850101 870402030301 8902 C100

    Example (Hex)

    AA0081048255D11182040000000084820016D1118501018704020303018909C107 00010300070300

    United States +1 (321) 689-1234, international number, with 1-digit country code, 3-digit area code

    Example (Hex)

    AA00 81040155D111 8416 D111 850101 870402030301 8909 C107 0001 03 00 07 03 00

    Example (Hex)

    AA0081048255D10182040000000084820016D1018501018704020303018909C107 00010300070300

    United States (321) 689-2213, local number, with 3-digit area code, dash in position 3

    Example (Hex)

    AA00 81040155D111 8416 D111 850101 870402030301 8909C107 0000 03 00 07 03 00

    Australia +61 (5) 1234-5678, international number, with 2-digit country code, 1-digit area code

    Example (Hex)

    AA00 81040155D111 8416 D111 850101 870402030301 8909C107 003D 01 00 08 04 00

    Australia (05) 1234-5678, local number, with leading zero, 1-digit area code, dash in position 4

    Example (Hex)

    AA00 81040155D111 8416 D111 850101 870402030301 8909C107 0000 02 01 08 04 00

    Hong Kong +852 12345678, international number, with 3-digit country code, no area code

    Example (Hex)

    AA00 81040155D111 8416 D111 850101 870402030301 8909C107 0354 00 00 08 00 00

    Hong Kong 1234-5678, local number, with no area code, dash in position 4

    Example (Hex)

    AA00 81040155D111 8416 D111 850101 870402030301 8909C107 0000 00 00 08 04 00

    Property Description

    Property OID

    1.2.3.3.2.1 / 0x010203030201

    Name

    Social Security Number Format

    Description

    This property is used to change the displayed format of the social security number entered

    in the touch screen. The default obfuscated character is ‘*’.

    Byte 0 – Number of digits

    Valid values are 4 or 9 (0x04 or 0x09) 4 = Last 4 social security number digits 9 = All 9 social security number digits

    Byte 1 – Hide digits with ‘*’ (T/F) 0 – 1 (0x00 – 0x01)

    Example (Hex)

    AA00 81040155D101 840F D101 850101 870402030302 8902 C100

    Example (Hex)

    AA0081048255D10182040000000084820011D1018501018704020303028904C1020901

    Example (Hex)

    AA00 81040155D111 8411 D111 850101 870402030302 8904 C102 04 01

    Example (Hex)

    AA0081048255D11182040000000084820011D1118501018704020303028904C1020401

    Property Description

    Property OID

    1.2.3.3.3.1 / 0x010203030301

    Name

    Zip Code Format

    Description

    This property is used to format the zip code. Byte 2 is used to control the input type, For example, a numeric zip code 23452 (United states) or an alphanumeric zip code M5V 2T6 (Canada).

    Byte 0 – Number of digits: 1 – 9 (value range 0x01 – 0x09)

    Byte 1 – Dash position: 0 – ‘Byte 0’s value minus 1’

    When set to 0, no dash will appear

    Byte 2 – Zip code type: Numeric or Alphanumeric 0 - 1 (value 0x00 – 0x01)

    Byte 3 – Hide digits with ‘*’ (T/F) 0 – 1 (value range 0x00 – 0x01)

    Example (Hex)

    AA00 81040155D101 840F D101 850101 870402030303 8902 C100

    Example (Hex)

    AA0081048255D10182040000000084820012D1018501018704020303038905C10309050000

    Example (Hex)

    AA00 81040155D111 8413 D111 850101 870402030303 8906 C104 09 05 00 00

    Example (Hex)

    AA0081048255D11182040000000084820012D1118501018704020303038905C10309050000

    Property Description

    Property OID

    1.2.3.3.4.1 / 0x010203030401

    Name

    Birth Date Format

    Description

    This property is used to determine if the birth date should be displayed on the screen or hidden. The default hidden character is ‘*’.

    Byte 0 – Hide digits with ‘*’ (T/F) 0 – 1 (value range 0x00 – 0x01) Byte 1 – Birth date format

    0x00 = MM-DD-YYYY

    0x01 = DD-MM-YYYY

    Example (Hex)

    AA00 81040155D101 840F D101 850101 870402030304 8902 C100

    Example (Hex)

    AA0081048255D10182040000000084820010D1018501018704020303048903C10100

    Example (Hex)

    AA00 81040155D111 8411 D111 850101 870402030304 8904 C102 00 00

    Example (Hex)

    AA0081048255D11182040000000084820011D1118501018704020303048904C1020000

    Property OID

    1.2.3.3.5.1 / 0x010203030501

    Name

    Personal ID Format

    Description

    This property is used to determine if the Employee ID should be displayed on the screen or hidden. The default hidden character is ‘*’.

    Byte 0 – Hide characters with ‘*’ (T/F) 0 – 1 (value range 0x00 – 0x01)

    Securing Key

    None

    Example (Hex)

    AA00 81040155D101 840F D101 850101 870402030305 8902 C100

    Example (Hex)

    AA0081048255D10182040000000084820010D1018501018704020303058903C10100

    Example (Hex)

    AA00 81040155D111 8410 D111 850101 870402030305 8903 C101 01

    Example (Hex)

    AA0081048255D11182040000000084820010D1118501018704020303058903C10101

    Property Description

    Property OID

    1.2.3.3.6.1 / 0x010203030601

    Name

    Email Format

    Description

    This property is used to determine if the Email should be displayed on the screen or hidden. The default hidden character is ‘*’. The maximum number of characters for Email is 29

    Byte 0 – Hide digits with ‘*’ (T/F) 0 – 1 (value range 0x00 – 0x01)

    Example (Hex)

    AA00 81040155D101 840F D101 850101 870402030306 8902 C100

    Example (Hex)

    AA0081048255D10182040000000084820010D1018501018704020303068903C10100

    Example (Hex)

    AA0081048255D11182040000000084820010D1118501018704020303068903C10101

    Property Description

    Property OID

    1.2.3.3.7.1 / 0x010203030701

    Name

    General Information Format

    Description

    This property is used to determine if the General Information should be displayed on the screen or hidden. The default hidden character is ‘*’. The maximum number of characters for General Information is 18.

    Byte 0 – Hide digits with ‘*’ (T/F) 0 – 1 (value range 0x00 – 0x01)

    Example (Hex)

    AA00 81040155D101 840F D101 850101 870402030307 8902 C100

    Example (Hex)

    AA0081048255D10182040000000084820010D1018501018704020303078903C10100

    Example (Hex)

    AA00 81040155D111 8410 D111 850101 870402030307 8903 C101 01

    Example (Hex)

    AA0081048255D11182040000000084820010D1118501018704020303078903C10101

    Property Description

    Property OID

    1.2.3.1.1.1 / 0x010203010101

    Name

    Custom Idle Page Image

    Custom Idle Page Image (Display Only) - Property 1.2.3.1.1.1

    Description

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

    Custom Idle Page Image (Display Only) - Get Request Example

    Custom Idle Page Image (Display Only) - Get Response Example

    Custom Idle Page Image (Display Only) - Set Request Example

    Custom Idle Page Image (Display Only) - Set Response Example

    Custom Idle Page Image Device Locked (Display Only) - Property 1.2.3.1.1.2

    Custom Idle Page Image Device Locked (Display Only) - Get Request Example

    Custom Idle Page Image Device Locked (Display Only) - Get Response Example

    Custom Idle Page Image Device Locked (Display Only) - Set Request Example

    Custom Idle Page Image Device Locked (Display Only) - Set Response Example

    Display Orientation (Display Only) - Property 1.2.3.1.2.1

    Display Orientation (Display Only) - Get Request Example

    Display Orientation (Display Only) - Get Response Example

    Display Orientation (Display Only) - Set Request Example

    Display Orientation (Display Only) - Set Response Example

    Display Backlight Intensity (Display Only) - Property 1.2.3.1.2.2

    Display Backlight Intensity (Display Only) - Get Request Example

    Display Backlight Intensity (Display Only) - Get Response Example

    Display Backlight Intensity (Display Only) - Set Request Example

    Display Backlight Intensity (Display Only) - Set Response Example

    Send UI Notifications Along with Showing Message on the Display (Display Only) - Property 1.2.3.1.2.3

    Send UI Notifications Along with Showing Message on the Display (Display Only) - Get Request Example

    Send UI Notifications Along with Showing Message on the Display (Display Only) - Get Response Example

    Send UI Notifications Along with Showing Message on the Display (Display Only) - Set Request Example

    Send UI Notifications Along with Showing Message on the Display (Display Only) - Set Response Example

    Display Backlight Intensity (Display Only) - Property 1.2.3.1.2.2

    Display Backlight Intensity (Display Only) - Get Request Example

    Display Backlight Intensity (Display Only) - Get Response Example

    Display Backlight Intensity (Display Only) - Set Request Example

    Display Backlight Intensity (Display Only) - Set Response Example

    Send UI Notifications Along with Showing Message on the Display (Display Only) - Property 1.2.3.1.2.3

    Send UI Notifications Along with Showing Message on the Display (Display Only) - Get Request Example

    Send UI Notifications Along with Showing Message on the Display (Display Only) - Get Response Example

    Send UI Notifications Along with Showing Message on the Display (Display Only) - Set Request Example

    Send UI Notifications Along with Showing Message on the Display (Display Only) - Set Response Example

    Display Card Logo While Authorizing - Property 1.2.3.1.3.2

    Display Card Logo While Authorizing - Get Request Example

    Display Card Logo While Authorizing - Get Response Example

    Display Card Logo While Authorizing - - Display Card Logo While Authorizing - Set Request Example

    Display Card Logo While Authorizing - Set Response Example

    System Volume Control - Property 1.2.3.2.1.1

    System Volume Control - Get Request Example

    System Volume Control - Get Response Example

    System Volume Control - Set Request Example

    System Volume Control - Set Response Example

    Touch Keypress Beep Enable - Property 1.2.3.2.2.1

    Touch Keypress Beep Enable - Get Request Example

    Touch Keypress Beep Enable - Get Response Example

    Touch Keypress Beep Enable - Set Request Example (enable)

    Touch Keypress Beep Enable - Set Response Example (enable)

    Touch Keypress Beep Enable - Set Request Example (disable)

    Touch Keypress Beep Enable - Set Response Example (disable)

    Phone Number Format - Property 1.2.3.3.1.1

    Phone Number Format - Get Request Example

    Phone Number Format - Get Response Example

    Phone Number Format - Set Request Example

    Phone Number Format - Set Response Example (enable)

    Phone Number Format - Set Request Example

    Phone Number Format - Set Request Example

    Phone Number Format - Set Request Example

    Phone Number Format - Set Request Example

    Phone Number Format - Set Request Example

    Social Security Number Format - Property 1.2.3.3.2.1

    Social Security Number Format - Get Request Example

    Social Security Number Format - Get Response Example

    Social Security Number Format - Set Request Example

    Social Security Number Format - Set Response Example

    Zip Code Format - Property 1.2.3.3.3.1

    Zip Code Format - Get Request Example

    Zip Code Format - Get Response Example

    Zip Code Format - Set Request Example

    Zip Code Format - Set Response Example

    Birth Date Format - Property 1.2.3.3.4.1

    Birth Date Format - Get Request Example

    Birth Date Format - Get Response Example

    Birth Date Format - Set Request Example

    Birth Date Format - Set Response Example

    Personal ID Format - Property 1.2.3.3.5.1

    Personal ID Format - Get Request Example

    Personal ID Format - Get Response Example

    Personal ID Format - Set Request Example

    Personal ID Format - Set Response Example

    Email Format - Property 1.2.3.3.6.1

    Email Format - Get Request Example

    Email Format - Get Response Example

    Email Format - Set Request Example

    General Information Format - Property 1.2.3.3.7.1

    General Information Format - Get Request Example

    General Information Format - Get Response Example

    General Information Format - Set Request Example

    General Information Format - Set Response Example (enable)

    Valid Values
    · bit 7 = Reason: Barcode Read Detected

    Byte 1

    · bit 0 = Reason: Encrypt Barcode Reader Event Data

    · bit 1 = Reserved (set to 0x00)

    · etc.

    Byte 2

    · bit 0 = Reserved (set to 0x00)

    · etc.

    Byte 3

    · bit 0 = Reserved (set to 0x00)

    · etc.

    Any byte / bit not listed here is reserved for future use. The host should set those values to 0, so if a future revision of firmware starts using those bits, the related notifications will be disabled and will not affect the existing host software.

    Byte 1 - bit 0: ITF-6

    Byte 1 - bit 1: Matrix 2 of 5

    Byte 1 - bit 2: Code 39, Code 32

    Byte 1 - bit 3: Codabar

    Byte 1 - bit 4: Code 93

    Byte 1 - bit 5: AIM 128

    Byte 1 - bit 6: ISSN

    Byte 1 - bit 7: ISBN

    Byte 2 - bit 0: Industrial 25

    Byte 2 - bit 1: Standard 25

    Byte 2 - bit 2: Plessey

    Byte 2 - bit 3: Code 11

    Byte 2 - bit 4: MSI Plessey

    Byte 2 - bit 5: GS1 Databar (RSS)

    Byte 2 - bit 6: PDF417

    Byte 2 - bit 7: QR Code

    Byte 3 - bit 0: Aztec

    Byte 3 - bit 1: Data Matrix

    Byte 3 - bit 2: Micro QR

    To use this feature, the host must first load an image into the selected slot using Command 0xD812 - Start Send File to Device (Unsecured). Images must be BMP format, 160KB or smaller with no compression, maximum 320px by 240px, with color depth 16 color, 256 color, 16-bit color, 24-bit color. Images smaller than the maximum size are centered on the display. Note images at full screen size must be 16-bit color or lower to meet the size requirement.

    Description

    NOTE 3: Setting Byte 3 to true only takes effect if country code is set to zero. If Byte 3 is set to true, then Byte 2 must be set to 2 or 3. Reason: Adding a leading zero automatically makes the number of area code digits greater than 1.

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    Any number

    Default

    0x00

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    0x00 = Landscape with MSR on Top 0x01 = Portrait with MSR on Right 0x02 = Portrait with MSR on Left

    0x03 = Landscape with MSR on Bottom

    Default

    0x00

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    0x01..0x64

    Default

    0x5A (90%)

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    0x00 – Disable UI notification

    0x01 – Enable UI notification

    Default

    0x00

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    0x01..0x64

    Default

    0x5A (90%)

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    0x00 – Disable UI notification

    0x01 – Enable UI notification

    Default

    0x00

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    0x00 = Disable Logo 0x01 = Enable Logo

    Default

    0x00

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    0x00..0x64

    Default

    0x32 (50%)

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    0x0 - 0x1

    Default

    0x1

    Securing Key

    None

    Min. Len (b)

    7

    Max. Len (b)

    7

    Data Type

    Binary

    Valid Values

    Example valid HEX value for the USA

    0001 03 00 07 03 00

    Default

    OID Default

    0x0001 = country code (+1) USA 0x03 = num area code digits

    0x00 = add area code leading zero (T/F)

    0x07 = num local number Digits

    0x03 = local number dash position 0x00 = hide digits (T/F)

    Securing Key

    None

    Min. Len (b)

    2

    Max. Len (b)

    2

    Data Type

    Binary

    Valid Values

    Example valid value for the USA

    04 00 – (04 capture 4 digits, 00 show digits)

    09 00 – (09 capture 9 digits, 00 show digits)

    04 01 – (04 capture 4 digits, 01 hide)

    09 01 – (09 capture 9 digits, 01 hide)

    Default

    09 01 = 9 digits, hide

    Securing Key

    None

    Min. Len (b)

    4

    Max. Len (b)

    4

    Data Type

    Binary

    Valid Values

    Example valid HEX value for the USA 09 05 00 00

    (capture 9 digits, add dash after digit 5, Numeric Zip code, show digits)

    Default

    05 00 00 00

    Securing Key

    None

    Min. Len (b)

    2

    Max. Len (b)

    2

    Data Type

    Binary

    Valid Values

    Example valid HEX value for the USA

    00 Show Digits, 01 Hide Digits

    Default

    00 00

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    Example valid HEX value for the USA

    00 Show Characters, 01 Hide Characters

    Default

    00

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    Example valid HEX value for the USA 00 Show Digits, 01 Hide Digits

    Default

    00

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    Example valid HEX value for the USA 00 Show Digits, 01 Hide Digits

    Default

    00

    1.2.3.nnn - User Interface Settings - A

    1.2.3.1.1.1 - Custom Idle Page Image (Display Only)

    Property Description

    Property OID

    1.2.3.1.1.1 / 0x010203010101

    Name

    Custom Idle Page Image

    United States +1 (321) 689-1234, international number, with 1-digit country code, 3-digit area code

    United States (321) 689-2213, local number, with 3-digit area code, dash in position 3

    Australia +61 (5) 1234-5678, international number, with 2-digit country code, 1-digit area code

    Australia (05) 1234-5678, local number, with leading zero, 1-digit area code, dash in position 4

    Hong Kong +852 12345678, international number, with 3-digit country code, no area code

    Hong Kong 1234-5678, local number, with no area code, dash in position 4

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    Any number

    Default

    0x00

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    0x00 = Landscape with MSR on Top 0x01 = Portrait with MSR on Right 0x02 = Portrait with MSR on Left

    0x03 = Landscape with MSR on Bottom

    Default

    0x00

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    0x00 – Disable UI notification

    0x01 – Enable UI notification

    Default

    0x00

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    0x00 = Disable Logo Page at Startup 0x01 = Enable Logo Page at Startup

    Default

    0x00

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    0x00 = Disable Logo 0x01 = Enable Logo

    Default

    0x00

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    0x01..0x64

    Default

    0x5A (90%)

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    0x00..0x64

    Default

    0x32 (50%)

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    0x0 - 0x1

    Default

    0x1

    Securing Key

    None

    Min. Len (b)

    7

    Max. Len (b)

    7

    Data Type

    Binary

    Valid Values

    Example valid HEX value for the USA

    0001 03 00 07 03 00

    Default

    OID Default

    0x0001 = country code (+1) USA 0x03 = num area code digits

    0x00 = add area code leading zero (T/F)

    0x07 = num local number Digits

    0x03 = local number dash position 0x00 = hide digits (T/F)

    Securing Key

    None

    Min. Len (b)

    2

    Max. Len (b)

    2

    Data Type

    Binary

    Valid Values

    Example valid value for the USA

    04 00 – (04 capture 4 digits, 00 show digits)

    09 00 – (09 capture 9 digits, 00 show digits)

    04 01 – (04 capture 4 digits, 01 hide)

    09 01 – (09 capture 9 digits, 01 hide)

    Default

    09 01 = 9 digits, hide

    Securing Key

    None

    Min. Len (b)

    4

    Max. Len (b)

    4

    Data Type

    Binary

    Valid Values

    Example valid HEX value for the USA 09 05 00 00

    (capture 9 digits, add dash after digit 5, Numeric Zip code, show digits)

    Default

    05 00 00 00

    Securing Key

    None

    Min. Len (b)

    2

    Max. Len (b)

    2

    Data Type

    Binary

    Valid Values

    Example valid HEX value for the USA

    00 Show Digits, 01 Hide Digits

    Default

    00 00

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    Example valid HEX value for the USA

    00 Show Characters, 01 Hide Characters

    Default

    00

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    Example valid HEX value for the USA 00 Show Digits, 01 Hide Digits

    Default

    00

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    Example valid HEX value for the USA 00 Show Digits, 01 Hide Digits

    Default

    00

    Description

    The device uses this property to set which custom image it displays when idle. If the selected image does not exist, the device falls back to showing text. This property does not take effect instantly; it takes effect the next time the device transitions to idle (for example, after a transaction or after resetting).

    · 0x00 = Show text “Welcome”

    · 0x01 = Show custom image 1

    · 0x02 = Show custom image 2

    · 0x03 = Show custom image 3

    · 0x04 = Show custom image 4

    To use this feature, the host must first load an image into the selected slot using Command 0xD812 - Start Send File to Device (Unsecured). Images must be BMP format, 160KB or smaller with no compression, maximum 320px by 240px, with color depth 16 color, 256 color, 16-bit color, 24-bit color. Images smaller than the maximum size are centered on the display. Note images at full screen size must be 16-bit color or lower to meet the size requirement.

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    Any number

    Default

    0x00

    Example (Hex)

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

    E1 02 C1 00

    Example (Hex)

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

    89 0B E2 09 E3 07 E1 05 E1 03 C1 01 03

    Example (Hex)

    AA 00 81 04 01 5D D1 11 84 1B D1 11 81 07 2B 06 01 04 01 F6 09 85 01 01 89 0B E2 09 E3 07 E1 05

    E1 03 C1 01 03

    Example (Hex)

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

    89 0B E2 09 E3 07 E1 05 E1 03 C1 01 03

    Property Description

    Property OID

    1.2.3.1.1.2 / 0x010203010102

    Name

    Custom Idle Page Image Device Locked

    Description

    The device uses this property to set which custom image it displays when idle and locked. If the selected image does not exist, the device falls back to showing text. This property does not take effect instantly; it takes effect the next time the device transitions to idle (for example, after a transaction or after resetting). See Device Lock Feature for more information.

    · 0x00 = Show text “Welcome” “Device is Locked”

    · 0x01 = Show custom image 1

    · 0x02 = Show custom image 2

    · 0x03 = Show custom image 3

    · 0x04 = Show custom image 4

    To use this feature, the host must first load an image into the selected slot using Command 0xD812 - Start Send File to Device (Unsecured). Images must be BMP format, 160KB or smaller with no compression, maximum 320px by 240px, with color depth 16 color, 256 color, 16-bit color, 24-bit color. Images smaller than the maximum size are centered on the display. Note images at full screen size must be 16-bit color or lower to meet the size requirement.

    Example (Hex)

    AA00 8104 0155D101 840F D101 8501 01 8704 02030101 8902 C200

    Example (Hex)

    AA00 81 04 8255D101 82 04 00000000 84 820010 D101 85 01 01 87 04 02030101 89 03 C2 01 00

    Example (Hex)

    AA00 81040155D111 8410 D111 8501 01 8704 02030101 8903 C201 00

    Example (Hex)

    AA00 81 04 8255D111 82 04 00000000 84 820010 D111 85 01 01 87 04 02030101 89 03 C2 01 00

    Property Description

    Property OID

    1.2.3.1.2.1 / 0x010203010201

    Name

    Display Orientation

    Description

    The device uses this property to set the orientation of the display. There are four modes: Landscape with magnetic stripe reader (MSR) on the top, Landscape with MSR on the bottom, Portrait with MSR on the right, and Portrait with MSR on the left. This property does not take effect immediately, it takes effect the next time the device transitions to idle (for example, after a transaction or after power cycle / reset).

    Example (Hex)

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

    E2 02 C1 00

    Example (Hex)

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

    89 0B E2 09 E3 07 E1 05 E2 03 C1 01 00

    Example (Hex)

    AA 00 81 04 01 5D D1 11 84 1B D1 11 81 07 2B 06 01 04 01 F6 09 85 01 01 89 0B E2 09 E3 07 E1 05

    E2 03 C1 01 01

    Example (Hex)

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

    89 0B E2 09 E3 07 E1 05 E2 03 C1 01 01

    Property Description

    Property OID

    1.2.3.1.2.3 / 0x010203010203

    Name

    Send UI notifications along with showing message on the display

    Description

    This property is used to enable/disable the device to send UI notifications to the Host (similars to non-display device) in addition to showing UI message on the display device.

    Property Description

    Property OID

    1.2.3.1.3.1 / 0x010203010301

    Name

    Enable Card Logos Page at Startup

    Description

    Enables a page at startup that displays supported payment type brand logos.

    Example (Hex)

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

    E3 02 C1 00

    Example (Hex)

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

    89 0B E2 09 E3 07 E1 05 E3 03 C1 01 00

    Example (Hex)

    AA 00 81 04 01 5D D1 11 84 1B D1 11 81 07 2B 06 01 04 01 F6 09 85 01 01 89 0B E2 09 E3 07 E1 05

    E3 03 C1 01 01

    Example (Hex)

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

    89 0B E2 09 E3 07 E1 05 E3 03 C1 01 01

    Property Description

    1.2.3.1.3.2 / 0x010203010302

    Property OID

    Name

    Display Card Logo While Authorizing

    Description

    Enable display of logo for card brand used in transaction

    Example (Hex)

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

    E3 02 C2 00

    Example (Hex)

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

    89 0B E2 09 E3 07 E1 05 E3 03 C2 01 00

    Example (Hex)

    AA 00 81 04 01 5D D1 11 84 1B D1 11 81 07 2B 06 01 04 01 F6 09 85 01 01 89 0B E2 09 E3 07 E1 05

    E3 03 C2 01 01

    Example (Hex)

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

    89 0B E2 09 E3 07 E1 05 E3 03 C2 01 01

    Property Description

    Property OID

    1.2.3.1.2.2 / 0x010203010202

    Name

    Display Backlight Intensity

    Description

    The device uses this property to set the intensity of the display’s backlight, expressed as a percentage range from 1% to 100%.

    The backlight setting takes effect immediately after the host changes it.

    Example (Hex)

    AA 00 81 04 01 55 D1 01 84 0F D1 01 85 01 01 87 04 02 03 01 02 89 02 C2 00

    Example (Hex)

    AA 00 81 04 82 55 D1 01 82 04 00 00 00 00 84 82 00 10 D1 01 85 01 01 87 04 02 03 01 02 89 03 C2

    01 5A

    Example (Hex)

    AA 00 81 04 01 55 D1 11 84 10 D1 11 85 01 01 87 04 02 03 01 02 89 03 C2 0164

    Example (Hex)

    AA 00 81 04 82 55 D1 11 82 04 00 00 00 00 84 82 00 10 D1 11 85 01 01 87 04 02 03 01 02 89 03 C2

    01 64

    Property Description

    Property OID

    1.2.3.2.1.1 / 0x010203020101

    Name

    System Volume Control

    Description

    This property sets the output volume for all sounds the device produces after startup, expressed as a percentage range from 0% (no sound) to 100%. The volume setting takes effect immediately after the host changes it.

    Note that devices with limited volume control hardware allocate ranges of numbers to represent the same physical volume level (for example, 1..49 = Low, 50..100 = High).

    Example (Hex)

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

    E1 02 C1 00

    Example (Hex)

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

    89 0B E2 09 E3 07 E2 05 E1 03 C1 01 32

    Example (Hex)

    AA 00 81 04 01 5D D1 11 84 1B D1 11 81 07 2B 06 01 04 01 F6 09 85 01 01 89 0B E2 09 E3 07 E2 05

    E1 03 C1 01 01

    Example (Hex)

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

    89 0B E2 09 E3 07 E2 05 E1 03 C1 01 01

    Property Description

    Name

    Touch Keypress Beep Enable

    Property OID

    1.2.3.2.2.1 / 0x010203020201

    Description

    Globally enables/disables the beep tone triggered by touchscreen taps.

    Example (Hex)

    AA 00 81 04 01 55 D1 01 84 0F D1 01 85 01 01 87 04 02 03 02 02 89 02 C1 00

    Example (Hex)

    AA 00 81 04 82 55 D1 01 82 04 00 00 00 00 84 82 00 10 D1 01 85 01 01 87 04 02 03 02 02 89 03 C1

    01 01

    Example (Hex)

    AA 00 81 04 01 55 D1 11 84 10 D1 11 85 01 01 87 04 02 03 02 02 89 03 C1 01 01

    Example (Hex)

    AA 00 81 04 82 55 D1 11 82 04 00 00 00 00 84 82 00 10 D1 11 85 01 01 87 04 02 03 02 02 89 03 C1

    01 01

    Example (Hex)

    AA 00 81 04 01 55 D1 11 84 10 D1 11 85 01 01 87 04 02 03 02 02 89 03 C1 01 00

    Example (Hex)

    AA 00 81 04 82 55 D1 11 82 04 00 00 00 00 84 82 00 10 D1 11 85 01 01 87 04 02 03 02 02 89 03 C1

    01 00

    Property Description

    Property OID

    1.2.3.3.1.1 / 0x010203030101

    Name

    Phone Number Format

    Description

    This property is used to change the displayed format of the phone number entered in the touch screen. It fully supports the International E.164 format that defines the fields allowed for global phone numbers. This property is an array of 7 bytes divided into fields. All values are HEX. Byte 0-1 – Country code (0x0000): 1 – 999 (value range 0x01 – 0x3E7) see NOTE 1 Byte 2 – Number of Area code digits: 0 – 3 (value range 0x00 – 0x03) Byte 3 – Add Area code leading zero: (T/F) 0 – 1 (value range 0x00 – 0x01) NOTE 3

    Byte 4 – Number of local number digits: l – 12 (value range 0x01 – 0x0C)

    Byte 5 – Local number dash position: 0 – ‘Byte 4’s value minus 1’

    Byte 6 – Hide digits with ‘*’: (T/F) 0 – 1 (value range 0x00 – 0x01) NOTE 1: If country code is set to zero, then the local number format is automatically enabled.

    NOTE 2: The maximum number of digits specified by the E.164 format is 15. The country code digits + area code digits + local number digits cannot exceed 15 total digits.

    NOTE 3: Setting Byte 3 to true only takes effect if country code is set to zero. If Byte 3 is set to true, then Byte 2 must be set to 2 or 3. Reason: Adding a leading zero automatically makes the number of area code digits greater than 1.

    Example (Hex)

    AA00 81040155D101 840F D101 850101 870402030301 8902 C100

    Example (Hex)

    AA0081048255D11182040000000084820016D1118501018704020303018909C107 00010300070300

    Example (Hex)

    AA00 81040155D111 8416 D111 850101 870402030301 8909 C107 0001 03 00 07 03 00

    Example (Hex)

    AA0081048255D10182040000000084820016D1018501018704020303018909C107 00010300070300

    Example (Hex)

    AA00 81040155D111 8416 D111 850101 870402030301 8909C107 0000 03 00 07 03 00

    Example (Hex)

    AA00 81040155D111 8416 D111 850101 870402030301 8909C107 003D 01 00 08 04 00

    Example (Hex)

    AA00 81040155D111 8416 D111 850101 870402030301 8909C107 0000 02 01 08 04 00

    Example (Hex)

    AA00 81040155D111 8416 D111 850101 870402030301 8909C107 0354 00 00 08 00 00

    Example (Hex)

    AA00 81040155D111 8416 D111 850101 870402030301 8909C107 0000 00 00 08 04 00

    Property Description

    Property OID

    1.2.3.3.2.1 / 0x010203030201

    Name

    Social Security Number Format

    Description

    This property is used to change the displayed format of the social security number entered

    in the touch screen. The default obfuscated character is ‘*’.

    Byte 0 – Number of digits

    Valid values are 4 or 9 (0x04 or 0x09) 4 = Last 4 social security number digits 9 = All 9 social security number digits

    Byte 1 – Hide digits with ‘*’ (T/F) 0 – 1 (0x00 – 0x01)

    Example (Hex)

    AA00 81040155D101 840F D101 850101 870402030302 8902 C100

    Example (Hex)

    AA0081048255D10182040000000084820011D1018501018704020303028904C1020901

    Example (Hex)

    AA00 81040155D111 8411 D111 850101 870402030302 8904 C102 04 01

    Example (Hex)

    AA0081048255D11182040000000084820011D1118501018704020303028904C1020401

    Property Description

    Property OID

    1.2.3.3.3.1 / 0x010203030301

    Name

    Zip Code Format

    Description

    This property is used to format the zip code. Byte 2 is used to control the input type, For example, a numeric zip code 23452 (United states) or an alphanumeric zip code M5V 2T6 (Canada).

    Byte 0 – Number of digits: 1 – 9 (value range 0x01 – 0x09)

    Byte 1 – Dash position: 0 – ‘Byte 0’s value minus 1’

    When set to 0, no dash will appear

    Byte 2 – Zip code type: Numeric or Alphanumeric 0 - 1 (value 0x00 – 0x01)

    Byte 3 – Hide digits with ‘*’ (T/F) 0 – 1 (value range 0x00 – 0x01)

    Example (Hex)

    AA00 81040155D101 840F D101 850101 870402030303 8902 C100

    Example (Hex)

    AA0081048255D10182040000000084820012D1018501018704020303038905C10309050000

    Example (Hex)

    AA00 81040155D111 8413 D111 850101 870402030303 8906 C104 09 05 00 00

    Example (Hex)

    AA0081048255D11182040000000084820012D1118501018704020303038905C10309050000

    Property Description

    Property OID

    1.2.3.3.4.1 / 0x010203030401

    Name

    Birth Date Format

    Description

    This property is used to determine if the birth date should be displayed on the screen or hidden. The default hidden character is ‘*’.

    Byte 0 – Hide digits with ‘*’ (T/F) 0 – 1 (value range 0x00 – 0x01) Byte 1 – Birth date format

    0x00 = MM-DD-YYYY

    0x01 = DD-MM-YYYY

    Example (Hex)

    AA00 81040155D101 840F D101 850101 870402030304 8902 C100

    Example (Hex)

    AA0081048255D10182040000000084820010D1018501018704020303048903C10100

    Example (Hex)

    AA00 81040155D111 8411 D111 850101 870402030304 8904 C102 00 00

    Example (Hex)

    AA0081048255D11182040000000084820011D1118501018704020303048904C1020000

    Property OID

    1.2.3.3.5.1 / 0x010203030501

    Name

    Personal ID Format

    Description

    This property is used to determine if the Employee ID should be displayed on the screen or hidden. The default hidden character is ‘*’.

    Byte 0 – Hide characters with ‘*’ (T/F) 0 – 1 (value range 0x00 – 0x01)

    Securing Key

    None

    Example (Hex)

    AA00 81040155D101 840F D101 850101 870402030305 8902 C100

    Example (Hex)

    AA0081048255D10182040000000084820010D1018501018704020303058903C10100

    Example (Hex)

    AA00 81040155D111 8410 D111 850101 870402030305 8903 C101 01

    Example (Hex)

    AA0081048255D11182040000000084820010D1118501018704020303058903C10101

    Property Description

    Property OID

    1.2.3.3.6.1 / 0x010203030601

    Name

    Email Format

    Description

    This property is used to determine if the Email should be displayed on the screen or hidden. The default hidden character is ‘*’. The maximum number of characters for Email is 29

    Byte 0 – Hide digits with ‘*’ (T/F) 0 – 1 (value range 0x00 – 0x01)

    Example (Hex)

    AA00 81040155D101 840F D101 850101 870402030306 8902 C100

    Example (Hex)

    AA0081048255D10182040000000084820010D1018501018704020303068903C10100

    Example (Hex)

    AA0081048255D11182040000000084820010D1118501018704020303068903C10101

    Property Description

    111111111111111111111111111111111111111111111111111111111111111

    Property OID

    1.2.3.3.7.1 / 0x010203030701

    Name

    General Information Format

    Description

    This property is used to determine if the General Information should be displayed on the screen or hidden. The default hidden character is ‘*’. The maximum number of characters for General Information is 18.

    Byte 0 – Hide digits with ‘*’ (T/F) 0 – 1 (value range 0x00 – 0x01)

    Example (Hex)

    AA00 81040155D101 840F D101 850101 870402030307 8902 C100

    Example (Hex)

    AA0081048255D10182040000000084820010D1018501018704020303078903C10100

    Example (Hex)

    AA00 81040155D111 8410 D111 850101 870402030307 8903 C101 01

    Example (Hex)

    AA0081048255D11182040000000084820010D1118501018704020303078903C10101

    Get Request Example - Custom Idle Page Image (Display Only)

    Get Response Example - Custom Idle Page Image (Display Only)

    Set Request Example - Custom Idle Page Image (Display Only)

    Set Response Example - Custom Idle Page Image (Display Only)

    1.2.3.1.1.2 - Custom Idle Page Image Device Locked (Display Only)

    Get Request Example - Custom Idle Page Image Device Locked (Display Only)

    Get Response Example - Custom Idle Page Image Device Locked (Display Only)

    Set Request Example - Custom Idle Page Image Device Locked (Display Only)

    Set Response Example - Custom Idle Page Image Device Locked (Display Only)

    Display Orientation (Display Only) - Property 1.2.3.1.2.1

    Get Request Example - Display Orientation (Display Only)

    Get Response Example - Display Orientation (Display Only)

    Set Request Example - Display Orientation (Display Only)

    Set Response Example - Display Orientation (Display Only)

    Send UI Notifications Along with Showing Message on the Display (Display Only) - Property 1.2.3.1.2.3

    Get Request Example - Send UI Notifications Along with Showing Message on the Display (Display Only)

    Get Response Example - Send UI Notifications Along with Showing Message on the Display (Display Only)

    Set Request Example - Send UI Notifications Along with Showing Message on the Display (Display Only)

    Set Response Example - Send UI Notifications Along with Showing Message on the Display (Display Only)

    Enable Card Logos Page at Startup - Property 1.2.3.1.3.1

    Get Request Example - Enable Card Logos Page at Startup

    Get Response Example - Enable Card Logos Page at Startup

    Set Request Example - Enable Card Logos Page at Startup

    Set Response Example - Enable Card Logos Page at Startup

    Display Card Logo While Authorizing - Property 1.2.3.1.3.2

    Get Request Example - Display Card Logo While Authorizing

    Get Response Example - Display Card Logo While Authorizing

    Set Request Example - Display Card Logo While Authorizing

    Set Response Example - Display Card Logo While Authorizing

    Display Backlight Intensity (Display Only) - Property 1.2.3.1.2.2

    Get Request Example - Display Backlight Intensity (Display Only)

    Get Response Example - Display Backlight Intensity (Display Only)

    Set Request Example - Display Backlight Intensity (Display Only)

    Set Response Example - Display Backlight Intensity (Display Only)

    System Volume Control - Property 1.2.3.2.1.1

    Get Request Example - System Volume Control

    Get Response Example - System Volume Control

    Set Request Example - System Volume Control

    Set Response Example - System Volume Control

    Touch Keypress Beep Enable - Property 1.2.3.2.2.1

    Get Request Example - Touch Keypress Beep Enable

    Get Response Example - Touch Keypress Beep Enable

    Set Request Example (enable) - Touch Keypress Beep Enable

    Set Response Example (enable) - Touch Keypress Beep Enable

    Set Request Example (disable) - Touch Keypress Beep Enable

    Set Response Example (disable) - Touch Keypress Beep Enable

    Phone Number Format - Property 1.2.3.3.1.1

    Get Request Example - Phone Number Format

    Get Response Example - Phone Number Format

    Set Request Example - Phone Number Format

    Set Response Example (enable) - Phone Number Format

    Set Request Example - Phone Number Format

    Set Request Example - Phone Number Format

    Set Request Example - Phone Number Format

    Set Request Example - Phone Number Format

    Set Request Example - Phone Number Format

    Social Security Number Format - Property 1.2.3.3.2.1

    Get Request Example - Social Security Number Format

    Get Response Example - Social Security Number Format

    Set Request Example - Social Security Number Format

    Set Response Example - Social Security Number Format

    Zip Code Format - Property 1.2.3.3.3.1

    Get Request Example - Zip Code Format

    Get Response Example - Zip Code Format

    Set Request Example - Zip Code Format

    Set Response Example - Zip Code Format

    Birth Date Format - Property 1.2.3.3.4.1

    Get Request Example - Birth Date Format

    Get Response Example - Birth Date Format

    Set Request Example - Birth Date Format

    Set Response Example - Birth Date Format

    Personal ID Format - Property 1.2.3.3.5.1

    Get Request Example - Personal ID Format

    Get Response Example - Personal ID Format

    Set Request Example - Personal ID Format

    Set Response Example - Personal ID Format

    Email Format - Property 1.2.3.3.6.1

    Get Request Example - Email Format

    Get Response Example - Email Format

    Set Request Example - Email Format

    General Information Format - Property 1.2.3.3.7.1

    Get Request Example - General Information Format

    Get Response Example - General Information Format

    Set Request Example - General Information Format

    Set Response Example (enable) - General Information Format

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

    1.1.1.nnn - EMV Settings - B

    Apple VAS Merchant ID and URL Slot 5 - Property 1.1.1.1.1.B

    Property Description

    Property OID

    1.1.1.1.1.B / 0x01010101010B

    Name

    Apple VAS Merchant ID and URL Slot 5

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    102

    Data Type

    Binary

    Valid Values

    00 or see Table 8.2‑32 - VAS Merchant ID and URL Type

    Default

    0x00

    Securing Key

    None

    Min. Len (b)

    A valid reverse-DNS similar to the Default below

    Max. Len (b)

    50

    Data Type

    ASCII

    Valid Values

    ASCII

    Default

    com.magtek.dynaflex2go

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    25

    Data Type

    Binary

    Valid Values

    00 or see Table 8.2‑32 - VAS Merchant ID and URL Types

    Default

    0x00

    R

    DF7D

    Var up to 0x0E

    GWST Service Types

    0x00 = All services

    0x01 = All services except PPSE

    0x02 = PPSE

    0x03 = Loyalty

    0x04 = Offer

    0x05 = Gift card

    0x06 = Private label card

    B

    R

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    25 Property

    Data Type

    Binary

    Valid Values

    00 or see Table 8.2‑32 - VAS Merchant ID and URL Types

    Default

    0x00

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    25

    Data Type

    Binary

    Valid Values

    00 or see Table 8.2‑32 - VAS Merchant ID and URL Types

    Default

    0x00

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    25

    Data Type

    Binary

    Valid Values

    00 or see Table 8.2‑32 - VAS Merchant ID and URL Types

    Default

    0x00

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    25

    Data Type

    Binary

    Valid Values

    00 or see Table 8.2‑32 - VAS Merchant ID and URL Types

    Default

    0x00

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    25

    Data Type

    Binary

    Valid Values

    00 or see Table 8.2‑32 - VAS Merchant ID and URL Types

    Default

    0x00

    Securing Key

    None

    Min. Len (b)

    4

    Max. Len (b)

    4

    Data Type

    Binary

    Valid Values

    Byte value where each bit of the byte indicates a particular POS capability. Bit 0 is the least significant bit. The Tap byte is generated by the device.

    Byte 1 – System:

    Bit 0: Standalone

    Bit 1: Semi-integrated

    Bit 2: Unattended

    Bit 3: Online

    Bit 4: Offline

    Default

    DynaProx, DynaFlex II Go and DynaFlex II: 0x08, 0x10, 0x03, 0x00

    All Other devices: 0x08, 0x14, 0x03, 0x05

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    0x00 – Do not start Transaction on Touchscreen event 0x01 – Start Transaction on Touchscreen Event

    Default

    0x00 - Do not start Transaction on Touchscreen event s

    Securing Key

    None

    Min. Len (b)

    1F

    Max. Len (b)

    1F

    Data Type

    Binary

    Byte 1 Tip Mode

    0x00 – Disable Tip Mode

    0x01 – Show Tip GUI immediately using % value 0x02 – Show Tip GUI immediately using $ amount

    Byte 2, Display Mode for Button1

    0 - % or Amount

    1 – Display Custom

    2 – Display NO TIP

    3 – Disabled (An OID controls whether the button is blank, grayed out or not showing) Bytes 3 to 6 Value in % or Amount for Button 1, if applicable

    Default

    0x1, // show tip GUI using %

    0x0, 0x0, 0x0, 0x0, 0x15, // button 1, %, value 15 0x0, 0x0, 0x0, 0x0, 0x20, // button 2, %, value 20 0x0, 0x0, 0x0, 0x0, 0x25, // button 3, %, value 25 0x2, 0x0, 0x0, 0x0, 0x0, // button 4 'no tip'

    0x1, 0x0, 0x0, 0x0, 0x0, // button 5 'custom' 0x3, 0x0, 0x0, 0x0, 0x0, // button 6 disabled

    Securing Key

    None

    Min. Len (b)

    3

    Max. Len (b)

    3

    Data Type

    Binary

    Valid Values

    0x000000 – Tax Display and Calculation Disabled

    0x000001 thru 0x999999- Tax Rate (0.0001% thru 99.9999%)

    Default

    0x000000 - Tax Display and Calculation Disabled

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    0x00 – Display Tax

    0x01 – Display Surcharge

    Default

    0x00 – Display Tax

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    0x00 – Display as Blank

    0x01 – Display as Disabled (grayed-out) 0x02 - Invisible

    Default

    0x02 - Invisible

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    0x00 – Disabled: Require submit button tap 0x01 – Enabled: Don’t require submit button tap

    Default

    0x00 - Disabled

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    1

    Data Type

    Binary

    Valid Values

    0x00 – No Timeout

    0x01 – 0xFF (1 to 255 Seconds)

    Default

    0x78 – 120 seconds

    Securing Key

    None

    Min. Len (b)

    9

    Max. Len (b)

    20

    Data Type

    Binary

    Valid Values

    Default

    810101 820101 830101 85020101 860100

    MSR Enabled Contact Enabled Contactless Enabled

    BCR Enabled and Encrypt Non-EMV PIN Block Format 0

    Securing Key

    None

    Min. Len (b)

    4

    Max. Len (b)

    20

    Data Type

    Binary

    Valid Values

    Default

    84020007

    Apple VAS Disabled Quickchip

    Skip MSR signature capture if service code is chip card Do not display amount in Quickchip

    Description

    The device uses this property for Apple VAS processing to configure the device’s supported Merchant ID and URL.

    Securing Key

    None

    Min. Len (b)

    1

    Max. Len (b)

    102

    Data Type

    Binary

    Valid Values

    00 or see Table 8.2‑32 - VAS Merchant ID and URL Type

    Default

    0x00

    Example (Hex)

    AA00 8104 0155D101 840F D101 8501 01 8704 01010101 8902 CB00

    Example (Hex)

    AA 00 81 04 82 55 D1 01 82 04 00 00 00 00 84 82 00 49 D1 01 85 01 01 87 04 01 01 01 01 89 3C CB 3A 9F 25 20 3E 22 54 3A AF 0A C5 E4 AC FC 25 67 1A 6E BF 6E DE 5A C1 96 74 6C 55 F3 D4 37 08 19 FF F9 22 C3 9F 29 14 77 77 77 2E 65 78 61 6D 70 6C 65 2D 75 72 6C 2E 63 6F 6D

    Example (Hex)

    AA00 81040155D111 8410 D111 850101 870401010101 8903 CB0100

    Example (Hex)

    AA 00 81 04 82 55 D1 11 82 04 00 00 00 00 84 82 00 10 D1 11 85 01 01 87 04 01 01 01 01 89 03 CB 01 00

    Property Description

    Property OID

    1.1.1.1.1.C / 0x01010101010C

    Name

    Apple VAS Merchant ID and URL Slot 6

    Description

    The device uses this property for Apple VAS processing to configure the device’s supported Merchant ID and URL.

    Example (Hex)

    AA00 8104 0155D101 840F D101 8501 01 8704 01010101 8902 CC00

    Example (Hex)

    AA 00 81 04 82 55 D1 01 82 04 00 00 00 00 84 82 00 49 D1 01 85 01 01 87 04 01 01 01 01 89 3C CC 3A 9F 25 20 3E 22 54 3A AF 0A C5 E4 AC FC 25 67 1A 6E BF 6E DE 5A C1 96 74 6C 55 F3 D4 37 08 19 FF F9 22 C3 9F 29 14 77 77 77 2E 65 78 61 6D 70 6C 65 2D 75 72 6C 2E 63 6F 6D

    Example (Hex)

    AA00 81040155D111 8410 D111 850101 870401010101 8903 CC0100

    Example (Hex)

    AA 00 81 04 82 55 D1 11 82 04 00 00 00 00 84 82 00 10 D1 11 85 01 01 87 04 01 01 01 01 89 03 CC 01 00

    Property Description

    Property OID

    1.1.1.1.1.D / 0x01010101010D

    Name

    Apple iAP2 AppBundleID

    Description

    This setting allows the iOS device to recommend installation of a specific app or set of apps to use with the iOS device when connects to an accessory.

    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 01 89 0A E1 08 E1 06 E1 04 E1 02 CD 00

    Example (Hex)

    AA 00 81 04 82 06 D1 01 82 04 00 00 00 00 84 82 00 4C D1 01 81 07 2B 06 01 04 01 F6 09 85 01 01 89 3C E1 3A E1 38 E1 36 E1 34 CD 32 63 6F 6D 2E 6D 61 67 74 65 6B 2E 64 79 6E 61 66 6C 65 78 32 67 6F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

    Example (Hex)

    AA 00 81 04 01 07 D1 11 84 4C D1 11 81 07 2B 06 01 04 01 F6 09 85 01 01 89 3C E1 3A E1 38 E1 36 E1 34 CD 32 63 6F 6D 2E 6D 61 67 74 65 6B 2E 64 79 6E 61 66 6C 65 78 32 67 6F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

    Example (Hex)

    AA 00 81 04 82 07 D1 11 82 04 00 00 00 00 84 82 00 4C D1 11 81 07 2B 06 01 04 01 F6 09 85 01 01 89 3C E1 3A E1 38 E1 36 E1 34 CD 32 63 6F 6D 2E 6D 61 67 74 65 6B 2E 64 79 6E 61 66 6C 65 78 32 67 6F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

    Property Description

    Property OID

    1.1.1.1.1.10 / 0x010101010110

    Name

    Google Smart Tap Collector ID Slot 1

    Description

    The device uses this property for Google Smart Tap processing to configure the device’s supported Collector ID and Service Types.

    Tag

    Len

    Value / Description

    Typ

    Req

    Default

    DF7C

    0x08

    GWST Collector ID

    Example (Hex)

    AA00 8104 0155D101 840F D101 8501 01 8704 01010101 8902 D000

    Example (Hex)

    AA 00 81 04 82 55 D1 01 82 04 00 00 00 00 84 82 00 1E D1 01 85 01 01 87 04 01 01 01 01 89 11 D0 0F DF 7C 08 32 30 31 38 30 36 30 38 DF 7D 01 00

    Example (Hex)

    AA00 81048255D111 8427 D111 8107 2B06010401F609 8501 01 8704 01010101 8911 D00F DF7C083230313830363038DF7D0100

    Example (Hex)

    AA 00 81 04 82 55 D1 11 82 04 00 00 00 00 84 82 00 2 7D 11 18 10 7 2B 06 01 04 01 F6 09 85 01 01 87 04 01 01 01 01 89 11 D0 0F DF 7C 08 32 30 31 38 30 36 30 38 DF 7D 01 00

    Description

    Property OID

    1.1.1.1.1.11 / 0x010101010111

    Name

    Google Smart Tap Collector ID Slot 2

    Description

    The device uses this property for Google Smart Tap processing to configure the device’s supported Collector ID and Service Types.

    Example (Hex)

    AA00 8104 0155D101 840F D101 8501 01 8704 01010101 8902 D100

    Example (Hex)

    AA 00 81 04 82 55 D1 01 82 04 00 00 00 00 84 82 00 1E D1 01 85 01 01 87 04 01 01 01 01 89 11 D1 0F DF 7C 08 32 30 31 38 30 36 30 38 DF 7D 01 00

    Example (Hex)

    AA00 81048255D111 8427 D111 8107 2B06010401F609 8501 01 8704 01010101 8911 D10F DF7C083230313830363038DF7D0100

    Example (Hex)

    AA 00 81 04 82 55 D1 11 82 04 00 00 00 00 84 82 00 2 7D 11 18 10 7 2B 06 01 04 01 F6 09 85 01 01 87 04 01 01 01 01 89 11 D1 0F DF 7C 08 32 30 31 38 30 36 30 38 DF 7D 01 00

    Property Description

    Property OID

    1.1.1.1.1.12 / 0x010101010112

    Name

    Google Smart Tap Collector ID Slot 3

    Description

    The device uses this property for Google Smart Tap processing to configure the device’s supported Collector ID and Service Types.

    Example (Hex)

    AA00 8104 0155D101 840F D101 8501 01 8704 01010101 8902 D200

    Example (Hex)

    AA 00 81 04 82 55 D1 01 82 04 00 00 00 00 84 82 00 1E D1 01 85 01 01 87 04 01 01 01 01 89 11 D2 0F DF 7C 08 32 30 31 38 30 36 30 38 DF 7D 01 00

    Example (Hex)

    AA00 81048255D111 8427 D111 8107 2B06010401F609 8501 01 8704 01010101 8911 D20F DF7C083230313830363038DF7D0100

    Example (Hex)

    AA 00 81 04 82 55 D1 11 82 04 00 00 00 00 84 82 00 2 7D 11 18 10 7 2B 06 01 04 01 F6 09 85 01 01 87 04 01 01 01 01 89 11 D2 0F DF 7C 08 32 30 31 38 30 36 30 38 DF 7D 01 00

    Property Description

    Property OID

    1.1.1.1.1.13 / 0x010101010113

    Name

    Google Smart Tap Collector ID Slot 4

    Description

    The device uses this property for Google Smart Tap processing to configure the device’s supported Collector ID and Service Types.

    Example (Hex)

    AA00 8104 0155D101 840F D101 8501 01 8704 01010101 8902 D300

    Example (Hex)

    AA 00 81 04 82 55 D1 01 82 04 00 00 00 00 84 82 00 1E D1 01 85 01 01 87 04 01 01 01 01 89 11 D3 0F DF 7C 08 32 30 31 38 30 36 30 38 DF 7D 01 00

    Example (Hex)

    AA00 81048255D111 8427 D111 8107 2B06010401F609 8501 01 8704 01010101 8911 D30F DF7C083230313830363038DF7D0100

    Example (Hex)

    AA 00 81 04 82 55 D1 11 82 04 00 00 00 00 84 82 00 2 7D 11 18 10 7 2B 06 01 04 01 F6 09 85 01 01 87 04 01 01 01 01 89 11 D3 0F DF 7C 08 32 30 31 38 30 36 30 38 DF 7D 01 00

    Property Description

    Property OID

    1.1.1.1.1.14 / 0x010101010114

    Name

    Google Smart Tap Collector ID Slot 5

    Description

    The device uses this property for Google Smart Tap processing to configure the device’s supported Collector ID and Service Types.

    Example (Hex)

    AA00 8104 0155D101 840F D101 8501 01 8704 01010101 8902 D400

    Example (Hex)

    AA 00 81 04 82 55 D1 01 82 04 00 00 00 00 84 82 00 1E D1 01 85 01 01 87 04 01 01 01 01 89 11 D4 0F DF 7C 08 32 30 31 38 30 36 30 38 DF 7D 01 00

    Example (Hex)

    AA00 81048255D111 8427 D111 8107 2B06010401F609 8501 01 8704 01010101 8911 D40F DF7C083230313830363038DF7D0100

    Example (Hex)

    AA 00 81 04 82 55 D1 11 82 04 00 00 00 00 84 82 00 2 7D 11 18 10 7 2B 06 01 04 01 F6 09 85 01 01 87 04 01 01 01 01 89 11 D4 0F DF 7C 08 32 30 31 38 30 36 30 38 DF 7D 01 00

    Property Description

    Property OID

    1.1.1.1.1.15 / 0x010101010115

    Name

    Google Smart Tap Collector ID Slot 6

    Description

    The device uses this property for Google Smart Tap processing to configure the device’s supported Collector ID and Service Types.

    Example (Hex)

    AA00 8104 0155D101 840F D101 8501 01 8704 01010101 8902 D500

    Example (Hex)

    AA 00 81 04 82 55 D1 01 82 04 00 00 00 00 84 82 00 1E D1 01 85 01 01 87 04 01 01 01 01 89 11 D5 0F DF 7C 08 32 30 31 38 30 36 30 38 DF 7D 01 00

    Example (Hex)

    AA00 81048255D111 8427 D111 8107 2B06010401F609 8501 01 8704 01010101 8911 D50F DF7C083230313830363038DF7D0100

    Example (Hex)

    AA 00 81 04 82 55 D1 11 82 04 00 00 00 00 84 82 00 2 7D 11 18 10 7 2B 06 01 04 01 F6 09 85 01 01 87 04 01 01 01 01 89 11 D5 0F DF 7C 08 32 30 31 38 30 36 30 38 DF 7D 01 00

    Property Description

    Property OID

    1.1.1.1.1.1A / 0x01010101011A

    Name

    Google Smart Tap POS Capabilities

    Description

    The device uses this property for Google Smart Tap processing to configure the device’s supported POS Capabilities.

    Example (Hex)

    AA00 8104 0155D101 840F D101 8501 01 8704 01010101 8902 D400

    Example (Hex)

    AA 00 81 04 82 55 D1 01 82 04 00 00 00 00 84 82 00 1E D1 01 85 01 01 87 04 01 01 01 01 89 11 D4 0F DF 7C 08 32 30 31 38 30 36 30 38 DF 7D 01 00

    Example (Hex)

    AA00 81048255D111 8427 D111 8107 2B06010401F609 8501 01 8704 01010101 8911 D40F DF7C083230313830363038DF7D0100

    Example (Hex)

    AA 00 81 04 82 55 D1 11 82 04 00 00 00 00 84 82 00 2 7D 11 18 10 7 2B 06 01 04 01 F6 09 85 01 01 87 04 01 01 01 01 89 11 D4 0F DF 7C 08 32 30 31 38 30 36 30 38 DF 7D 01 00

    Property Description

    Property OID

    1.1.1.1.2.1 / 0x010101010201

    Name

    Start Transaction on Touchscreen Event Control

    Description

    The device use this property to determine if a transaction operation is to be started when a Touchscreen event is detected.

    Example (Hex)

    AA0081040155D101840FD1018501018704010101028902C100

    Example (Hex)

    AA0081048255D10182040000000084820010D1018501018704010101028903C10100

    Example (Hex)

    AA0081040155D1118410D1118501018704010101028903C10100

    Example (Hex)

    AA0081048255D11182040000000084820010D1118501018704010101028903C10100

    Property Description

    Property OID

    1.1.1.1.2.2 / 0x010101010202

    Name

    Tip Mode

    Description

    The Tip Mode to use when in Event Driven mode

    Example (Hex)

    AA00 8104 0155D101 840F D101 8501 01 8704 01010102 8902 C200

    Example (Hex)

    AA0081048255D1018204000000008482002ED1018501018704010101028921C21F000000000015000 00000200000000025020000000001000000000300000000

    Example (Hex)

    AA0081040155D111842ED1118501018704010101028921C21F0000000000150000000020000000002 5020000000001000000000300000000

    Example (Hex)

    AA0081048255D1118204000000008482002ED1118501018704010101028921C21F000000000015000 00000200000000025020000000001000000000300000000

    Property Description

    Property OID

    1.1.1.1.2.3/ 0x010101010203

    Name

    Tax Rate

    Description

    Tax Rate that is used when in Event Driven Mode

    Example (Hex)

    AA0081040155D101840FD1018501018704010101028902C300

    Example (Hex)

    AA0081048255D10182040000000084820012D1018501018704010101028905C303000000

    Example (Hex)

    AA0081040155D1118412D1118501018704010101028905C303108725

    Property Description

    Property OID

    1.1.1.1.2.4 / 0x010101010204

    Name

    Display Tax or Surcharge Control

    Description

    The device will check this property to determine to display Tax or Surcharge label.

    Example (Hex)

    AA0081040155D101840FD1018501018704010101028902C400

    Example (Hex)

    AA0081048255D10182040000000084820010D1018501018704010101028903C40100

    Example (Hex)

    AA0081040155D1118410D1118501018704010101028903C40100

    Example (Hex)

    AA0081048255D11182040000000084820010D1118501018704010101028903C40100

    Property Description

    Property OID

    1.1.1.1.2.5 / 0x010101010205

    Name

    Disabled Tip Button Display Mode

    Description

    The device will check this property to determine how to handle or display a disabled Tip button.

    Example (Hex)

    AA0081040155D101840FD1018501018704010101028902C500

    Example (Hex)

    AA0081048255D10182040000000084820010D1018501018704010101028903C50100

    Example (Hex)

    AA0081040155D1118410D1118501018704010101028903C50100

    Example (Hex)

    AA0081048255D11182040000000084820010D1118501018704010101028903C50100

    Property Description

    Property OID

    1.1.1.1.2.6 / 0x010101010206

    Name

    Tip Mode Enable Submit on Amount Button Press

    Description

    When enabled, pressing an amount, percent, or ‘no tip’ button on the tip entry page will proceed immediately without requiring a subsequent tap of the ‘Submit’ button.

    Example (Hex)

    AA0081040155D101840FD1018501018704010101028902C600

    Example (Hex)

    AA0081048255D10182040000000084820010D1018501018704010101028903C60101

    Example (Hex)

    AA0081040155D1118410D1118501018704010101028903C60101

    Example (Hex)

    AA0081048255D11182040000000084820010D1118501018704010101028903C60101

    Property Description

    Property OID

    1.1.1.1.3.1 / 0x010101010301

    Name

    Timeout

    Description

    Transaction Timeout in seconds

    Example (Hex)

    AA0081040155D101840FD1018501018704010101038902C100

    Example (Hex)

    AA0081048255D10182040000000084820010D1018501018704010101038903C10178

    Example (Hex)

    AA0081040155D1118410D1118501018704010101038903C10150

    Example (Hex)

    AA0081048255D11182040000000084820010D1118501018704010101038903C10150

    Property Description

    Property OID

    1.1.1.1.3.2 / 0x010101010302

    Name

    Reader Options

    Description

    Configures which payment method interface is enabled, PIN Block format

    Example (Hex)

    AA0081040155D101840FD1018501018704010101038902C200

    Example (Hex)

    AA0081048255D10182040000000084820023D1018501018704010101038916C214810101820101830 1018400000085020101860100

    Example (Hex)

    AA0081040155D111841FD1118501018704010101038912C2108101018201018301018502010186010 0

    Example (Hex)

    AA0081048255D1118204000000008482001FD1118501018704010101038912C210810101820101830 10185020101860100

    Property Description

    Property OID

    1.1.1.1.3.3 / 0x010101010303

    Name

    Transaction Options

    Description

    Sets various device behaviors that change the transaction flow or the way the device reports transaction results

    Example (Hex)

    AA0081040155D101840FD1018501018704010101038902C300

    Example (Hex)

    AA0081048255D10182040000000084820023D1018501018704010101038916C314840200070000000 0000000000000000000000000

    Example (Hex)

    AA0081040155D1118413D1118501018704010101038906C30484020007

    Example (Hex)

    AA0081048255D11182040000000084820013D1118501018704010101038906C30484020007

    Apple VAS Merchant ID and URL Slot 5 - Get Request Example

    Apple VAS Merchant ID and URL Slot 5 - Get Response Example

    Apple VAS Merchant ID and URL Slot 5 - Set Request Example

    Apple VAS Merchant ID and URL Slot 5 - Set Response Example

    Apple VAS Merchant ID and URL Slot 6 - Property 1.1.1.1.1.C

    Apple VAS Merchant ID and URL Slot 6 - Get Request Example

    Apple VAS Merchant ID and URL Slot 6 - Get Response Example

    Apple VAS Merchant ID and URL Slot 6 - Set Request Example

    Apple VAS Merchant ID and URL Slot 6 - Set Response Example

    Apple iAP2 AppBundleID - Property 1.1.1.1.1.D

    Apple iAP2 AppBundleID - Get Request Example

    Apple iAP2 AppBundleID - Get Response Example

    Apple iAP2 AppBundleID - Set Request Example

    Apple iAP2 AppBundleID - Set Response Example

    Google Smart Tap Collector ID Slot 1 - Property 1.1.1.1.1.10

    Google Smart Tap Collector ID and Service Types

    Google Smart Tap Collector ID Slot 1 - Get Request Example

    Google Smart Tap Collector ID Slot 1 - Get Response Example

    Google Smart Tap Collector ID Slot 1 - Set Request Example

    Google Smart Tap Collector ID Slot 1 - Set Response Example

    Google Smart Tap Collector ID Slot 2 - Property 1.1.1.1.1.11

    Google Smart Tap Collector ID Slot 2 - Get Request Example

    Google Smart Tap Collector ID Slot 2 - Get Response Example

    Google Smart Tap Collector ID Slot 2 - Set Request Example

    Google Smart Tap Collector ID Slot 2 - Set Response Example

    Google Smart Tap Collector ID Slot 3 - Property 1.1.1.1.1.12

    Google Smart Tap Collector ID Slot 3 - Get Request Example

    Google Smart Tap Collector ID Slot 3 - Get Response Example

    Google Smart Tap Collector ID Slot 3 - Set Request Example

    Google Smart Tap Collector ID Slot 3 - Set Response Example

    Google Smart Tap Collector ID Slot 4 - Property 1.1.1.1.1.13

    Google Smart Tap Collector ID Slot 4 - Get Request Example

    Google Smart Tap Collector ID Slot 4 - Get Response Example

    Google Smart Tap Collector ID Slot 4 - Set Request Example

    Google Smart Tap Collector ID Slot 4 - Set Response Example

    Google Smart Tap Collector ID Slot 5 - Property 1.1.1.1.1.14

    Google Smart Tap Collector ID Slot 5 - Get Request Example

    Google Smart Tap Collector ID Slot 5 - Get Response Example

    Google Smart Tap Collector ID Slot 5 - Set Request Example

    Google Smart Tap Collector ID Slot 5 - Set Response Example

    Google Smart Tap Collector ID Slot 6 - Property 1.1.1.1.1.15

    Google Smart Tap Collector ID Slot 6 - Get Request Example

    Google Smart Tap Collector ID Slot 6 - Get Response Example

    Google Smart Tap Collector ID Slot 6 - Set Request Example

    Google Smart Tap Collector ID Slot 6 - Set Response Example

    Google Smart Tap POS Capabilities - Property 1.1.1.1.1.1A

    Google Smart Tap POS Capabilities - Get Request Example

    Google Smart Tap POS Capabilities - Get Response Example

    Google Smart Tap POS Capabilities - Set Request Example

    Google Smart Tap POS Capabilities - Set Response Example

    Start Transaction on Touchscreen Event Control(Touch Only) - Property 1.1.1.1.2.1

    Start Transaction on Touchscreen Event Control(Touch Only) - Get Request Example

    Start Transaction on Touchscreen Event Control(Touch Only) - Get Response Example

    Start Transaction on Touchscreen Event Control(Touch Only) - Set Request Example

    Start Transaction on Touchscreen Event Control(Touch Only) - Set Response Example

    Tip Mode(Touch Only) - Property 1.1.1.1.2.2

    Tip Mode(Touch Only) - Get Request Example

    Tip Mode(Touch Only) - Get Response Example

    Tip Mode(Touch Only) - Set Request Example

    Tip Mode(Touch Only) - Set Response Example

    Tax Rate (Touch Only)- Property 1.1.1.1.2.3

    Tax Rate (Touch Only) - Get Request Example

    Tax Rate (Touch Only) - Get Response Example

    Tax Rate (Touch Only) - Set Request Example

    Tax Rate (Touch Only) - Set Response Example

    Display Tax or Surcharge (Touch Only) - Property 1.1.1.1.2.4

    Display Tax or Surcharge (Touch Only) - Get Request Example

    Display Tax or Surcharge (Touch Only) - Get Response Example

    Display Tax or Surcharge (Touch Only) - Set Request Example

    Display Tax or Surcharge (Touch Only) - Set Response Example

    Disabled Tip Button Display Mode (Touch Only) - Property 1.1.1.1.2.5

    Disabled Tip Button Display Mode (Touch Only) - Get Request Example

    Disabled Tip Button Display Mode (Touch Only) - Get Response Example

    Disabled Tip Button Display Mode (Touch Only) - Set Request Example

    Disabled Tip Button Display Mode (Touch Only) - Set Response Example

    Tip Mode Enable Submit on Amount Button Press - Property 1.1.1.1.2.6

    Tip Mode Enable Submit on Amount Button Press - Get Request Example

    Tip Mode Enable Submit on Amount Button Press - Get Response Example

    Tip Mode Enable Submit on Amount Button Press - Set Request Example

    Tip Mode Enable Submit on Amount Button Press - Set Response Example

    Timeout (Touch Only) - Property 1.1.1.1.3.1

    Timeout (Touch Only) - Get Request Example

    Timeout (Touch Only) - Get Response Example

    Timeout (Touch Only) - Set Request Example

    Timeout (Touch Only) - Set Response Example

    Reader Options (Touch Only) - Property 1.1.1.1.3.2

    Reader Options (Touch Only) - Get Request Example

    Reader Options (Touch Only) - Get Response Example

    Reader Options (Touch Only) - Set Request Example

    Reader Options (Touch Only) - Set Response Example

    Transaction Options (Touch Only) - Property 1.1.1.1.3.3

    Transaction Options (Touch Only) - Get Request Example

    Transaction Options (Touch Only) - Get Response Example

    Transaction Options (Touch Only) - Set Request Example

    Transaction Options (Touch Only) - Set Response Example

    B

    0x07 = Event ticket

    0x08 = Flight

    0x09 = Transit

    0x10 = Cloud-based wallet

    0x11 = Mobil marketing platform

    0x12 = Generic

    0x13 = Generic private pass

    0x40 = Wallet customer

    Bit 5: MMP

    Bit 6: zlib support

    Bit 7: RFU

    Byte 2 – UI:

    Bit 0: Printer

    Bit 1: Printer graphics

    Bit 2: Display

    Bit 3: Images

    Bit 4: Audio

    Bit 5: Animation

    Bit 6: Video

    Bit 7: RFU

    Byte 3 – Checkout:

    Bit 0: Support payment

    Bit 1: Support digital receipt

    Bit 2: Support service issuance

    Bit 3: Support OTA POS data

    Bit 4: RFU

    Bit 5: RFU

    Bit 6: RFU

    Bit 7: RFU

    Byte 4 – CVM

    Bit 0: Online PIN

    Bit 1: CD PIN

    Bit 2: Signature

    Bit 3: No CVM

    Bit 4: Device-generated code

    Bit 5: SP-generated code

    Bit 6: ID capture

    Bit 7: Biometric

    Valid Values

    Byte 7, Display Mode for Button 2 (See Byte 2 for Details) Bytes 8 to 11 Value in % or Amount for Button 2, if applicable

    Byte 12, Display Mode for Button 3 (See Byte 2 for Details) Bytes 13 to 16 Value in % or Amount for Button 3, if applicable

    Byte 17, Display Mode for Button 4 (See Byte 2 for Details) Bytes 18 to 21 Value in % or Amount for Button 4, if applicable

    Byte 22, Display Mode for Button 5 (See Byte 2 for Details) Bytes 23 to 26 Value in % or Amount for Button 5, if applicable

    Byte 27, Display Mode for Button 6 (See Byte 2 for Details) Bytes 28 to 31 Value in % or Amount for Button 6, if applicable