
ELODEV
27
ELODEV
Placement in AUTOEXEC.BAT
The ELODEV command line is placed in AUTOEXEC.BAT by the INSTALL
program. ELODEV.EXE is a terminate-and-stay-resident (TSR) program and
must be installed before any other Elo driver, including MonitorMouse for DOS
(MONMOUSE.COM) and TouchBack (TCHBACK.EXE). ELODEV occupies
about 6K of system RAM when loaded.
ELODEV Command Line
The ELODEV command line includes controller parameters and flags. These
include the type of touchscreen controller, where/how it is connected, and the
calibration values. A sample ELODEV command line is shown below:
C:\TOUCH\ELODEV 2201,280,5 -C722,3587,3319,841,1,15
By keeping these hardware-dependent parameters outside the application
program, the application can be hardware-independent and therefore will work
with any Elo touchscreen and controller configuration.
The INFO program (see page 108) can be used to easily display the current
ELODEV parameters.
The controller parameters may be changed by running the SETUP program (see
page 14), or use your system editor to manually make the changes.
The calibration values (-c flag) are initially placed on the ELODEV command line
by ELOCALIB during the installation process. Recalibrating with ELOCALIB
will update these values. Because the ELODEV command line includes
calibration values, the touchscreen will not need to be calibrated each time the
system is started.
ELODEV Command Syntax
ELODEV ignores spaces and tabs when scanning the command line. Flags consist
of a hyphen and a letter, in upper or lower case. Multiple flags may be specified,
separated by spaces. You may find it useful to include a comment at the end of the
command line, preceded by a semicolon:
C:\TOUCH\ELODEV 2201,280,5 -C722,3587,3319,841,1,15 -I64
;touchscreen driver
One of the following three command formats is used, depending on the type of
controller.