Start a conversation

Control Software / Programming

  • Sending a Wake-on-LAN (WoL) message

    Wake-on-LAN is a standard that allows a computer to be turned on by a network message.  This message is sent on the data link layer (layer 2 in the OSI model), and broadcast to all devices on the netw...

  • IR Database (Crowd Sourced)

    Here's a useful resource to seach for Pronto Formatted IR files. http://irdb.tk/find/ Use drop-down for MFG: Select Device Type (This case): Then select the PRONTO tab, and copy/paste as needed: You a...

  • WOWE: Convert 0-15 to -45 to 0 (db)

    Here, we want a SpinBox to show steps 0-15, but generate a db level range of -45 to 0 for mic level, in 3db steps. The attached zip file (Rename and drop the .txt) contains a WOWE and YIPI project fil...

  • LXC-1: Basic 1-way programming sample

    Here's a quick YIPI5 project, demonstrating how you can program a basic 1-way web-control page to operate control ports. Using the discrete commands found under the green PLUS sign for button properti...

  • Quick Tutorial - Round Buttons and Icon Placement in YIPI

    In the example below, you will see how to create a perfectly round button in YIPI.  The idea is simple - create a square button, then set the border radius to half of the button dimensions.  For insta...

  • Projector Warmup/Cooldown Timer with YIPI and WOWE

    Want to lock your user out of the GUI while a projector is warming up or cooling down?  Using some simple tricks with timer Events, variables, sliders, and/or icons can give good results. In this samp...

  • Password Protected GUI with YIPI/WOWE

    Many times, you will want to protect your touch panel GUI with a password prompt to prevent unauthorized users from accessing controls that they should not be using.  or, perhaps you want to protect a...

  • Different Techniques for Toggle Buttons in YIPI

    In YIPI, there are a variety of ways to accomplish the same thing, depending on your design.  A good example is controlling a device  with a command that toggles.  For instance: power on/off mute/unmu...

  • Online Checksum Calculator

    Here's a great resource.  Enter Hex string (with or without spaces), and site will show results for a variety of calculations: Checksum Calculator CheckSum8 Xor CheckSum8 Modulo 256 CheckSum8 2s Compl...

  • Send HTTP GET command from the QX/NX series

    Sending HTTP POST commands using the Event Manager is a simple task - in fact, it is the primary method that the controllers use to communicate with each other.  But occasionally, you may come across ...