Specifications
Appendix B - Smart-Frame Protocol II Function Reference CARROLL TOUCH
 B-26 Touch System Programmer’s Guide
00 = Solicited only. The touch system only sends the 
touch state report in response to having received 
the corresponding command.
01 = Parameter change (default). The touch system 
sends the touch state report both in response to 
having received the corresponding command and 
whenever the touch state changes (including 
coordinate changes).
02 =  Continuous. The touch system sends the touch 
state report both in response to having received 
the corresponding command and each time that it 
executes its main executive loop. This should 
mean that the touch system reports the touch state 
after every scan.
Note that the values for the touch reporting mode 
parameter match the values for the ReportingMode 
parameter in SetReportProperties (21H).
Report Description
The Set Touch Modes Report returns the current values of the 
parameters that control how the touch system detects and reports touch 
information.
Report Format
20 TouchDetection TouchStateReportType 
TouchReportingMode
TouchDetection
= Reports the enable status of the touch system hardware 
that detects touches. Legal values for the touch detection 
parameter are:
00 = Touch detection disabled.
01 = Touch detection enabled.
TouchStateReportType
= Reports the type of touch state report that is 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.
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 










