The Project

The Project file contains a list of related module files, called modules shortcuts required to develop and generate an application. The Project becomes an application when it is compiled or built – creating an executable (.EXE) file.

 

As shown in the diagram, two projects are displayed. The Project ANTSM2 appears in boldface to indicate it is the Active Project. It contains one System Shortcut associated with the hardware configuration of a given test system. In addition, the project also contains Program Shortcuts UM150 and UM152 each associated with a Unit Under Test (UUT). When a project contains multiple programs, you can select the first program to run. Other programs can be run using the Run statement invoked from the application code.

 

Only one Project in a workspace can be active. When building, debugging, or running test programs, only the current active project will be used. When you use the Build or Run commands from the Integrated Development Environment (IDE) menu, it will build or run only the active project. Once the project is built, the active project is compiled and the result is an executable file that can be run independently of the IDE similar to any Microsoft Windows application.

The relationships between a Project, the System module, and an Application are as follows:

        A Project may contain one System module and multiple Program modules.

        A Project must have a System, or a Program, or both.

        A System may contain one Driver, several Drivers, or none.

        An Application can be built from any valid Project.