Tyco Electronics 1525l Car Video System User Manual


 
Section 1. Overview
85
1. It can prompt the user to repeat the action and re-submit the command. This is typical if
the status does not indicate a failure, per se, but that the device may not be ready yet or
first needs some other interaction by the user.
2. It can reset the device and prompt the user to repeat the action. Typically, this action is
necessary if the device’s state or configuration has been corrupted, but is otherwise
functioning correctly.
3. Finally, the application can refuse to continue operation of the device. An application
should do this only if the returned status indicates that the device is malfunctioning.
HANDLING SPECIAL COMMANDS
Some devices such as the IntelliPIN PLUS support a set of commands that are not standard
and/or do not follow the usual protocol. The Generic Driver can be used to support these
commands. It does not know how to communicate with any device and does not support any
protocol. The Generic Driver allows the application to send any string to a device. When the
Generic Driver is used, the application must form the command, insert packet characters, and
compute a check character where required.
In particular, the IntelliPIN PLUS supports a set of commands that require <SI> and <SO> as
command brackets instead of the usual <stx> and <etx> characters. These special commands
cannot be used with the IntelliPIN PLUS drivers. If the <SI>/<SO> commands are required in
an application, the Generic Driver can be used to formulate the commands and recognize the
responses.
For example, in order to select one of the Multi-Master keys in the IntelliPIN PLUS, the format
of the command is:
<SI>08[address]<SO>{LRC}
The IntelliPIN PLUS driver cannot generate this command since all commands supported by the
driver begin with <stx> and end with <etx>. To solve the problem, open the Generic Driver and
send the following command to select master key number 3:
/rawsend \x0F083\x0E\x35
where <SI> is 0x0F and <SO> is 0x0E.
The Generic Driver can be used whenever a deviation from the standard protocol is required or
when no protocol exists at all. However, the Generic Driver does not support any properties like
all of the other drivers. It is only available to support those cases that cannot be handled with the
standard drivers.
FILE PROPERTIES
When updating the MagTek Device Drivers, discussing performance characteristics, or reporting
errors, it will be important to identify the part number and version of the associated file(s). In
order to determine which version is installed, use Windows Explorer and go to the
\Windows\System directory. Right click on the associated “VXD” driver file (see Appendix A.