User`s guide
CARROLL TOUCH Glossary
Touch System Diagnostics (CTDIAG) User’s Guide GL-5
software-based controller 
(SBC)
A touch-system-independent, digital controller that has no 
microprocessor, but, instead, shares processor time with the host 
microprocessor. The SBC is a half-card installed in the computer, 
drawing its power through the PC bus and communicating 
through the bus using an I/O address and hardware interrupt.
stop bit The number of bits, usually 1, inserted by the serial (RS-232) 
controller into the data stream to inform the host computer that 
the transmission of a byte of data is complete. This is a 
communication parameter used by the RS-232 controller.
sync error  An error that occurs when the beam number provided by the SBC 
hardware at the time of an SBC hardware interrupt is not one 
beam greater than the beam number provided by the previous 
SBC hardware interrupt.
TAPI See Touch Application Program Interface (TAPI).
TAPI driver A software program that interfaces with the touch system 
controller and with TAPI.
TAPI interrupt The software interrupt used to communicate with the TAPI 
driver.
touch active area The area inside the touch frame or touch screen that is sensitive to 
touch.
Touch Application 
Program Interface (TAPI)
A Carroll Touch proprietary series of software function calls 
within the individual controller driver that interfaces a touch 
application to a touch system using the Smart-Frame Protocol. 
TAPI enables a properly-written application to interface with any 
Carroll Touch controller driver that communicates serially or 
through the PC bus and that recognizes the Smart-Frame 
Protocol.
touch frame A rectangular assembly of circuit boards. Two adjacent circuit 
boards contain banks of infrared light-emitting diodes (LEDs), 
while the opposite two contain banks of complementary 
phototransistor-receivers. The LEDs and phototransistors create a 
grid of invisible infrared light. The opto-electronics are concealed 
behind an IR transparent bezel, which shields the opto-electronics 
from the operating environment, while allowing the IR beams to 
pass through. 










