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.