We’ve already run into a couple things we need to be mindful of when using HTML5 and 4-series processors (see HTML5 XPanel for details about licensing and authentication). In this post, my goal is to break away from 3-series sandboxes and SIMPL Windows, so that… Read More
The Contract Editor is a tool released by Crestron to put an end to arbitrary join numbers. Of course, there’s NO documentation, so figuring it out is left up to us!
I’ve run into a problem in my Standard UI program: a button that used to work like a toggle is now toggling on and off immediately. Is it getting called twice? How am I going to track this error down?
I’ve been working on rewriting our Standard UI in SIMPL# Pro and have tried a couple different approaches to map button presses to program logic. I figured a short post about what I’ve been exploring might be helpful.
In this part, we’re going to explore how to interact with Smart Objects from SIMPL# Pro. You’ll need to have an XPanel layout to follow along. You can download my project from GitHub. It looks something like this:
In the previous post, we created a simple Huddle Room system… but the logic is tightly-coupled, it’s rigid, and I wouldn’t call it a framework. Let’s refactor it!
This series of posts is going to put together some of what we learned in the Simple Sharp Primer and VC-4 posts. For an idea, here is what we’re going to build in Part 1:
One of the coolest features of the new 4-series platform is Crestron has removed the sandbox environment. We’re now free to use modern tools and languages to develop for their devices! In this post, I’ll walk through how to create a new project in VS2019… Read More
In this part, we’ll work on adding the NVX devices into our program. Let’s review the overall design real quick to see what we have left:
In the last part, we got an XPanel connected to our VC-4 room and made it change state a little. We aren’t going to add much in this part, just a few changes to make things a little nicer for us.