Skip to content
Software Info
June 5, 2025

OXYGEN 7.5 – SRS, Flicker Reporting, and more updates!

With the release of OXYGEN 7.5, we introduce a powerful set of new features and usability improvements. Highlights include new plugins like the Shock Response Spectrum (SRS) and Histogram, Power analysis improvements, productivity enhancements, and new SCPI commands. In addition, we made numerous refinements to the user interface, instrument handling, and performance to improve the intuitiveness and efficiency of OXYGEN. Download OXYGEN 7.5 right now and explore our new update.

Download OXYGEN 7.5

 

NEW Features

 

Shock Response Spectrum (SRS)

One of the key highlights of OXYGEN 7.5 is the introduction of an offline calculation method for determining Shock Response Spectra (SRS)—a powerful tool for shock and vibration analysis. Before diving into how it works in OXYGEN, here’s a quick overview:

An SRS represents how a set of single-degree-of-freedom (SDOF) oscillators with varying natural frequencies would respond to a shock event. It plots the maximum response—typically acceleration—of each SDOF system against its natural frequency. This method is widely used to simulate and assess how structures or components might behave under shock loading conditions.

Creating an SRS in OXYGEN is straightforward: Select your desired input channels, and go to Add Channel → Optional Calculations → Shock Response Spectrum. The SRS plugin provides a wide range of configuration options:

  1. Input Channels: Select at least one input signal—typically a time-discrete shock measured by an accelerometer.
  2. Output Channels: SRS outputs in the form of acceleration, velocity, or displacement, along with acceleration-time responses of the SDOF systems for each selected frequency.
  3. Frequency Settings: Define the start and stop frequency, as well as the frequency resolution (band).
  4. Calculation Settings: Configure damping using either Q-factor or damping ratio, choose the spectrum type (absolute maximum, maximum, or minimum), and define the calculation timeframe using manual range selection or linked cursors.

 

Fig. 1: Available configuration for the Shock Response Spectrum

Fig. 2 shows the visualization of selected SRS output channels in OXYGEN:

  1. Selection of a timeframe via Recorder cursors and assignment of cursor pair to SRS calculation group;
  2. Acceleration, Velocity, and Displacement results plotted over frequency in an Array Chart, based on the cursor positions;
  3. Individual acceleration-time response at 250 Hz and 1000 Hz displayed in a Recorder.

Fig. 2: Example results of SRS analysis in OXYGEN

Note: OXYGEN’s Shock Response Spectrum is an optional feature and requires OXY-OPT-SRS!

 

Histogram

With OXYGEN 7.5, we added a new Advanced Math plugin – the Histogram plugin (①). It allows you to determine and visualize the distribution of time domain signals. You can configure the following properties (②):

  • Lower & upper histogram limit
  • Number of bins
  • Distribution types:
    • absolute count – number of measured values within the bin;
    • relative count – absolute count normalized to the total number of samples;
    • density – relative count divided by the bin width;
    • distribution – sum of relative counts per bin;

A channel can be visualized (③) with the Array Chart instrument. To visualize multiple histogram channels in one Array Chart, they require the identical lower limit, upper limit, and number of bins.

Fig. 3: ① Histogram plugin; ② Histogram channel properties; ③ Different histogram channels displayed within the array chart

 

Power Analysis Enhancements

Our new update brings two powerful updates to the Power Analysis tool: a new Flicker tab for quick evaluation and reporting, and simplified extraction of user-defined harmonics.

Easy Flicker Reporting

The new Flicker tab (①) in the power instrument makes it easy to evaluate and report flicker behavior. It displays key metrics like dc, dmax, Pst, and Plt, based on the aggregation times for Pst and Plt (②). Fig. 4 shows the new Flicker tab. The first row (Limit) shows your custom Pass/Fail criteria, which you can define in the Instrument Properties (③). The second row (Result) always displays the worst-case values measured so far. Best of all, the entire overview can be copied with CTRL + C and pasted directly into your reports.

Note: If one single judgement fails for any phase, the total judgement also fails.

Fig. 4: New Flicker tab in the power instrument (left); Advanced Setting for Power Group (right)

 

Improved Harmonics Extraction

You can now extract harmonics directly into the time domain using the ELEMENT EXTRACTION section in the Harmonics channel setup. This allows for an easy and quick analysis and visualization of desired harmonics. Just make sure the Harmonics feature is enabled in the power group settings.

Fig. 5: Harmonics extraction

 

Recorder Cursor Extensions

OXYGEN 7.5 introduces several improvements to the recorder cursor functionality. Most notably, you can now add a second pair of A/B cursors (① in Fig. 6). This additional pair (A2/B2) offers the same range of analysis options as the original, allowing you to perform simultaneous evaluations— e.g., measuring fall time with the first pair and rise time with the second.

Further, to make positioning easier and more accurate, cursors now snap automatically to the nearest sample. If you prefer free positioning, just hold the CTRL key while moving the cursor. Additionally, we increase the maximum number of samples considered for cursor statistics (possible amount of samples between cursor A and B) up to 20 MSamples, allowing for more extensive evaluations. ② in Fig. 6 shows a successful cursor statistics calculation (less than 20 MSamples between A & B cursor), as well as a not calculable case (more than 20 MSamples between A2 & B2 cursor).

Fig. 6: New recorder cursor feature

 

Export Speed Improvements

We reduced the export duration for *.txt-export, *.csv-export, and *.xlsx-export. Depending on your PC configuration, export for these three formats is now ~20-25 times faster than previously.

Note: This upgrade was already included in OXYGEN 7.4.2.

 

New SCPI Commands

You can now add, remove, and edit Formulas via SCPI commands:

  • :CHANNEL:ADD? „formula“ Add a new formula to Channel List
  • :CHANNEL:PROP? “<ChannelID>”,”FORMULA/Formula” Query formula
  • :CHANNEL:PROP “<ChannelID>”,”FORMULA/Formula”,”<String>” Edit formula
  • :CHANNEL:ITEM<ChannelID>:REM Remove formula from channel list

 

Further Improvements

Beyond the major new features, OXYGEN 7.5 includes a variety of smaller but valuable enhancements to improve your workflow, usability, and system stability. Here’s a quick overview of what else is new:

Improvements for Various Instruments
  1. A Copy Markers button has been added to the Spectrum Analyzer, making it easier to extract and share data values—just like in other instruments.
  2. The Table Instrument has been redesigned for better clarity and adaptability.
  3. To improve readability, automatic scaling in the Recorder instrument now adds a margin around signals instead of stretching the display from absolute min to max.

Fig. 7: Optimizations for multiple instruments.

 

General Usability & Readability
  1. We introduced thousands separators for large numbers, improving readability. You can choose your preferred format—space, apostrophe, underscore, or none—under OXYGEN Setup à Localization.
  2. The TRION slot number is now also visible in the compact Channel List.

Fig. 8: Usability and readability improvements

Miscellaneous Enhancements
  1. Modal Test Improvements: In case of multiple excitation points used, an individual Mode Indicator Function (MIF) is calculated per excitation point.
  2. DataStream performance has been optimized, reducing latency in complex OXYGEN-NET setups.
  3. We’ve enhanced the handling of markers and data regions, improving stability for long-term or multi-file recordings.
  4. Low-pass filter configuration is now available for both DAQP and TRION(3) modules, giving you full control—previously, the TRION(3) filter was fixed to AUTO.
  5. A new compatibility warning alerts you when your TRION API/FW version is outdated compared to the current OXYGEN version (e.g., ”⚠ Warning C5231129 TRION API old: 7.4.99, but OXYGEN expects at least 7.5.0”).
  6. We’ve improved Offline Math scheduling, ensuring better performance and smoother offline calculations.