Specifications
EssentialsofCrestronProgramming
3
Introduction
TheintentofthisworkbookistoreviewthedesignandprogrammingoftheVirtual
PresentationRoomprojectdiscussedintheEssentialsofCrestronProgrammingclass.
TheclassintroducesprogrammerstoimportantSIMPLWindowsandVTPro‐e
programmingtechniques,andhowtheyapplytoCrestroncontrolsystems.This
includesanunderstandingofhowco
ntrolsystemsusetouchpanelsandkeypadsasuser
interfaces.Throughtheseinterfaces,userssendsignalsthatareprocessedbythecontrol
system(manipulatedbylogicsymbols)andoutputtedtoeventuallycontroladevice.
ThefirstsectionofthisworkbookreviewstheVTPro‐eproject,“EssentialsClassMaster
TP.vtp”,designedforaTPS‐15G‐QMtouchpanel.Thisprojectcontainsallthepagesand
subpagesne
cessaryforcontrollingtheVirtualPresentationRoom.Thesecondsection
reviewstheSIMPLWindowsprogram,“EssentialsMasterProgramver1.smw”,which
containsallthelogicforcontrollingthesystem.
VirtualPresentationRoom
TheVirtualPresentationRoomisaone‐room sys
temthatprovidesaudio/video
switchingandroutingoffourvideosourcestothedisplaydevice,motorizedscreenand
drapecontrol,andlightingcontrol.TheuserinterfacesincludeaTPS‐15G‐QM,XPanel,
andCNX‐B12keypad.