ATEasy and PASS integration README
---------------------------------------

The Event-Driven architecture in ATEasy makes it really easy to add data management to your existing ATEasy applications by simply adding the PASSDriver.drv file to your Project's System

The Driver has a few options that you can set as follows:


SHOW_PROMPT
--------------
When set to 1, a user interface form will be shown on the start of a Program to allow the user to change the default options for the run
If set to 0, the defaults and values set in the Driver Parameters are used

DB_NAME
--------------
The PASS software stores data in a database. You can have any number of databases to store and organize your data the way you see fit.
The DB_NAME specifies the name of the database to store the data into. If it is blank, then a database named "ATData" is used

ALL_OFF
--------------
Setting this parameter to 1 DISABLES the entire driver functionality while allowing your code to continue to run

DATA_OFF
-------------
Setting this parameter to 1 DISABLES storing of data altogether. You can use this if you want to only use the PASS Services components etc.

USE_ID_TAG
--------------
By default, the data management will use the test NAME and task NAME for book-keeping. If you wish to use the test ID and task ID, then set this flag to 1

LOG_OFF
--------------
The PASS driver will log messages and allow you to add messages to a logger for traceability.
If set to 1, then test informational messages are logged
If SERVICES_ON is set to 1, then the logs will be sent to the main System Log that can be viewed in real-time locally or remotely.
If SERVICES_ON is set to 0, then the log messages will be written to file at My Documents\PASS Logs\TestLog.vlf

SERVICES_ON
--------------
If set to 1, then the data management will require PASS services to be running from the Visor application
This is needed if you wish to use the runtime features of the PASS software like streaming logs, events, alarms, virtual instrument servers etc.

VERBOSE_ON
--------------
The driver has a VERBOSE capability which allows you to put log messages in your code that will not write to the logs unless the VERBOSE_ON is set to 1
This is useful to build tests with debug messages and be able to turn debugging level information on-demand when troubleshooting.


