User`s guide

Appendix B - The CTDIAG.CFG File CARROLL TOUCH
B-2 Touch System Diagnostics (CTDIAG) User’s Guide
Autodetection and the CTDIAG.CFG File
To determine the type of touch system in use, CTDIAG attempts to
communicate with the touch system using a list of commonly used touch
system configurations, contained in the CTDIAG.CFG file. This
process is known as autodetection. By default, CTDIAG.CFG is in the
c:\ctouch\ctdos\ctdiag directory.
Each touch system configuration in the file has a header of
[SearchListEntry]. Table B-1 contains an example of the first
few entries from a typical CTDIAG.CFG file.
When CTDIAG starts, it refers to the first entry in CTDIAG.CFG, then
tries to communicate with the touch system using the parameters in that
entry. Using the first entry in Table B-1, for example, autodetection
would attempt to communicate with the controller using the TAPI
interrupt method and the appropriate TAPI driver (via interrupt 55H) for
your controller.
If communication is successful, CTDIAG displays a line summarizing
the current configuration, then the message Autodetection
complete. The Test Menu then appears.
Table B-1. Example of CTDIAG.CFG File
[SearchListEntry]
Interface Method = TAPI Interrupt
TAPI Interrupt = 55H
[SearchListEntry]
Interface Method = Direct
Controller Type = Serial (RS232)
Comm Port = Com1
Baud Rate = 9600
Parity = Even
[SearchListEntry]
Interface Method = Direct
Controller Type = HBC
I/O Address = 300H
Hardware Interrupt = 7
[SearchListEntry]
Interface Method = Direct
Controller Type = Serial (RS232)
Comm Port = Com2
Baud Rate = 9600
Parity = Even