Specifications
EssentialsofCrestronProgramming
77
routedtotheserialinputonthetouchpanelsymbolat<text‐o2>,correspondingto
indirecttextjoin2,whichwasassignedinVTPro‐e.
Asubsequentrisingedgeofaninputwillclear<tx$>andtransmitthenewstring,sothat
thecurrentdevicetextwillalwaysbedisplayedonthetouchpanel.
CNX‐PA
D8ASourceSelection
IntheVirtualPresentationRoomprogram,eachsourceselectionbuttonisresponsible
forchangingtheCNX‐PAD8Aswitchertothecorrespondinginputsource.Onewayto
accomplishthisistouseanAnalogInitializesymbolwithadigitalinputassignedfor
eachsource.Eachsourceisassignedaparameterwiththecorrespondingswitcherinput
numberoftheCNX‐PAD8A.Thean
alogoutputisthenroutedtotheCNX‐PAD8Ato
performtheswitch.
TheAnalogInitializesymbolsetsthecurrentstateofananalogsignaltoaspecified
value.Inthesingleoutputform,thesymbolhasmultipledigitalinputsandasingle
analogoutput.Eachinputhasacorrespondingparameter.Ontherisingedgeofadigital
inputtheanalogoutputwilltakeonthevaluespecifiedbythecorrespondingparameter.
TheAnalogInitializediffersfromtheAnalogPresetdiscussedearlier, inthatthela
tter
symbollinearlyrampstheanalogvaluetothetargetvalueinthespecifiedtimeperiod,
whereastheAnalogInitialize“steps”theanalogvaluetothenewvalueimmediately,
withnoramptime.Thisisappropria
teforafunctionsuchassourceselection,which
doesnotrequireasmoothlyrampingtransition(aswithlightingorvolume).
Whenasymbolmodifiesthevalueofoneofitsanalogoutputs,thesignalconnected
tothatoutputwillholdthenewvalueandretainituntilthatsymboloranothersymbol
changesthevalue.Inthecasewhereasignalhasmorethanonedrivingsource,the
valueonthesignalwillbebasedonthesymbolt
hatchangeditsvaluelast.