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.