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

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.