Crestron File Format Types Explained

Crestron uses a fairly large number of differing file types to associate program files and it's software. Here is a short list of a few files that will be left on your hard drive by the time you are done with this Crestron programming tutorial.

Crestron Processor File Formats (SIMPL Windows)

SMW - this is uncompiled (Processor) source code. This is a file that you can "crack open" and make changes to with Crestron SIMPL Windows. Archive it carefully in a safe place!

SPZ - this is (Processor) source code that has been complied (from a SMW file). You cannot crack this open like a SMW file. You must find the original file, make your changes and then re-compile a new SPZ file. This is the file that is uploaded to the processor.

Crestron Touch Panel File Formats (Vision Tools Pro-e)

VTP - this is uncompiled (Touch Panel) source code. This is a file that you can "crack open" and make changes to with Crestron Vision Tools Pro-e. Archive it carefully in a safe place!

VTZ - this is (Touch Panel) source code that has been complied (from a VTP file). You cannot crack this open like a VTP file. You must find the original file, make your changes and then re-compile a new VTZ file. This is the file thatis uploaded to the touch panel.

HEX - this file is for non TPS style panels.

Crestron Firmware File Formats (Crestron Operating System)

CUZ - Series 2 operating system.

Crestron Signal Formats

This is not directly related to file formats but it is a good idea to re-inforce the Crestron signal formats that you will use in your Crestron programs.

Digital - This type of signal employs 0/1, true/false, high/low (boolean)

Analog - This signal employs 16 bits, # 0 to 65535

Serial - This signal provides simple text strings for text to touch panel, key pads etc.