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 | Manage error messages by receiving them from tasks, storing them in an SQLite database, filtering duplicates, and performing maintenance to optimize storage. | 
| er_specs | Process the event response specification file and configure the event response task by sending configuration messages. | 
| evaluate | Evaluate user-defined expressions based on specification files. | 
| evaluateArrVar | Process user-defined expressions, particularly those involving array variables. | 
| evnt_adm | Manage event creation, attachment, detachment, and processing for the system. | 
| evnt_rsp | Handle event responses in CyFlex by executing actions such as variable updates, scripts, emails, and logs based on specifications. | 
| rcs_specs | Manage version control changes to specification files such as “inpt_specs.*” and other files which the user may modify. | 
| scheduler | Manage the scheduling of processes at specified intervals in CyFlex, ensuring timely execution, handling process overruns, and monitoring for failures. | 
| startup | Issue the GLOBAL_CONFIGURATION event to instruct 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 shared memory areas, semaphores, and events for the CyFlex system. | 
| 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 |