Author: Jennifer Schuck

Large Format Cold Testing

SGS PROVIDES CONVENIENTLY BAD WEATHER ALL YEAR LONG FOR YOUR COLD TESTING NEEDS Rapid product development cycles depend on planed work. Waiting for the weather to diagnose or validate a product feature adds months of schedule and uncertainty to development programs, and working in weather can be inconvenient and dangerous. SGS’s expansive climate center in

Cyflex Acquired Metrics

Test Cell Utilization & Management information Run hours, fuel usage, equivalent KW dyno output Daily report of running tests Collection, report generation, email fully automated Downtime/Cell state Reasons why test cell is not running Some reasons managed by test system Some reasons entered manually by operator Cost/charge-back tracking Cell usage by: engine type chargeback #

Computation of mass flow rates of air and fuel

CyFlex offers computation of mass flow rates of air and fuel: Volumetric air flow such as vortex shedding Subsonic venturi Critical flow venturi Laminar flow element Brandt pitot tube array Continuous fuel rate (Flotron, etc.) Fuel weighing (scales/load cell) Intelligent devices (AVL)

What platform and technologies does CyFlex run on?

CyFlex Platform Overview Operating Systems: QNX 4.2 (message passing OS) Linux – Fedora 8, Scientific Linux 6 Programming Languages/Tools: C / C++ (shared code base for both OS) JAVA, Qt Hardware : Intel CPU ISA Bus – 11 slots typical PCI Bus – 6 slots typical Networking QNXnet, Ethernet TCP/IP – Customer’s Intranet & Internet

What hardware does Cyflex Support?

Overview of Supported I/O Hardware Opto SnapIO ethernet-based Gantner ethernet-based Metrabyte DAS16 family (DAS16G2, DAS1600) Transition Technology (MTL) National Instruments (various) Opto Optomux Scanivalve – Ethernet thermocouple module Ethercat Modbus Beckhoff AMD 9513 based counter/timers Interested in interfacing with a different piece of hardware?  Enter a JIRA.

@cybermetrix.com is shut down

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

Hidden 100 ms sleep in a library function used to launch scripts

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,

How do I troubleshoot a gp_test Abort?

CyFlex provides several mechanisms for troubleshooting a gp_test abort. Used together, these mechanisms can help determine the cause of the abort. The mechanisms are: Display Screen Limit Report Error Log Trace Log Delta History EXAMPLE SCENARIO The 200-hour durability test being conducted at the cell goes down in the middle of the night. The technician

Good practices for using procedures within gp_test scripts

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

Function Name Changes

The following functions names have been changed: OLD Function Name NEW Function Name units_put_def_to_integer units_put_def_to_INTVAR units_put_def_to_long units_put_def_to_int These function name modifications were made in cyflex.6.3.exp and were due to clarification after longs were converted to int types.

Developer Knowledge: Retrofits to cyflex.6.3.exp/qt5

If changes are made to a program within the /cyflex.6.3.exp/qt directory, the changes must be retrofit to the /cyflex.6.3.exp/qt5 directory. All of the changes for a program within the /cyflex.6.3.exp/qt and /cyflex.6.3.exp/qt5 directories should be tagged with the same Jira Issue.

CyFlex 6.2.14 Release – March 24, 2018

We would like to announce the release of CyFlex 6.2.14. Please refer to the attached release notes document to understand the nature of the changes in this release. The following links have additional information: Installation procedure:  CyFlex 6.2.x Installation Procedure Release notes summary: CyFlex_Release_Notes_6.2.14 Release notes details: * Jira Filter *If you are not a

Identifying asam3cli Version

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”

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

Freeing up Memory!

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/.