Save custom keymap command, Send legacy command command – MagTek MICRSafe99875466 User Manual
Page 48

MICRSafe with 3-Track MSR
40
SAVE CUSTOM KEYMAP COMMAND
Command number:
5
Description:
This command is used to save the active key map as the custom key map
in non volatile memory. The active key map is determined by the active
key map property. Once a key map item is modified, the changes take
effect immediately. However, the changes will be lost if the device is reset
or power cycled. To make the changes permanent, the save custom key
map command must be issued. To use the new custom key map after a
reset or power cycle, the active key map property must be set to custom.
Data structure:
Request Data: None
Response Data: None
Result codes: 0 (success)
Example Request (Hex):
Cmd Num
Data Len
Data
05
00
Example Response (Hex):
Result Code Data Len
Data
00
00
SEND LEGACY COMMAND COMMAND
Command number:
7
Description:
This command is used to send legacy commands to the device over the
USB. The device will send up to two responses to this command. The
first response is the standard response to a USB command. This response
indicates to the host that the USB command was received successfully. If
the legacy command is expected to send a response, then this second
response will be returned to the host as keystrokes. See the legacy
command section for all of the legacy commands.
Data structure:
Request Data:
Legacy command to be sent including carriage return if any. The legacy
command must be converted from ASCII to binary data prior to sending it.
For example, the command SWB
The legacy command can be sent one character at a time or all at once up to
the maximum size allowed by a set feature report (22 bytes). For example,
the command SWB
Command 4 times, once for each of the four characters. In this case, the
response to the legacy command will not be sent by the device until after
the