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.