![background image](http://html1.mh-extra.com/html/carrol-touch/touchsystems-carrolltouch-prog/touchsystems-carrolltouch-prog_programmers-manual_2564265043.webp)
Chapter 4 - Smart-Frame Protocol
CARROLL TOUCH
4-2
Touch System Programmer’s Guide
Overview
The Smart-Frame Protocol (SFP) regulates communication between
the touch system and the application program.
Smart-Frame Protocol commands are used to:
•
Initialize the touch system.
•
Establish host-to-touch communications.
•
Select the touch system reporting and operating modes.
•
Request special reports.
•
Manage report transfer.
•
Execute diagnostic functions.
SFP and SFP-II
The SFP, defined in 1985, is currently used by most Carroll Touch
touch systems, but will eventually be supplanted by Smart-Frame
Protocol II (SFP-II) on newer touch systems.
The SFP is implemented as a modal protocol, meaning that, even if a
touch system supports both the SFP and SFP-II, it can only support one
protocol at a time and, during that time, cannot accept commands from
the other protocol. To switch between protocols, use the
SwitchToSFP-II (65H) SFP command and the SwitchToClassicSFP
(64H) SFP-II function.
Types of SFP Commands
Smart-Frame Protocol commands are grouped into five logical
categories:
•
Communication commands.
•
Reporting method commands.
•
Touch mode commands.
•
Information request commands.
•
System commands.
SFP commands may be invoked with either a hexadecimal code or an
ASCII code, and many of the commands have associated reports. To
issue a command under the Smart-Frame Protocol, simply type its
function number. An SFP command example is
32
, the hexadecimal
code for the Get_Error_Report (32H) command.
Содержание TouchSystems CarrollTouch Prog
Страница 1: ...CARROLL TOUCH TOUCH PRODUCTS an company AMP Touch System Programmer s Guide ...
Страница 11: ...Table of Contents CARROLL TOUCH viii ...
Страница 13: ...Table of Contents CARROLL TOUCH x ...
Страница 17: ...Welcome CARROLL TOUCH xiv Touch System Programmer s Guide ...
Страница 25: ...Chapter 1 Introduction to Infrared Touch Systems CARROLL TOUCH 1 8 Touch System Programmer s Guide ...
Страница 29: ...Chapter 2 Introduction to Guided Wave Touch Systems CARROLL TOUCH 2 4 Touch System Programmer s Guide ...
Страница 41: ...Chapter 3 General Programming Issues CARROLL TOUCH 3 12 Touch System Programmer s Guide ...
Страница 57: ...Chapter 4 Smart Frame Protocol CARROLL TOUCH 4 16 Touch System Programmer s Guide ...
Страница 87: ...Chapter 6 Touch Application Program Interface TAPI CARROLL TOUCH 6 10 Touch System Programmer s Guide ...
Страница 149: ...Appendix A Smart Frame Protocol Command Reference CARROLL TOUCH A 40 Touch System Programmer s Guide ...
Страница 179: ...Appendix B Smart Frame Protocol II Function Reference CARROLL TOUCH B 30 Touch System Programmer s Guide ...
Страница 237: ...Appendix D CTKERN Function Reference CARROLL TOUCH D 42 Touch System Programmer s Guide ...