The Extron ControlScript Deployment Utility is a tool allowing AV developers to deploy and debug control system programs created using Microsoft Visual Studio Code. The utility can load and retrieve projects from control processors and offers debugging tools like Program Logs and Trace Messages. Together with the Extron ControlScript Extension for VS Code, the deployment utility integrates ControlScript libraries into VS Code, enabling control system programmers to use the powerful and highly acclaimed VS Code editor to program Extron control systems.
Python and the Pro Series Control Platform
Python is a popular object-oriented programming language that is clean, easily readable, and editable. With ample documentation available in print and on the Internet, there are numerous programming resources for novices and experts alike.
The Extron Pro Series products use a proven, multi-threaded platform designed to leverage the benefits of the Python language. As an interpreted language, Python does not require compiling, and offers a quicker workflow from editing code to testing a program. Instructions are executed immediately, and functions can be added or modified at runtime. Extron ControlScript programming and the Pro Series control platform use Python 3.
Leveraging Open Standards
Microsoft Visual Studio Code allows you to customize your environment and continue developing ControlScript projects. Within the VS Code environment, you can customize the environment for the way you work. By tapping into the VS Code community, you can take advantage of additional tools for code development, diagnostics, and source control available on the VS Code Marketplace.
Moving Extron Programmed Control Systems Forward
All of this is 100% compatible with existing Extron ControlScript programming and Global Scripter projects. Existing projects can be exported from Global Scripter and used with the ControlScript Extension and the ControlScript Deployment Utility. All Extron GS Modules and Helper Modules are compatible with projects developed in VS Code with the ControlScript Extension. Files developed with VS Code and the ControlScript Extension can be dragged back into Global Scripter with minimal modification.
Minimum System Requirements
Windows® (x64 based system) |
Operating System |
Windows 10, Windows 11, Windows 11 for ARM |
CPU |
Quad-core processor |
RAM |
8 GB |
HDD |
1 GB of available hard disk space |
Display Resolution |
1920 x 1080 |
Connection Interface |
Network connection with a data transfer rate of 100 Mbps |
Virtualized Windows® (macOS® x64 & ARM based systems) |
Virtual Machine Software |
Parallels Desktop® 18 |
Virtual Operating System |
Windows 10, Windows 11, Windows 11 for ARM |
Virtual CPU |
Dual-core processor |
Virtual RAM |
6 GB |
Virtual HDD |
1 GB of available hard disk space |
Display Resolution |
1920 x 1080 |
Connection Interface |
Network connection with a data transfer rate of 100 Mbps |
Software Access
Become a Certified Extron Authorized Programmer and access all the benefits of the ControlScript API, utilities, and more.
For More Information
For more information about access to ControlScript programming, please contact your Extron representative.