
You could modify it relatively simply to add the XPanel code and license to it so that you could use it as an XPanel. That example is designed for being compiled and loaded to a Crestron touchpanel. The example you linked above does NOT include the XPanel portion of doing Vue programming on Crestron. This license is a one time charge and is several hundred dollars per processor. In order to use their library, you must buy a SW-MOBILITY license. It's a javascript library available on npm that interfaces with Crestron code on the backend. With the deprecation of browser based flash, there is a new XPanel product. In the past XPanel was a flash based solution that connected just like any normal panel did, it just compiled and ran on the desktop or in the browser. TSR310 projects can be opened in XPanel but emulation isn't advised because it doesn't have an available faceplate for hard buttons & because the device definition handles Update Requests differently from most other panels.Well I wrote the example you linked, so I'm happy to answer questions about it.Ĭrestron provides an option called XPanel. TSR302 requires you add the TSR302 XPanel 2.0 Simulator in SIMPL, and the XPanel has a Faceplate that can be enabled to emulate hard buttons on the remote when running a TSR302 project. However, they will revert to defaults when the c3p/vtz is recompiled.


XPanel Connection Settings will default to what was set in the Project Level properties and changes made at runtime (from XPanel "Options > Host Settings") will be retained when the program is closed/reopened.


You'll need to "File > Save Project As > XPANEL 2.0 Smart Graphics" to use the F11 Run As feature. That panel type in particular isn't currently compatible with the "Run As" feature in VTProE. You should've mentioned you were trying to emulate Crestron App in your original post (found in comments below).
