10: Standard Services

Command Purpose
cell_mon

Monitor various functions which are necessary for engine operation. The task is normally launched in the /cell/go.scp start-up script.

central_updates

Maintain a current copy of the “gp_template” file at all test cells.

child_adm Initialize the administrator task to continuously wait for messages signaling dead tasks so it can kill/terminate all sub-tasks and processes related to the dead task(s). This task is executed by the ‘go’ script and does not require command-line execution.
cleanup Remove old or excessive number of files
clear_error Send a message to the error manager that will cause the error message queue to be deleted. Running the command “errs” after this will only show errors generated after the clear_error command was issued.
clear_watchdog Send a message to the scheduler to have it reset any reconfiguration overruns. As a result, the ‘watch_dog’ DO’ should become active and toggle at its normal rate.
comp_perf

Perform continuous computations including automatic speed calibration of an analog speed channel versus a frequency speed channel, water pump performance factor, and wind direction resolution to 16 compass points.

cpubind Set or get the CPU affinity for a specified process or processes matching a given name on the system.
cpu_util Determine CPU utilization for 3 scheduler intervals
create_var

Create variables for other applications in the general usage memory areas.

duty_cycle Analyze duty cycle data by binning values based on configured parameters and accumulating specified variables
email_mgr Listen for UDP error messages and send emails to specified recipients based on error types and filters.
error_mgr Use error_mgr to create the /data/errors/errors.db and receive error messages from tasks.
er_specs Process event response specifications
evaluate Process user-defined expressions
evaluateArrVar Process user-defined expressions
evnt_adm Administer events.
evnt_rsp Perform real-time processing in response to generation of an event.
rcs_specs Manage version control changes to specification files such as “inpt_specs.*” and other files which the user may modify.
scheduler Monitor the integrity of processes running in CyFlex
startup Issue the GLOBAL_RECON – RECON_DONE event that tells all applications to perform initialization functions and begin processing data as required.
start_asset Start CyFlex by executing a script under a new session.
surge Turbocharger Surge Margin computation
sys_start Initialize system start
tranMan Manage file transfers from CyFlex test cells to network servers
tranMove

Move files from test cell nodes to the CyFlex Communications Node for this site. It runs automatically and does not require any user intervention.

usercron Create cron file from user editable file
vrbls_to_stat Compute CyFlex variables statistics