The NI AWR Design EnvironmentTM (NI AWRDE) is an object-oriented application that contains an Integrated Development Environment (IDE). An IDE is a multi-purpose development tool that allows programmers to manage NI AWRDE Projects. The program also includes a scripting tool that features its own IDE, has its own main window, runs its own threads, and manipulates the current project's components, such as collections of objects, their properties and methods. This allows you to write scripts that control the program asynchronously.
You can create scripts for the NI AWRDE using the VBA script language, Visual Basic, C++, Java Script, Perl and other languages.
This document contains many working scripts with problems and solutions and explains the basic concepts of NI AWRDE scripting while providing you with coding examples. It also provides information on the most useful objects, properties, and methods for creating scripts in the NI AWR Script Development Environment (NI AWR SDE). Selected objects and properties are supplied with detailed explanations and examples to demonstrate various approaches to problem solving.