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
We would like to announce the release of CyFlex 6.2.15. Please refer to the below link for the release notes document to understand the nature of the changes in this release. CyFlex_Release_Notes_6.2.15 The following links have additional information: Installation procedure: CyFlex 6.2.x Installation Procedure Release notes summary: CyFlex_Release_Notes_6.2.15.pdf Release notes details: * Jira Filter *If you
Updating to Qt-4.8.7 which is binary compatible with Qt-4.7.4 will fix the issue. Applications don’t have to recompiled to use the new version. Don’t worry, if you need to roll back to the Qt-4.7.4 version, it is still on the system, and will only take couple changes to switch back. sudo yum install qt-everywhere-opensource-487 rpm
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
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 #
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)
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
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.
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,
There are several possible causes that you can test with the utility “get_comp”. This utility lets you experimentally test and computed expression. If the expression has an error, it will return an “null” result. The “get_comp” utility is launch from the command line with 1 or 2 arguments. The 1st argument is the expression you
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
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
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
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.
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.