Application Types

There are three different types of ATEasy applications available when you use the Application Wizard to create your application. The following types are available:

        Test Application – the most common ATEasy application type. The project has multiple programs and a system. In such projects, each program is used to test a single UUT. You can select the first program to run upon loading. The other programs run when invoking the run statement in your code in most cases, although a form lets the operator select which program to run. By default the Test Application includes two special drivers. The first driver TestExec.drv that provides a user interface to your application for running, debugging, and generating test reports for the test programs when they run. The second driver Profile.drv allows you to create and run profiles that enable you to run selected programs, tasks and tests in a custom sequence. A third driver FaultAnalysis.drv allows you to define Fault Conditions that are used to analyze your test results and thus provide a powerful troubleshooting tool.
 

        Instrument Panel Application – the project contains a system with one or more drivers, and no programs. Typically, you will create this project to provide a window allowing the user to view or control an instrument settings interactively, or a control panel that is used for process control. As an example, you could have a virtual instrument of a switch matrix displayed while debugging a test program. The virtual instrument would display the status and configuration of the switches while the program is running.
 

        Other Application – a generic project containing any modules you select or create. The user may add a new or existing program, system, and drivers when creating the project.