EasyManua.ls Logo

IDTECH SREDKey 2 - General Commands; IDG Protocol Get Firmware Version Command; IDG Protocol Get Key Status Command

IDTECH SREDKey 2
42 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
ID TECH SREDKey 2 Integration Manual
Page | 11
7. General Commands
SREDKey 2 devices use commands from both the NEO 2 and NGA protocols. SREDKey 2 devices
come equipped with the default settings already programmed. See Appendix A for a table of default
settings.
7.1. IDG Protocol Commands
The following commands use IDG Protocol.
IDG Protocol Command Structure
Command: <Command head><Command data><Sub command data><Length-H><Length-
L><Data><CRC-L><CRC-H>
Response: <Command Head><Command data><Status code><Length-H><Length-L><Data><CRC-
L><CRC-H>
Where:
Command head is 10 bytes, including ASCII string “ViVOtech2” and 1 byte 0x00.
Command data and Sub command data are all 1 byte.
Length-H and Length-L describe the length value of Data.
CRC-L and CRC-H is the calculated result data from Command Head to Data by CRC16-CCITT
algorithm.
7.1.1. Get Firmware Version (29-00)
The Get Firmware Version command retrieves the ViVOpay firmware version number from the
SREDKey 2. The SREDKey 2 returns a response frame containing the firmware version information.
Command: <ViVOtech2\0><81h><0Ch><00h><00h><CRC-L><CRC-H>
Response: <ViVOtech2\0><81h><00h><Length-H><Length-L><Key status><CRC-L><CRC-H>
7.1.2. Get Key Status (81-0C)
The Get Key Status command retrieves basic key information. Each pair of three bytes represents
one key’s parameters (index and slot).
Command: <ViVOtech2\0><81h><0Ch><00h><00h><CRC-L><CRC-H>
Response: <ViVOtech2\0><81h><00h><Length-H><Length-L><Key status><CRC-L><CRC-H>
Where:
Key status is multi blocks, to show the key status.
Each block contains: 1-byte Key name index, 2-byte key slot.
The SREDKey 2 has LCL-KEK(0x14), Data Encryption Key(0x02).

Table of Contents