In versions of ASSET and CyFlex prior 6.1.x, when variables were deleted, they were actually completely removed from memory. BEFORE 6.1.x As a simple example, if you had a gen_labels file that contained only 3 variables and they were in this order (A, B, C), they would be allocated in memory is this order: A
Scientific Linux kernel version (2.6.32-754-6.3) is SL version 6.9. TRP Laboratories recommends that all installations of Scientific Linux be upgraded to the latest version (SL6.9) for maintenance and support reasons. Prior to the installation of SL6.9, we recommend you execute a go and capture the errors associated with that go. The following are instructions for
Within the /cell.def directory of any cyflex.6.2 version, a prototype for a go.scp file that can be found. This prototype file contains a recommended sequence for launching applications and offers explanations of what certain applications are for. Future versions of this prototype will also reference appropriate user manuals that will become part of the standard
The Test Manager (gp_test) uses a unique language for specifying actions within a test mode for setting control targets, requesting fuel readings, setting variable values, and so on. The gp_test language is not a scripting language where the sequence of operation is based on the sequence in which the operations are specified. Instead, there is
On occasion, we have received complaints about the fact that it takes “gp_test” several seconds to process the “nt gp_idle” command and start the “gp_idle” procedure. A much quicker alternative is to use the “idle” command. If you type the “nt gp_idle” command, you are instructing “gp_test” that it has a new root procedure and
This Tuesday (8/14/18), the @cybermetrix.com addresses will be shut down. There isn’t an impact expected to the test cell systems; however, there likely are emails in the cyflex systems sending to @cybermetrix.com addresses still. It would be a good idea to search the test systems for @cybermetrix.com addresses and either remove them (preferred) or (if
SGS has recently discovered a hidden 100[msec] sleep in a library function used to launch scripts. This function is use by many applications, including “evnt_rsp”, “gp_test”, most apps that use ASC, etc. In “gp_test”, when the @BACKGROUND and @BACKGROUND_TASK keywords are used, it was forcing the mode execution time to be at least 100[msec]. Normally,
In CyFlex versions 6.0.x and newer, the history flags set in many specification files are ignored and all variables are considered to be active for compressed history logging. The result is that there will be many more variable files saved in the /data/compressed/split/ directory than in previous versions of CyFlex. This presents a problem if
Did you know that there are some good practices for using procedures within gp_test scripts? Do: Define and reuse standard procedures that do one specific job well, where “standard” means usable across multiple test cells or multiple tests. Make sure to clearly identify and limit the number of external dependencies, for example: use @STABILITY_SPECS and
Overview: There are a variety of CyFlex PC hardware configurations with varying built-in audio chipsets. There have been recent incidences reported where a user has plugged a smartphone into a CyFlex PC’s USB port to use the port for phone charging purposes. This appears to, sometimes, cause the USB device discovery features in the operating
If you have cuty 4.7 installed you must have the following versions of asam3cli installed: If running cyflex.6.0.5 – asam3cli version must be 6.0.12 If running cyflex.6.1.2 – asam3cli version must be 6.1.4 To determine what version of asam3cli you are currently running, the following steps should be taken: cd /cyflex/bin execute ‘ident asam3cli’ A
The display resolution of any variable can be changed “on the fly” in CyFlex, using the “change_res” command? The display resolution is the number of places to the right of the decimal point that are shown in utilities that print a formatted output. These include the operator display, “dumpit”, “fdump”, “gvar”, “datapoint”, and “floger”. In
Did you know TRP Laboratories is now recommending that systems running Scientific Linux should run a script to free memory used by the filesystem cache once an hour. Executing the following command will take care of running the script every hour. $ sudo cp /cyflex/cmds/dropCaches /etc/cron.hourly/.
CyFlex runs on a customized version of LINUX which includes built-in drivers and other unique services. TRP Laboratories supplies this customized LINUX version on an “Install Disk”. Currently, that “Install Disk” has a customized versions of Scientific Linux called “SL6”. CyFlex will not run on a standard installation of any LINUX version. Do not attempt
The “vrbl_to_file” application is a frequently used support application that is invoked from “gp_test” procedures to set a sequence of operating conditions for the engine or test object. The data files which are read by “vrbl_to_file” have been referred to as “furball” files (a corrupt pronunciation of “vrbl_to_file”). We prefer the name “test_table” files, and
In CyFlex versions 6.0.5 and newer, the “history flag” (ON/OFF) that appears in many specification files is no longer used. Instead, the “delta_hst” application assumes that almost all variables are active (history flag = ON ). This is the case for REAL, INTEGER, and LOGICAL variables, but not for STRING variables. STRING variables are saved
In the early days of ASSET, most of the fuel measurement systems were ‘scales’ that measured the time (FR_time) it took to consume a fixed weight (FR_wt). The “scales” application would compute the fuel mass flow rate (FR_Fuel_rate) from these two values. The user had the option of sending the fuel rate to PAM or
When a file is created/edited on a Windows machine and transferred to and used on a Linux machine the dos2unix utility MUST be run on the file on the Linux machine. The dos2unix utility converts plain text files in DOS/MAC format to UNIX format. To install the dos2unix utility the following command should be run:
In versions of cyflex earlier than 6.0.5, there were only 512 variables that could be averaged during the acquisition of a PAM datapoint. These are the variables in a pam_specs.NNN file which contain the key “AVER”. If you are running 6.0.4 or 3.5.6, or Oct.09 or similar versions earlier that 6.0.5, you can determine how
Have you ever tried to ssh to a test cell and received an error that the host key was out of date? Execute the following statement to automatically remove key reference lines of the specified hostname/ip address from the known_hosts file: ssh-keygen -R [ hostname/ip_address ]