Specifications

EssentialsofCrestronProgramming
77
routedtotheserialinputonthetouchpanelsymbolat<texto2>,correspondingto
indirecttextjoin2,whichwasassignedinVTProe.
Asubsequentrisingedgeofaninputwillclear<tx$>andtransmitthenewstring,sothat
thecurrentdevicetextwillalwaysbedisplayedonthetouchpanel.
CNXPA
D8ASourceSelection
IntheVirtualPresentationRoomprogram,eachsourceselectionbuttonisresponsible
forchangingtheCNXPAD8Aswitchertothecorrespondinginputsource.Onewayto
accomplishthisistouseanAnalogInitializesymbolwithadigitalinputassignedfor
eachsource.Eachsourceisassignedaparameterwiththecorrespondingswitcherinput
numberoftheCNXPAD8A.Thean
alogoutputisthenroutedtotheCNXPAD8Ato
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.