Specifications

Software Crestron SIMPL Windows
Analog Ramp Example: volume control via CNXVTC-3
press437
press438
press439
press440
fb437
fb438
fb439
fb440
Touchpanel
up
down
mute
ramp_time 4s
Analog
Ramp
up
down
mute
ramp_time 4s
Analog
Ramp
muteA
muteB
muteC
CNXVTC-3
Program_vol_up
Program_vol_down
Speech_vol_up
Speech_vol_down
an_act10
an_act11
an_fb10
an_fb11
aout
aout
volA
volB
volC
trebA
trebB
trebC
bassA
bassB
bassC
Analog Initialize
The Analog Initialize symbol allows you to set the current state of an analog signal
to a specified value. The symbol behaves in two distinct ways, based on how you
configure it.
Single-Output Form:
In this configuration the symbol has multiple digital inputs and a single analog
output. Each input has a corresponding parameter. When a digital input goes high
(that is, on the rising-edge) the analog output will take on the value specified by the
parameter corresponding to that digital input. Due to the nature of analog signals in
general, the analog output will maintain this value until this symbol or another
symbol explicitly changes its value.
This form of the Analog Initialize is very useful to allow an analog signal to take on
different values throughout the course of a running program. As an example, let's say
that we want to create a number of TV channel preset buttons, where each button is
responsible for changing the tuner to a specific channel. One way to accomplish this
would be to use an Analog Initialize symbol with a digital input for each preset
channel you want. In the example shown below, we are introducing an additional
symbol, called the Decade, which is handy for decoding an analog value into its
hundreds, tens, and units digits. This is especially useful when dealing with an IR-
controlled device that expects individual keypad commands, as we are assuming in
this example. For more information on the Decade symbol, please consult the
SIMPL Windows help file.
58 Crestron SIMPL Windows Primer – DOC. 6253