
CARROLL TOUCH
Appendix B - Smart-Frame Protocol II Function Reference
Touch System Programmer’s Guide
B-15
•
If the host sends the entire SetReportProperties (21H) command
with all parameters, the report properties of that report are
modified and the Report Properties Report are sent to report the
current report properties of the selected report.
•
If the host sends the SetReportProperties (21H) command number
with any other combination of parameters, an invalid parameter
error is returned in Cmderr.
In general, the touch system firmware should allow all reports to be set
to any reporting mode, even if it does not seem sensible. For example,
the reporting mode of the GetProtocolVersion (65H) function can be
set to either Parameter Change Mode or Continuous Mode, but the
protocol version is not likely to change.
If the firmware is implemented so that there is one place in the code that
decides when to send a report for all reports, then no extra development
effort is required to allow the report to be set to all modes, even though
it doesn't make sense to do so. In fact, extra development effort would
be required to prevent the report from being able to be set to all
reporting modes.
If, however, a situation arises where it is deemed necessary to prohibit
a particular report from being set to a particular reporting mode,
SetReportProperties (21H) should use the Cmderr parameter to report
an invalid parameter for the ReportingMode parameter to indicate that
the desired reporting mode is not supported by that particular report.
Command Format
21 ReportNumber
or
21 ReportNumber ReportingMode
ReportNumber
=
Specifies the report that is to have its properties modified
or reported.
ReportingMode
=
Value for the reporting mode parameter:
00 =
Solicited only.
01 =
Parameter change.
02 =
Continuous.
Report Description
The Report Properties Report returns the current report properties for
the specified report.
Содержание 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 ...