ControlScript Deployment Utility New

Development Tools for Extron Control System Programming in Visual Studio Code
Key Features
  • Works with the Extron ControlScript Extension for VS Code
  • Deploy loose file ControlScript projects
  • Certify Projects created by EAP certified programmers
  • Securely manage project credentials
  • Download Program Logs
  • View Trace Messages
The Extron ControlScript Deployment Utility
Model Version Description Part #
 ControlScript Deployment Utility Software 79-774-01

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.