gasfl

Purpose:

Compute gaseous mass flow rates for up to 8 meters based on input specifications.

Enter:

gasfl <priority> <interval> <filename> [+c]

Where:

priority

Specify the system priority.

interval

Specify the process interval for computations as FAS, MED, or SLO or in milliseconds.

filename

Specify the pathname of the specification file.

+c

Optional. Specify this flag to indicate a critical task to the watchdog. 

Example:

gasfl 8 SLO /specs/gasflow_specs.315 +c &

The above command spawns ‘gasfl’ in the background at a priority of 8. The computations are performed once every second using the specifications in the file /specs/gasflow_specs.315. The task is also assigned to be a critical task. As a result, if the task ever stops responding to the watchdog, any test that is running will be aborted.  The gasfl task will register its name as “gasflow_specs.315”.  This name can be used by the ‘re-read’ command to request that it update the specifications by reading the specification file again.  This feature allows the specifications to be changed “on-the-fly” without slaying and restarting the app.

Notes:

This task is normally started in the go script that starts CyFlex.

See Also:

Air Mass Flow Computation, Composition and Property Variables, re-read