
Chapter 3 - General Programming Issues
CARROLL TOUCH
3-4
Touch System Programmer’s Guide
Figure 3-3. SBC and HBC Hardware (Modular IR Touch Systems)
Application Program Interface
As shown in Figure 3-4, application programs may interface with
Smart-Frame systems and systems using the HBC or RS-232 controller
directly via the Smart-Frame Protocol. Smart-Frame systems and
systems using the RS-232 controller are identical in terms of software.
Both communicate using the Smart-Frame Protocol via the RS-232
serial interface. Systems using the HBC communicate with the
application program using the Smart-Frame Protocol via the HBC I/O
registers. For more details about the I/O registers, see “HBC I/O
Registers” later in this chapter. The SBC cannot use the Smart-Frame
Protocol directly because the SBC has no processor on board. The
Smart-Frame Protocol is discussed in Chapter 4, “Smart-Frame
Protocol.”
As also shown in Figure 3-4, application programs may interface with
Smart-Frame systems and systems using the SBC, HBC, or RS-232
controller using the Smart-Frame Protocol via a Touch Application
Program Interface (TAPI) driver. This is the same Smart-Frame
Protocol used when interfacing directly to the touch system hardware.
MDI Cable
Host
Host
Modular
IR Touch
Frame
Modular
IR Touch
Frame
SBC
Controller
Card
SBC(TAPI)
Driver
HBC
Controller
Card
PC
PC
SBC TAPI Driver
Software Interrupt
PC Bus I/O Ports
Summary of Contents for TouchSystems CarrollTouch Prog
Page 1: ...CARROLL TOUCH TOUCH PRODUCTS an company AMP Touch System Programmer s Guide ...
Page 11: ...Table of Contents CARROLL TOUCH viii ...
Page 13: ...Table of Contents CARROLL TOUCH x ...
Page 17: ...Welcome CARROLL TOUCH xiv Touch System Programmer s Guide ...
Page 41: ...Chapter 3 General Programming Issues CARROLL TOUCH 3 12 Touch System Programmer s Guide ...
Page 57: ...Chapter 4 Smart Frame Protocol CARROLL TOUCH 4 16 Touch System Programmer s Guide ...
Page 237: ...Appendix D CTKERN Function Reference CARROLL TOUCH D 42 Touch System Programmer s Guide ...