Specifications
CARROLL TOUCH Appendix B - Smart-Frame Protocol II Function Reference
Touch System Programmer’s Guide B-25
Command Format
20
or
20 TouchDetection TouchStateReportType 
TouchReportingMode
TouchDetection
= Specifies the value to which the TouchDetection SFP-II 
global parameter is to be set. The TouchDetection global 
parameter enables or disables the touch system hardware 
that detects touches. For example, disabling touch 
detection on an IR touch system would cause the touch 
system to stop scanning the IR beams to detect touches. 
Legal values for the touch detection parameter are:
00 = Touch detection disabled
01 = Touch detection enabled
Note that the TouchDetection SFP-II global parameter is 
a shared parameter and corresponds to the Touch 
Scanning SFP global parameter. As with all shared 
parameters, there is no SFP-II default for this parameter. 
The initial value of this parameter is equivalent to the 
value of the corresponding SFP parameter at the time 
that the touch system is switched to the SFP-II protocol. 
Refer to Chapter 5 for more details on shared parameters.
TouchStateReportType
= Selects the type of touch state report that is to be sent 
when the touch system detects a change in the touch 
state. Legal values for the touch state report type 
parameter are:
01 = Touch State Report (default)
02 = Multi Touch State Report
03 = Raw Touch State Report
Note that the values for the touch state report type 
parameter match the function numbers for the various 
types of touch state reports. For example, the value of 03 
for the Raw Touch State Report matches the function 
number of 03 for the GetRawTouchState function.
TouchReportingMode
= Determines under what conditions TouchState reports 
should be sent. Legal values for the touch reporting mode 
parameter are:










