beautypg.com

Sdk protocol token string property, Card data encryption variant property – MagTek iDynamo MagneSafe V5 User Manual

Page 36

background image

iDynamo MagneSafe V5 Communication Manual

30

Example Get Device Serial Number property Response (Hex):

Result Code Data Len

Prp Value

00

0A

57 39 34 32 51 46 4E 56 4D


SDK Protocol Token String Property

Property ID:

0x51

Property Type:

String

Length:

50 bytes

Get Property:

Yes

Set Property:

Yes

Default Value:

The default value is com.magtek.idynamo

Description:

The value is an ASCII string that represents the reader SDK Protocol Token
string, sometimes referred to as the Reverse DNS string. This string can be a
maximum of 50 bytes long.

This property is stored in non-volatile memory, so it will persist when the unit
is power cycled. When this property is changed, the unit must be reset (see
Command Number 2) or power cycled for these changes to take effect.


Example Set SDK Protocol Token String property Request (Hex):

Cmd Num

Data Len Prp ID

Prp Value

01

13

51

63 6F 6D 2E 6D 61 67 74 65 6B 2E 69 64 79 6E 61 6D 6F


Example Set SDK Protocol Token String property Response (Hex):

Result Code Data Len

Data

00

00


Example Get SDK Protocol Token String property Request (Hex):

Cmd Num

Data Len

Prp ID

00

01

51


Example Get SDK Protocol Token String property Response (Hex):

Result Code Data Len

Prp Value

00

12

63 6F 6D 2E 6D 61 67 74 65 6B 2E 69 64 79 6E 61 6D 6F


Card Data Encryption Variant Property

Property ID:

0x54

Property Type:

Byte

Length:

1 byte

Get Property:

Yes

Set Property:

Yes

Default Value:

0x00 (PIN Variant)

Description:

This property is used to indicate which Variant of the current DUKPT key is
used to encrypt swipe data for Track 1, Track 2, Track 3, and the Session ID.
• A value of 0x00 indicates the PIN Variant will be used,

• A value of 0x01 indicates the Data Encryption both ways Variant will be

used.

These variants are fully specified in the ANSI-X9.24-1 2009 standard.