Command id, Result code – MagTek IntelliStripe65 99875161 User Manual

Page 9

Advertising
background image

Section 1. Application Messages

3

The following application ID values are defined:

App ID (Hex)

Definition

00-7F

This range is for generic applications. A generic application
has a common command set for different device models.

80-FF

This range is for custom applications. A custom application
has a unique command set for a particular device model.

Command ID


This field specifies the command ID. The Command ID has a different meaning for each of the
three message types:

• For requests, the command ID defines the operation to be carried out by the device

application.

• For responses, the command ID defines the operation that was carried out by the

device application (always the same value as the Command ID from the request).

• For notifications, the command ID specifies the event that has occurred in the device

application.


The following command ID values are defined:

Value (Hex)

Definition

00-7F

This range is for generic commands. A generic command
has a common meaning for different device applications.
The existence of generic commands allows standardizing on
commonly used commands across multiple device
applications. Device applications are not required to support
all generic commands. Generic commands are defined
further elsewhere in this document.

80-FF

This range is for custom commands. A custom command
has a unique meaning for a particular device application.
Custom commands are defined further elsewhere in this
document.

Result Code


This field specifies the result code. The result code has different meaning for each of the three
message types:

• For requests, the result code is currently undefined and should be set to 0.

• For responses, the result code defines the result of the operation that was carried out

by the device application.

• For notifications, the result code specifies the result of the event that has occurred in

the device application.

Advertising