
Isys i/O
™
WiFi Touchpanel
Crestron
TPMC-10
In SIMPL Windows, the signal types are color-coded as follows:
Digital = Blue
Analog = Red
Serial = Black
Other = Green
NOTE:
“Other” signals are a combination of the three basic types (e.g. many
symbols accept either analog or serial signals where the combination is shown as a
green signal). The signal type is displayed on the Status Bar when the signal is
highlighted.
For additional information, refer to Doc. 6120, Crestron SIMPL Windows Symbol
Guide. It may be downloaded from the Crestron website.
Digital Signals
A digital signal contains one bit of information and usually takes on one of two
values: 1 or 0. These two digits can represent the logical values true and false, and
they can be represented in an electronic device by the states on/off or high/low,
recognized as two voltage levels. (Other common descriptors are active/inactive.)
Analog Signals
Unlike digital signals, analog signals can vary continuously in value, in the same
manner as a parameter such as volume, temperature, or pressure. Analog signals
contain 16 bits of information, which means that this type of signal can have values
ranging from 0 to 65535 (2
16
-1). This 16-bit property makes analog signals useful for
controlling devices that do not have discrete settings, such as volume controllers,
pan/tilt head controllers, and lighting dimmers.
Serial Signals
Serial signals are used to facilitate the transmission of serial data (strings of
characters). These signals can be generated by incoming data on a COM port or by a
symbol that has a serial output.
The TPMC-10 supports up to 4000 serial inputs and outputs. By default, the input
strings (<
text-o1
> through <
text-o4000
>) are "permanent,” meaning that the serial
data will remain in memory for as long as the program is running. The serial data is
removed from memory when the program resets or shuts down. This facilitates serial
strings being updated automatically to the panel when the panel issues an update
request, so that the programmer does not need to add extra logic.
It is important to remember that the strings are NOT stored in NVRAM.
The mandatory <
Permanent String Size
> parameter at the bottom of the symbol
sets the default size of the input string in bytes (1d = 1 byte). If this parameter is set
to accommodate the longest expected string, too much memory may be allocated for
input strings, limiting the amount of memory available for the program. To minimize
the amount of memory allocated for input strings, set this parameter to the smallest
possible size that will accommodate the majority of strings.
To further manage memory allocation, any given string that is significantly larger or
smaller than the <
Permanent String Size
> parameter in the program can also be
tied to a Make String Permanent symbol. Here the system will allocate memory for
the string according to the parameter set in the MSP symbol.
If the parameter is set to 0d, or is set higher than its maximum value, 255, the
processor will issue an error when the program initiates.
22
•
Isys i/O
™
WiFi Touchpanel: TPMC-10
Operations Guide - DOC. 6284B