
CARROLL TOUCH
Appendix B - Smart-Frame Protocol II Function Reference
Touch System Programmer’s Guide
B-3
GetConfiguration (11H)
Command Description
The GetConfiguration (11H) command instructs the touch system to
return the Get Configuration Report, which describes each component
of the touch system.
A component is a portion of the touch system hardware such as a
sensor/frame or a controller. The information for each component is
contained in its attributes. An attribute is a single piece of information
that applies to that component. Each attribute consists of two parts: a
tag that indicates the attribute’s meaning, and a value that indicates its
value.
For example, a guided wave touch system consists of a sensor/frame
component and a controller component. The sensor/frame has one
attribute - touch technology - with a value of guided wave. The
controller component has two attributes - a touch technology attribute
with a value of guided wave and an interface attribute with a value of
RS-232.
Because the GetConfiguration (11H) command is extensible, new
component types, attribute types, and attribute values may be added as
needed.
Application or driver software that seeks to list the entire configuration
of a touch system should maintain a table of strings that match the
defined component types, attribute types, and attribute values, and
should display those strings if the numeric values for the types and
values correspond to a string in the table. If a numeric value for a type
or value does not correspond to any of the strings in the table, the
numeric value should be displayed.
Application or driver software that seeks to determine the value of a
specific attribute should use the value supplied by the Get
Configuration Report if an attribute tag and value pair is returned that
corresponds to that specific attribute. If no attribute tag and value pair
is returned, the application or driver software should use the default
value for that specific attribute, if a default is defined. (Note that not all
attributes have default values defined; in that case, the application or
driver software will be unable to determine via software means the
value of the attribute.) If the touch system does not support the
GetConfiguration (11H) function (as indicated by Cmderr), the
application or driver software should act as if no attribute tag and value
pair is returned that corresponds to that specific attribute; that is, the
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 ...