MICRSafe with 3-Track MSR
26
RESULT CODE
This one-byte field contains the value of the result code. There are two types of result codes:
generic result codes and command-specific result codes. Generic result codes always have the
most significant bit set to zero. Generic result codes have the same meaning for all commands
and can be used by any command. Command-specific result codes always have the most
significant bit set to one. Command-specific result codes are defined by the command that uses
them. The same code can have different meanings for different commands. Command-specific
result codes are defined in the documentation for the command that uses them. Generic result
codes are defined in the following table.
Value
Result Code
Description
0
SUCCESS
The command completed successfully.
1
FAILURE
The command failed.
2
BAD_PARAMETER
The command failed due to a bad
parameter or command syntax error.
GET AND SET PROPERTY COMMANDS
The
Get Property
command gets a property from the device. The
Get Property
command
number is 0.
The
Set Property
command sets a property in the device. The
Set Property
command number
is 1.
The Get and Set Property command data fields for the requests and responses are structured as
follows:
Get Property
Request Data:
Data Offset
Value
0
Property ID
Get Property
Response Data:
Data Offset
Value
0 – n
Property Value
Set Property
Request Data:
Data Offset
Value
0
Property ID
1 – n
Property Value
Set Property
Response Data:
None
The result codes for the Get and Set Property commands can be any of the codes listed in the
generic result code table.
Summary of Contents for MICRSafe
Page 8: ...viii Figure 1 1 MICRSafe with 3 Track MSR...
Page 12: ...MICRSafe with 3 Track MSR 4...
Page 50: ...MICRSafe with 3 Track MSR 42...
Page 52: ...MICRSafe with 3 Track MSR 44...
Page 56: ......
Page 68: ...MICRSafe with 3 Track MSR 60...
Page 70: ...MICRSafe with 3 Track MSR 62...
Page 78: ...MICRSafe with 3 Track MSR 70...