<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.oros.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Lmagimel</id>
	<title>OROS Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.oros.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Lmagimel"/>
	<link rel="alternate" type="text/html" href="https://wiki.oros.com/index.php?title=Special:Contributions/Lmagimel"/>
	<updated>2026-11-11T13:16:52Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.37.1</generator>
	<entry>
		<id>https://wiki.oros.com/index.php?title=Addons:PV_Diagram&amp;diff=13043</id>
		<title>Addons:PV Diagram</title>
		<link rel="alternate" type="text/html" href="https://wiki.oros.com/index.php?title=Addons:PV_Diagram&amp;diff=13043"/>
		<updated>2026-11-09T08:21:32Z</updated>

		<summary type="html">&lt;p&gt;Lmagimel: /* How to use: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category:WikiOros]]&lt;br /&gt;
=== [[File:PV.png|70px]] Add on : PV (pressure volume) diagram ===&lt;br /&gt;
&lt;br /&gt;
A [https://en.wikipedia.org/wiki/Pressure%E2%80%93volume_diagram pressure–volume diagram] (or PV diagram, or volume–pressure loop) is used to describe corresponding changes in volume and pressure in a system.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Indicator_diagram_steam_admission.png|500px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The diagram records the pressure of steam versus the volume of steam in a cylinder, throughout a piston's cycle of motion in a steam engine. The diagram enables calculation of the work performed and thus can provide a measure of the power produced by the engine.&lt;br /&gt;
&lt;br /&gt;
To exactly calculate the work done by the system it is necessary to calculate the integral of the pressure with respect to volume. One can often quickly calculate this using the PV diagram as it is simply the area enclosed by the cycle.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Download==&lt;br /&gt;
&lt;br /&gt;
Working with NVGate V15 or upper.&lt;br /&gt;
[https://partnerzone.digigram.com/s/yK8f5f45MynAnrL Version 1.0.108544 from january 2022 : diagram PV]&lt;br /&gt;
&lt;br /&gt;
Include a model to demo with the correct settings.&lt;br /&gt;
&lt;br /&gt;
==How to use: ==&lt;br /&gt;
&lt;br /&gt;
[[File:PVdiagram2022.PNG|600px]]&lt;br /&gt;
&lt;br /&gt;
*Define one (or more) channel as a pressure.&lt;br /&gt;
*Add this channel into Sync. order (SOA) plug in.&lt;br /&gt;
*On SOA plug in , average, domain, select: &amp;quot;Angular&amp;quot;&lt;br /&gt;
*Display Avg.block from SOA (Average time domain triggerd block of SOA) &lt;br /&gt;
*Open PV_Diagram.exe&lt;br /&gt;
*Click on refresh (right click) in available results if you do not see anything.&lt;br /&gt;
*Select the input.&lt;br /&gt;
*Compute once will display the PV diagram base once based the last triggerd block.&lt;br /&gt;
*&amp;quot;background computation, will continuously compute the diagram.&lt;/div&gt;</summary>
		<author><name>Lmagimel</name></author>
	</entry>
	<entry>
		<id>https://wiki.oros.com/index.php?title=Addons:PV_Diagram&amp;diff=13042</id>
		<title>Addons:PV Diagram</title>
		<link rel="alternate" type="text/html" href="https://wiki.oros.com/index.php?title=Addons:PV_Diagram&amp;diff=13042"/>
		<updated>2026-11-09T08:20:54Z</updated>

		<summary type="html">&lt;p&gt;Lmagimel: Download link moved to Partner Zone (PV Diagram 1.0.108544)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category:WikiOros]]&lt;br /&gt;
=== [[File:PV.png|70px]] Add on : PV (pressure volume) diagram ===&lt;br /&gt;
&lt;br /&gt;
A [https://en.wikipedia.org/wiki/Pressure%E2%80%93volume_diagram pressure–volume diagram] (or PV diagram, or volume–pressure loop) is used to describe corresponding changes in volume and pressure in a system.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Indicator_diagram_steam_admission.png|500px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The diagram records the pressure of steam versus the volume of steam in a cylinder, throughout a piston's cycle of motion in a steam engine. The diagram enables calculation of the work performed and thus can provide a measure of the power produced by the engine.&lt;br /&gt;
&lt;br /&gt;
To exactly calculate the work done by the system it is necessary to calculate the integral of the pressure with respect to volume. One can often quickly calculate this using the PV diagram as it is simply the area enclosed by the cycle.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Download==&lt;br /&gt;
&lt;br /&gt;
Working with NVGate V15 or upper.&lt;br /&gt;
[https://partnerzone.digigram.com/s/yK8f5f45MynAnrL Version 1.0.108544 from january 2022 : diagram PV]&lt;br /&gt;
&lt;br /&gt;
Include a model to demo with the correct settings.&lt;br /&gt;
&lt;br /&gt;
==How to use: ==&lt;br /&gt;
&lt;br /&gt;
[[File:PVdiagram2022.PNG|600px]]&lt;br /&gt;
&lt;br /&gt;
*Define one (or more) channel as a pressure.&lt;br /&gt;
*Add this channel into Sync. order (SOA) plug in.&lt;br /&gt;
*On SOA plug in , average, domain, select: &amp;quot;Angular&amp;quot;&lt;br /&gt;
*Open PV_Diagram.exe&lt;br /&gt;
*Click on refresh (right click) in available results if you do not see anything.&lt;br /&gt;
*Select the input.&lt;br /&gt;
*Compute once will display the PV diagram base once based the last triggerd block.&lt;br /&gt;
*&amp;quot;background computation, will continuously compute the diagram.&lt;/div&gt;</summary>
		<author><name>Lmagimel</name></author>
	</entry>
	<entry>
		<id>https://wiki.oros.com/index.php?title=NVGate_Waterfall&amp;diff=13040</id>
		<title>NVGate Waterfall</title>
		<link rel="alternate" type="text/html" href="https://wiki.oros.com/index.php?title=NVGate_Waterfall&amp;diff=13040"/>
		<updated>2026-11-02T13:56:51Z</updated>

		<summary type="html">&lt;p&gt;Lmagimel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category:NVGate]]&lt;br /&gt;
[[category:WikiOros]]&lt;br /&gt;
The Waterfall module is used to stack data from NVGate plug-ins, such as Spectra, 1/n Octave, RPM, DC, or any scalar data values into one graph. Data is displayed as slices that are synchronized and can be sorted by references (time, RPMs or DC channel). We can display 3D data or profile (2D). &lt;br /&gt;
&lt;br /&gt;
====Overview====&lt;br /&gt;
The following scheme describes the waterfall slices collection behavior. When selected event (trigger) occurs, the latest computed data from each associated plug-in are collected into the current slice. Then data can be displayed into 2D (for scalar) and 3D graph in function of each reference.&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_03.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
''Stackable results''&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;90%&amp;quot;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|'''3D'''&lt;br /&gt;
|'''2D (profiles)'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''FFT'''&lt;br /&gt;
|* Triggered block&amp;lt;br&amp;gt;* Weighted block&amp;lt;br&amp;gt;* Inst. Spectrum&amp;lt;br&amp;gt;* Average Spectrum&amp;lt;br&amp;gt;* Inst. Cross Spectrum&amp;lt;br&amp;gt;* Average Cross Spectrum&amp;lt;br&amp;gt;* FRF H1&amp;lt;br&amp;gt;* FRF H2&amp;lt;br&amp;gt;* Coherence&amp;lt;br&amp;gt;* Inst. Zoom Spectrum&amp;lt;br&amp;gt;* Average Zoom Spectrum&amp;lt;br&amp;gt;* Zoom Cross Spectrum&amp;lt;br&amp;gt;* Zoom Average Cross&amp;lt;br&amp;gt;* Zoom FRF&amp;lt;br&amp;gt;* Zoom Coherence&lt;br /&gt;
|* Overall Power&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;* Order x&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Sync. Order'''&lt;br /&gt;
|* Triggered block&amp;lt;br&amp;gt;* Weighted block&amp;lt;br&amp;gt;* Order Inst. Spectrum&amp;lt;br&amp;gt;* Order Average Spectrum&lt;br /&gt;
|* Order x&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;* Overall Power&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''1/n Octave'''&lt;br /&gt;
|* 1/n Octave&amp;lt;br&amp;gt;* Average results: - AvNoct&amp;lt;br&amp;gt; - MinOct&amp;lt;br&amp;gt; - MaxOct&lt;br /&gt;
|* Overall level: OvrLin&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;* Overall Weighted level: OvrWgt&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Overall acoustic'''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|             - Lxypeak&amp;lt;br&amp;gt;             - Lxy inst&amp;lt;br&amp;gt;* Lxy eq 1/8s&amp;lt;br&amp;gt;* Lxy eq 1s&amp;lt;br&amp;gt;* Lxy eq t&amp;lt;br&amp;gt;''X'' = Applied weighting (A or C), in case of Z selection (no weighting) X is not displayed.&amp;lt;br&amp;gt;''Y ''= Applied time filter (None, Fast, Slow or Impulse), If none is selected (no time filtering) Y is not displayed.&amp;lt;br&amp;gt;t = Short time integration duration. T&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Tachometer'''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|* Tach Angular Speed (ref)&amp;lt;br&amp;gt;* Virtual Angular Speed (ref)&amp;lt;br&amp;gt;* Ext Tach Angular speed (ref)&amp;lt;br&amp;gt;* DC Tach speed (ref)&amp;lt;br&amp;gt;* Combined tach speed (ref)&amp;lt;br&amp;gt;* Fractionnal tach (speed)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Front end'''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&lt;br /&gt;
* DC (ref)&lt;br /&gt;
* CAN (ref)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Monitor'''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&lt;br /&gt;
* Monitor DC&lt;br /&gt;
* Monitor RMS&lt;br /&gt;
* Monitor Peak&lt;br /&gt;
* Monitor Peak-Peak&lt;br /&gt;
* Monitor Crest-Factor&lt;br /&gt;
* Monitor Skew&lt;br /&gt;
* Monitor Ktsis&lt;br /&gt;
* Monitor Max&lt;br /&gt;
* Monitor Min&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Time domain'''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&lt;br /&gt;
* DC&lt;br /&gt;
* RMS&lt;br /&gt;
* Max&lt;br /&gt;
* Min&lt;br /&gt;
* Peak&lt;br /&gt;
*  Peak-Peak&lt;br /&gt;
*  Crest-Factor&lt;br /&gt;
*  Ktsis&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|N.A.&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&lt;br /&gt;
* Time (ref) always selected&lt;br /&gt;
* Slice (ref) always selected&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Computation SPUs'''&lt;br /&gt;
&lt;br /&gt;
Unlike other plug-in, the memory of the waterfall depend on the capacity of the PC and others applications running on it. The depth of the waterfall is function of the free memory of your PC, and is limited to around 3 millions samples per DSP.&lt;br /&gt;
&lt;br /&gt;
==Tutorial==&lt;br /&gt;
&lt;br /&gt;
===Waterfall connection===&lt;br /&gt;
This section will show the different ways to add results into the waterfall.&lt;br /&gt;
&lt;br /&gt;
====From the Show Result window====&lt;br /&gt;
&lt;br /&gt;
The [[NVGate_Software_overview#Step_2_Show_results|Show Results]] window is the most common way of adding a result in the waterfall. Here I will show you how to simply display a waterfall of the [[NVGate FFT|average spectrum]] for an acceleration input.&lt;br /&gt;
&lt;br /&gt;
First, open the Show Result window, go in the ''FFT 1'' tab, and reach the ''Waterfall'' section :&lt;br /&gt;
[[Image:GoToResult_Waterfall.png|400px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then, select ''Avg. Spectrum'' and the first input. Finally, click on [[Image:DisplayButton.png]] to display the waterfall : &lt;br /&gt;
[[Image:GTR_Display_Waterfall.png|400px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The 3D view of the waterfall is displayed.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For more detail please see [[NVGate Software overview]].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
See also the [[NVGate_RT60|RT60]] with interrupted source tutorial video, where this method is used. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====From the graph window====&lt;br /&gt;
This method will allow you to add the result from a currently displayed [[NVGate_Display#Graph|graph]] into the waterfall. This will work with any result of NVGate [[NVGate Waterfall|compatible with the waterfall]]. As previously, we will add the [[NVGate FFT|Average spectrum]] ''' of all the channels''' into the waterfall.&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
First of all, right-click on the grey border of the graph and go in the ''Add to Waterfall'' section : &lt;br /&gt;
[[Image:WTF_RightClick.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''All Traces''' will add all of the traces in the graph into the waterfall&lt;br /&gt;
* '''Active Trace''' will only add the [[NVGate Active Trace|active trace]] of the graph into the waterfall.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Here, we will select '''All Trace''', as we want to add all the channels of the [[NVGate FFT|FFT plug-in]].&lt;br /&gt;
[[Image:WTF_RgtClick_AllTrace.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All the traces have been added, and the waterfall can be displayed from the [[NVGate_Ribbons:_Display/Graph_Tab#Add.2Fremove_windows|Add/Remove windows]] menu of the[[NVGate Ribbons: Display/Graph Tab|Display/Graphs tab of the Ribbon]] : &lt;br /&gt;
[[Image:DisplayWTF.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The ''3D view'' of the waterfall is now displayed in the current [[NVGate_Project_manager#Layout|layout]].&lt;br /&gt;
&lt;br /&gt;
====From the waterfall plug-in menu====&lt;br /&gt;
&lt;br /&gt;
Finally, results can be add into the waterfall directly from the waterfall menu. To do so, go into the [[NVGate Ribbons: Analysis Tab|Analyses tab of the NVGate ribbon]], and click on [[Image:WTF_AddRemove.png|50px]] in the waterfall section :&lt;br /&gt;
[[Image:WTF_Ribbon.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will open the waterfall menu. Here, select the result (''Avg. Spectrum''), the channels you want to add (in that example, all the channels), and finally click on the green arrow [[Image:WTF_Arrow.png]] : &lt;br /&gt;
[[Image:WTF_AddResults.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Click on ''OK'', the results have been added to the waterfall. You can now display it with the method described in the previous section.&lt;br /&gt;
&lt;br /&gt;
===Waterfall profile display===&lt;br /&gt;
We saw in the previous section that a waterfall collect all-along the acquisition results from NVGate plug-ins, like a spectrum, in a single graph. Now if we connect to the waterfall a plug-in that is not delivering a complete trace, but a single scalar value, the collection during the acquisition off all these successive scalar values will result in a simple curve in the waterfall. This is what is called a '''Profile''' in NVGate.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A profile can be used to plot trend over the time for DC inputs, Overall RMS level and Bode plots of Orders over the RPM value of the shaft.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In this section, I will show you how to display a profile of the [[NVGate_FFT#Display_available_results|Overall RMS level]] on a channel connected the the [[NVGate FFT|FFT 1 plug-in]]. I will present the three same methods presented in the previous section.&lt;br /&gt;
====From the Show Result window====&lt;br /&gt;
The [[NVGate_Software_overview#Step_2_Show_results|Show Results]] window is the most common way of adding a result in the waterfall. Here I will show you how to simply display a Profile of the [[NVGate FFT|overall level]] for an acceleration input.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
First, open the Show Result window, go in the ''FFT 1'' tab, and reach the ''Profile'' section :&lt;br /&gt;
[[Image:Profile_ShowResults.png|400px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then, select ''Order &amp;amp; Overall'' and the fist input. In the ''Tracked order'' section, select ''Overall''. Finally click on [[Image:DisplayButton.png|40px]] to display the waterfall : &lt;br /&gt;
[[Image:Profile_ConfigShowResult.png|400px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The profile window is now displayed in the current [[NVGate_Project_manager#Layout|layout]], and you can run the acquisition. However, you may need to adapt the [[NVGate_Waterfall#Glossary|depth of the waterfall]] to contain all the data. To do so, double-click on the dark grey border of the graph, in the [[NVGate_FFT#Settings|FFT menu]], select ''Waterfall''. In the [[NVGate_Waterfall#Mode|''Mode'' tab]] of the waterfall, modify the ''Number'' parameter : &lt;br /&gt;
[[Image:Addapt_Depth.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To change the profile reference , right click on the graph : select reference.&lt;br /&gt;
&lt;br /&gt;
[[File:change_reference.png|700px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For more detail please see [[NVGate Software overview]], and the following sections.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====From the graph window====&lt;br /&gt;
[[NVGate_Waterfall#From_the_graph_window|As we did for the standard waterfall]], we will now see how to add a scalar value in the waterfall to create a profile directly from the result window. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here, we have [[NVGate_FFT#Display_available_results|displayed the ''Overall level'']] an acceleration input from the [[NVGate FFT|FFT plug-in]] :&lt;br /&gt;
[[Image:FFT_Overall_scalar.png|200px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Right_click on the border of the window and go in the ''Add to waterfall'' section. There is only one trace in the window here, so only ''Active trace is available. : &lt;br /&gt;
[[Image:Scalar_RightClick.png|400px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After clicking on ''Active Trace'', the ''Overall Level is added in the waterfall. We will now use the same method to display the profile. go in the [[NVGate_Ribbons:_Display/Graph_Tab#Add.2Fremove_windows|Add/Remove windows]] menu of the[[NVGate Ribbons: Display/Graph Tab|Display/Graphs tab of the Ribbon]] : &lt;br /&gt;
[[Image:Display_WTF_Profile.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The profile is now displayed in the current [[NVGate_Project_manager#Layout|layout]]. As previously, you may need to adapt the [[NVGate_Waterfall#Glossary|depth of the profile]].&lt;br /&gt;
&lt;br /&gt;
====From the waterfall plug-in menu====&lt;br /&gt;
&lt;br /&gt;
As for other results, scalar results can be added into the waterfall directly from the waterfall menu. To do so, go into the [[NVGate Ribbons: Analysis Tab|Analyses tab of the NVGate ribbon]], and click on [[Image:WTF_AddRemove.png]] in the waterfall section :&lt;br /&gt;
[[Image:WTF_Ribbon.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will open the waterfall menu. Here, select the result (''Order &amp;amp; Overall''), the channels you want to add, and finally click on the green arrow [[Image:WTF_Arrow.png]] : &lt;br /&gt;
[[Image:WTF_Menu_Profile.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After clicking on [[Image:WTF_Arrow.png]], the trace is added in the ''References and Profiles'' section : &lt;br /&gt;
[[Image:Profile_WTF_Menu_Final.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Click on ''OK'', the results have been added to the waterfall. You can now display it with the method described in the previous section.&lt;br /&gt;
&lt;br /&gt;
==Waterfall Display==&lt;br /&gt;
The Waterfall window offers a wide range of operation in order to go further in your measurement. It is possible to display XY and YZ sections as well as the extraction section.&lt;br /&gt;
From the Display/Graph tab and the 3D group,  this group provides general purpose tools about the Waterfall 3D graphs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:waterfall_group_2022.PNG|300px]]&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:display_waterfall_sections.PNG|50px]]&lt;br /&gt;
| '''Display Waterfall sections''': This multi-action button enables selecting the areas of the Waterfall window to be displayed. The Waterfall window is composed of 4 main areas:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Usersmanual_170.png|600px|]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_471.png|30px]]&lt;br /&gt;
|'''3D only''':  Shows the 3D graph only. This graph can be a 3D plot or a color map.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_472.png|30px]]&lt;br /&gt;
|'''X/Y only''':  Shows the X/Y extraction graph only. This graph contains the spectra at the cursor position and the X/Y sections.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_473.png|30px]]&lt;br /&gt;
|'''Y/Z only''':  Shows the Y/Z extraction graph only. This graph contains the time (or ref) profile at the cursor position and the Y/Z sections.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_474.png|30px]] &lt;br /&gt;
|'''Extraction only''':  Shows the Order/frequency extraction graph only. This graph contains the order/frequency profile at the cursor position and the extraction sections.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_475.png|30px]] &lt;br /&gt;
|'''All graphs''':  Shows all the graphs in a matrix.&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:display_type_waterfall.PNG|80px]]&lt;br /&gt;
| '''3D waterfall graph or ColorSpectrum view''': Enables selecting the type of view for the Waterfall window.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_477.png|25px]]&lt;br /&gt;
|'''3D perspective''':  Plot the spectra (or trigger blocks) in a true 3D space, taking in account the perspective. The global orientation of the gathered spectra can be changed using the rotate button. This type of view allows looking at the waterfall from any side.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_476.png|20px]]&lt;br /&gt;
|'''3D Isometric''':  Plot the spectra (or trigger blocks) along a Z axis with the same scale whatever is the position. The Z axis angle is modified by the rotate button.&lt;br /&gt;
[[Image:Usersmanual_173.png|400px|none]]&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_479.png|30px]]&lt;br /&gt;
|'''Frequency/time color map''':  Plot the spectra (or trigger blocks) on 2D map with the color representing the point amplitude. This plot shows the Frequency (Y) Vs Time (X) arrangement.&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_174.png|400px|none]]&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_478.png|30px]]&lt;br /&gt;
|'''Time/frequency color map''':  Plot the spectra (or trigger blocks) on 2D map with the color representing the point amplitude. This plot shows the Time (Y) Vs frequency (X) arrangement.&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_480.png|20px]]&lt;br /&gt;
|'''Rotate''':  Toggle the rotating mode. Allows rotating the 3D graphs with the mouse when enabled. Disabling this item return the mouse to the previous mode.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_481.png|20px]]&lt;br /&gt;
|'''Add section''':  Add  a copy of the cursor location in each of the 3 extraction graphs. Waterfall display provides extraction of section from the 3D space.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_482.png|20px]]&lt;br /&gt;
|'''Section manager''':  Open the Waterfall ''Section manager'' dialog.&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cursors give information about the displayed Waterfall trace (current X, Y and Z coordinates are available from the ''Infotrace'').&lt;br /&gt;
&lt;br /&gt;
Move the cursors either by using the drag &amp;amp; drop in the 3D view or by using the arrow pad of the keyboard (the cursor mode [[Image:Usersmanual_171.png]] must be selected).&lt;br /&gt;
&lt;br /&gt;
'''Tip''': Move the mouse over the cross in the middle of the window and click in order to resize manually the graph window.&lt;br /&gt;
&lt;br /&gt;
====References====&lt;br /&gt;
The waterfall data are arranged in accordance to the active reference. A reference is a scalar value (RPM, DC level, RMS, Parametric input) stored with the waterfall data.&lt;br /&gt;
&lt;br /&gt;
Right click on the grey part of the graph to select the active reference.&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_40.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
The displayed data are then sorted regarding the reference value.&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_175.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
A threshold is available on a waterfall by pressing the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;y&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; button (or &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;ctrl y&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; for more precision).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;#FF0000&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:Display_Graphs_Traces_76.png|framed|none]]&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
====Sections====&lt;br /&gt;
* [[Image:Reports_Tools_Ribbons_481.png]] Add section:  Add  a copy of the cursor location in each of the 3 extraction graph&lt;br /&gt;
Waterfall display provides extraction of section from the 3D space&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_118.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
These sections are linked with cursors of the 3D view:&lt;br /&gt;
&lt;br /&gt;
* Fig1: for a fixed value of the X-axis of the 3D view,&lt;br /&gt;
* Fig2: For a fixed value of the reference&lt;br /&gt;
* Fig3: for a fixed value of the order (follow the evolution of an order) or frequency for order spectra waterfall.&lt;br /&gt;
&lt;br /&gt;
During the acquisition, an autoscale is available on the z-axis (reference) if &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;z Adjust&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; is active.&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_119.png|framed|none]]&lt;br /&gt;
* '''Add section: '''Creates a new section at the current position of the cursor. The extraction section is created only if a tach has been selected in the Waterfall.&lt;br /&gt;
* '''Select YZ section: '''Selects the active trace in the YZ graph. Useful to get the value of the cursor for this section&lt;br /&gt;
* '''Select XY section: '''Selects the active trace in the XY graph. Useful to get the value of the cursor for this section&lt;br /&gt;
* '''Select extraction section: '''Selects the active trace in the extraction graph. Useful to get the value of the cursor for this section&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Select Tacho&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode allows tracking an order in function of the selected tachometer. The extraction order could be done in function of the selected tacho. 4 Graphs are available for the windows allowing tracking different results:&lt;br /&gt;
&lt;br /&gt;
*3D view: you can select by right-clicking on it an isometric view, a perspective view, a freq/time colormap or a time/freq colormap (useful to track orders). The 3D view is the default view.&lt;br /&gt;
* YZ section,&lt;br /&gt;
* Order extraction (only available if a tachometer is active).&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_120.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
The sections are displayed in these 2D views. The sections can be managed in the section manager windows. In the section manager, add section made a copy of each cursor (Frequency, Reference, Order) in all displayed windows. These memorized traces could be added to result by the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;add to result selection.The waterfall sections can be saved as independent results (spectra, reference profiles, extracted profiles). The selection is achieved using the &amp;quot;Add to result selection&amp;quot; entry from the waterfall window contextual menu.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_121.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
After being saved, the sections became independent results, reducing the amount of saved data when you are focusing only on extracted data.&lt;br /&gt;
&lt;br /&gt;
====Section manager====&lt;br /&gt;
You can fine tune the section parameters by using the section manager available by right clicking on the Waterfall window. For example, you want to visualize the first order.&lt;br /&gt;
* [[Image:Reports_Tools_Ribbons_482.png]] Section manager: Open the waterfall section manager.&lt;br /&gt;
or, right click in the grey part of the graph and select Section manager.&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_176.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* Section manager: This dialog box is used to create and modify sections.&lt;br /&gt;
To modify a section, select the desired type and the desired section then modify the Section properties and click &amp;quot;Apply&amp;quot;. To create a new section, Select the type, set the desired properties and click &amp;quot;Add&amp;quot;. To remove a section, select the desired type and the desired section, then click &amp;quot;Remove&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_01.png]][[Image:Display_Graphs_Traces_69.png]][[Image:Display_Graphs_Traces_70.png]]&lt;br /&gt;
&lt;br /&gt;
* Section properties: The XPos, ZPos, Freq or Order defines the position of the section in the Waterfall. When the &amp;quot;Advanced&amp;quot; box is checked, it defines the center of the band. The width is used when the &amp;quot;Advanced&amp;quot; box is checked. It defines the bandwidth.&lt;br /&gt;
&lt;br /&gt;
The advanced sections are:&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;91%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Type'''&lt;br /&gt;
|'''Sections'''&lt;br /&gt;
|'''Type of result'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Power&lt;br /&gt;
|YZ, Order and Frequency extraction sections&lt;br /&gt;
|Frequency, order and octave spectra&lt;br /&gt;
|Calculates the power within the band&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Peak&lt;br /&gt;
|YZ, Order and Frequency extraction sections&lt;br /&gt;
|Frequency, order and octave spectra&lt;br /&gt;
|Detects the highest value&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|RMS&lt;br /&gt;
|YZ sections&lt;br /&gt;
|Triggered and resampled block&lt;br /&gt;
|Calculates the RMS value within the band&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Average&lt;br /&gt;
|YZ sections&lt;br /&gt;
|Triggered and resampled block&lt;br /&gt;
|Calculates the average value within the band&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Min&lt;br /&gt;
|YZ sections&lt;br /&gt;
|Triggered and resampled block&lt;br /&gt;
|Detects the minimum value within the band&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Max&lt;br /&gt;
|YZ sections&lt;br /&gt;
|Triggered and resampled block&lt;br /&gt;
|Detects the maximum value within the band&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* ''Z-Operator'':&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This Operator is available on XY extraction view and 3 operators are available: Min, Max and Arithmetic Average.&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_71.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* ''Order Extraction'':&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_02.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_72.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
This Operator take data spectrum by spectrum, for each spectrum there is a determination of the max value and of the corresponding order. Using this operator it is possible to detect on which orders it is useful to work. Note: The Max Order cannot be saved in result (not available in the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Add to result selection&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
====Save results====&lt;br /&gt;
This section gets you to select and save the Waterfall results.&lt;br /&gt;
&lt;br /&gt;
Right click on the Waterfall window and select '''Add to result selection'''. A window that allows you to select the results to be saved is displayed:&lt;br /&gt;
&lt;br /&gt;
* The entire Waterfall results&lt;br /&gt;
* The extraction section (in this case it is the order 2 section) independently&lt;br /&gt;
* The XY section independently&lt;br /&gt;
* The YZ section independently&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_13.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
Click on '''OK'''.&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_12.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
Click on: ''Measurement/Save/ Save Measurement'', your results selection will be automatically saved:&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_178.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
==Settings==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;Youtube&amp;gt; https://www.youtube.com/watch?v=GzQiaU10iXo&amp;lt;/Youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Glossary=====&lt;br /&gt;
This section will explain specific vocabulary of the Waterfall.&lt;br /&gt;
&lt;br /&gt;
* '''Slice''': this represents one acquisition of the Waterfall. A slice is a set of scalar and spectrum data acquired at the same time. The Waterfall is a stack slices.&lt;br /&gt;
* '''Depth''': this is the maximum number of slices you can acquire on the Waterfall.&lt;br /&gt;
* '''Section''': section at the current position of the cursor. The extraction section is created only if a tach has been selected in the Waterfall (see chapter 2 Display, Waterfall window menu).&lt;br /&gt;
* '''Reference''': A scalar collected by the waterfall acquisition that can put in order the slices. The reference corresponds to the X-axis of the profiles and the Z-axis of the 3D graphs.&lt;br /&gt;
* '''Profiles or 2D Results''':  profiles of a scalar evolution in function of time or any reference associated with the waterfall&lt;br /&gt;
* '''Results 3D''': spectra collected by the waterfall acquisition putted in order by a reference. These types of results are displayed in 3D graphs (3D, isometric or color-spectrogram).&lt;br /&gt;
&lt;br /&gt;
=====Channel=====&lt;br /&gt;
The different channels are available by putting selected inputs in the plug-in.&lt;br /&gt;
&lt;br /&gt;
It contains the results to be picked up by the Waterfall.&lt;br /&gt;
&lt;br /&gt;
The following window lets you select for each analysis plug-in, the channel related to the result.&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_04.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* '''Source''': In the ASB the channels are different from other ASB channels, the source of channel 1 and following are the results. The source of channel 64 and previous ones are the references. By default the time reference is always associated with a result source.&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_05.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
=====Trigger=====&lt;br /&gt;
Contains the settings related to triggering events and how to start and stop signal computation.&lt;br /&gt;
&lt;br /&gt;
* '''Start''': selects the event to start the waterfall acquisitions. This setting selects the event, which enable acquisition that is to say data collection does not operate while start event is no occurred. Any event can be chosen among the list of defined events. By default only the Free run and Manual events are available. Additional events can be defined in the &amp;quot;Event Definition&amp;quot; shared resource. The start time corresponds to the zero of the waterfall time scale. By default start is set to &amp;quot;free run&amp;quot; this allows waterfall acquisition to start immediately after run.&lt;br /&gt;
* '''Stop''': selects the event to stop the waterfall acquisitions. This setting selects the event, which ends acquisition that is to say data collection, does not operate after stop event occurred. Any event can be chosen among the list of defined events. By default only the Free run and Manual events are available. Additional events can be defined in the &amp;quot;Event Definition&amp;quot; shared resource.&lt;br /&gt;
* '''Trigger''': selects the event that trigs waterfall acquisitions. This setting selects the event which trig acquisitions that is to say a new data collection occur each time trigger event occurred. If trigger is set to periodic (period 20ms) the Waterfall acquisition will operate as fast as possible, this can hang user interface during acquisitions. The first time a source is selected for the Waterfall, if trigger = Periodic, then the event corresponding to the availability of the source results is assigned to the trigger. Ex: Setting FFT1 spectra into the waterfall plug-in will set Trigger to &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;FFT1 result available&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;. By default the trigger is set to &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Periodic&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; with a period of 20.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''List of events'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Manual&lt;br /&gt;
|This event occurs when the user requests a manual trigger.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Events from Event module&lt;br /&gt;
|see Event module&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|FFTx result available&lt;br /&gt;
|This event is in the list if a signal is connected to an FFTx channel source. This event occurs when an FFT measurement starts. This event is generated at each calculation of a new spectrum in exponential averaging and at the end of averaging in linear.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Oct result available&lt;br /&gt;
|This event is in the list if a signal is connected to an Octave channel source. This event occurs when an Octave measurement starts. This event is generated at each new spectrum calculated (every 256 samplings) for CBT, Fast, Slow, Impulse and exponential averaging. For the others averaging this event is generated at the end of averaging on t.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Order x result available&lt;br /&gt;
|This event is in the list if a signal is connected to an Order x channel source. This event occurs when an Order x measurement starts. This event is generated at each calculation of a new spectrum in exponential averaging and at the end of averaging in linear.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Overall acoustic result available&lt;br /&gt;
|This event is in the list if a signal is connected to an Overall acoustic channel source. This event occurs when an Overall acoustic measurement starts. This event is generated at each new spectrum calculated (every 256 samplings) for CBT, Fast, Slow, Impulse and exponential averaging. For the others averaging this event is generated at the end of averaging on t.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Periodic&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|This event simplifies the instrument setup by shortcutting periodic event activation. Selecting periodic for the trigger will make appears the period setting.&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There is two ways to trigger the waterfall:&lt;br /&gt;
&lt;br /&gt;
* The analyzer is running, it keeps in memory last measurements. Then with the waterfall you can select some specific results (for example for rpm or time).&lt;br /&gt;
* The plug-in triggering, at the end of each average the plug-in send an event. The plug-in put the rhythm into the waterfall. This mode is the default mode.&lt;br /&gt;
&lt;br /&gt;
=====Mode=====&lt;br /&gt;
Contains the settings related to the Waterfall display mode.&lt;br /&gt;
&lt;br /&gt;
* '''Mode''':&lt;br /&gt;
'''Off''': the Waterfall is inactive. This mode is useful to check your signal and your settings before the analysis.&lt;br /&gt;
&lt;br /&gt;
'''One shot''': the Waterfall is active between &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;start&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; and &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;stop&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;, there&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;s only one acquisition (for example: coast downs or run ups). The Waterfall ends on stop or when the number of slices is full.&lt;br /&gt;
&lt;br /&gt;
'''Continuous''': this mode memorizes the n last slices (selected number of slices) before the stop event. This mode is similar to the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;time to stop&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode of the recorder. This mode is different from the monitoring; the continuous mode is storage of measurement (for example: detection of ultimate strain).&lt;br /&gt;
&lt;br /&gt;
* '''Number''': the number of Waterfall slices (from 2 to 100 000). If the Waterfall trigger is a Delta RPM event, the &amp;quot;Event number&amp;quot; of this Delta RPM event is assigned to the number of Waterfall slices.&lt;br /&gt;
&lt;br /&gt;
The waterfall depth is managed automatically, allowing the user to get the larger slices/points number depending on the current available physical memory on the PC running NVGate. This functionality protects waterfall or profiles acquisition from memory overloads. That means the depth of the Waterfall is a function of slices weight (which depend on the type of analysis).&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_06.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
The area is fixed. If the slices weight are important, then the depth would be small.&lt;br /&gt;
&lt;br /&gt;
The area is function of the free memory space available when you select to use the Waterfall. The memory space has to be exactly the same during all the measurement that means the measurement could hang if you start another application on your computer during the measure.&lt;br /&gt;
&lt;br /&gt;
The acquisition/display and save memory usages are managed separately and are sequenced. It result a larger of data managed by the waterfall and secured acquisition.&lt;br /&gt;
&lt;br /&gt;
NVGate takes advantage of 64bits PC memory (&amp;lt;nowiki&amp;gt;&amp;gt;&amp;lt;/nowiki&amp;gt; 2 GB) for larger memory allocation for the Waterfall. As NVGate remains a 32-bit application, PC memory is not used above 4 GB.&lt;br /&gt;
&lt;br /&gt;
The following table summarizes the evolutions of the waterfall depth (for a given configuration: 32 ch 3,201 lines and PC):&lt;br /&gt;
&lt;br /&gt;
For example a waterfall of 32 ch 3,201 lines handles up to:&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;40%&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
|bgcolor = &amp;quot;#D9D9D9&amp;quot;|'''PC configuration''' &lt;br /&gt;
|align = &amp;quot;center&amp;quot; bgcolor = &amp;quot;#D9D9D9&amp;quot;|'''Slices'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|XP 32 bit 2GB RAM&lt;br /&gt;
|align = &amp;quot;center&amp;quot; bgcolor = &amp;quot;#92D050&amp;quot;|260&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Win7 64 bit 4GB RAM&lt;br /&gt;
|align = &amp;quot;center&amp;quot; bgcolor = &amp;quot;#92D050&amp;quot;|640&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB: In the stand-alone mode, the depth is limited (about 3 million samples per DSP) due to the analyzer memory size.&lt;br /&gt;
&lt;br /&gt;
'''Notes''':&lt;br /&gt;
&lt;br /&gt;
- '''OVA''': if the waterfall trigger selected were «&amp;amp;nbsp;OvA Leq result available&amp;amp;nbsp;», the slices number would depend on durations (average duration «&amp;amp;nbsp;T&amp;amp;nbsp;» and short duration «&amp;amp;nbsp;t&amp;amp;nbsp;») from the sub module Average in Overall acoustic.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;40%&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
|'''Average type'''&lt;br /&gt;
|'''Slices number'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|short Leq (t)&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|short Leq 1/8s&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|short Leq 1s&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Linear, with repeat = End Of Averaging&lt;br /&gt;
|T&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Linear, with repeat != End Of Averaging&lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- '''1/N Octave''': if the waterfall trigger selected were «&amp;amp;nbsp;Oct result available&amp;amp;nbsp;», the slices number would depend on durations (average duration «&amp;amp;nbsp;T&amp;amp;nbsp;» and short duration «&amp;amp;nbsp;t&amp;amp;nbsp;») from the sub module Average in 1/N Octave.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;40%&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
|'''Average type'''&lt;br /&gt;
|'''Slices number'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Linear, with repeat = End Of Averaging&lt;br /&gt;
|T&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Linear, with repeat != End Of Averaging&lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Repeat&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Exponential&lt;br /&gt;
|Indepedent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Constant BT&lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|short Leq 1/8s&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|short Leq 1s&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Fast &lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Slow&lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Impulse&lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The on line display uses more power and could slow displays but acquisitions and analyses remain real-time.&lt;br /&gt;
&lt;br /&gt;
==Waterfall status==&lt;br /&gt;
All statuses are available to add to the control panel&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;#FF0000&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:Waterfall_monitor_07.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
======Waterfall======&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_08.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
The current plug-in status is synthesized in a special progress-bar. This status bar is automatically displayed in the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;control panel&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; when the plug-in is active (i.e. as soon as at least 1 input is connected to the Waterfall plug-in). This status is called &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Waterfall&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; and it is available in the status ASB tree (see customize control panel).&lt;br /&gt;
&lt;br /&gt;
This status displays the slice number acquired in the waterfall, the plug-in state (Run, Paused or Stop) and the real-time status.&lt;br /&gt;
&lt;br /&gt;
The way the status bar is displayed, depends on the mode selected:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;One shot&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode: the progress bar is filled from left to right.&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Continuous&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode: the progress bar is filled from right to left with flashing until the end of the acquisition.&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Off&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode: the progress bar is empty with the text &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Off&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; inside.&lt;br /&gt;
&lt;br /&gt;
The color of the bar and of the writing let you know what happens during the acquisition:&lt;br /&gt;
&lt;br /&gt;
* ''Green background and white or black text'': acquisition in real time.&lt;br /&gt;
* ''Red background and white or black text'': the current acquisition is not real time.&lt;br /&gt;
* ''Green background and red text'': the current acquisition is real time, but a previous acquisition was not real time.&lt;br /&gt;
&lt;br /&gt;
======Trigger State======&lt;br /&gt;
&lt;br /&gt;
The following scheme describes the different states of the measurement:&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_09.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
By default the trigger state is on &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Stop&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; and waiting for a &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Run&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; (start or trigger). Then the state become &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Triggering&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; and is waiting for a start event, the states become &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Block Triggering&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; and is now waiting for a trigger event for being in the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Running state.&lt;br /&gt;
&lt;br /&gt;
The state is &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Stop&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; after a stop event or at the end of averaging.&lt;br /&gt;
&lt;br /&gt;
======Count======&lt;br /&gt;
This status displays the averaging count, that total number of slices already acquired.&lt;br /&gt;
&lt;br /&gt;
======Real-time======&lt;br /&gt;
This status displays if the averaging is in real-time or not (i.e. the current block is analyzed or not). If the corresponding signal were not available at this time, the acquisition is not real-time. That means that the treatment is longer than the acquisition. There are three values for this state:&lt;br /&gt;
&lt;br /&gt;
* '''&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;OK&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;''': The acquisition is real-time.&lt;br /&gt;
* '''&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;No&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;''': One previous acquisition was not real-time.&lt;br /&gt;
* '''&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;-&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;''': The acquisition is currently not real-time.&lt;br /&gt;
======% Block lost======&lt;br /&gt;
During an acquisition, results are stocked on the analyzer DSP in a buffer storage (limited to 4 MSample per DSP). If the depth of the waterfall is larger than this, then the PC must empty this buffer storage during acquisition (then the PC can store more results). The DSP to PC transfer takes place as soon as the waterfall acquisition starts depending on connection status (stand alone, poor quality). This process continuously empties the DSP memory. A block is lost if the DSP to PC transfer is not able to get it before the DSP memory is full.&lt;br /&gt;
&lt;br /&gt;
In &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;one shot&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode and for depth smaller than X the acquisition is preferred to the displaying, i.e. the display takes place at the end of acquisition&lt;br /&gt;
&lt;br /&gt;
In &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;continuous&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode or for depth larger than X, the displaying is preferred to the acquisition, in order to quickly see any changes during the measurement, some blocks may be lost.&lt;br /&gt;
&lt;br /&gt;
======% Block transferred======&lt;br /&gt;
This status displays the percentage of block that the PC could have recovered from the DSP buffer storage.&lt;br /&gt;
&lt;br /&gt;
Note that: %Block lost &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; %Block transferred = 100%.&lt;br /&gt;
&lt;br /&gt;
==FAQ==&lt;br /&gt;
===FFT1 Tach vs EXT synch tach===&lt;br /&gt;
&lt;br /&gt;
'''What’s the different between Ord1 Tach. and Tach.Ext Ang speed?'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The waterfall and profile provide new capabilities that improve readability and accuracy: Tachometer centered on FFT/SOA blocks.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This allows centering tachometer speed at the center of the FFT/SOA trigger block(s). It is useful with long trigger blocks (High resolution analyses) to perfectly match the actual data with the order cursor or section.&lt;br /&gt;
&lt;br /&gt;
With classical tach (ext tach angular speed):&lt;br /&gt;
The RPM is collected at the end of the analysis block.&lt;br /&gt;
&lt;br /&gt;
[[File:ord_tach.PNG|500px]]&lt;br /&gt;
&lt;br /&gt;
This situation leads to an offset in the waterfall calculation of the orders (cursors, sections). For a run up, as the angular speed is over evaluated, the order calculation is lower than the actual ones.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
With centered tach (FFT Tach or ORD Tach):&lt;br /&gt;
The RPM is calculated as the average speed during the block duration to be synchronized with the analyzed data.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:center.PNG|500px]]&lt;br /&gt;
&lt;br /&gt;
With the centered tachometer, the orders calculations match more accurately the actual orders in waterfall.&lt;br /&gt;
The computation of the angular speed takes in account the averaging, triggering and overlap used in the plug-in.&lt;br /&gt;
The centered speed is calculated as:&lt;br /&gt;
&lt;br /&gt;
CT = (RPM (end of block) + RPM (begin of block)) / 2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The RPM centering and averaging is done in the analysis plug-in prior to be connected to the waterfall. To use the centered tach simply add the said tachometer to the corresponding plug-in (FFTn or SOAn). These additional tachometers are available in the waterfall as soon as one of the result of the plug-in is added to the waterfall.&lt;br /&gt;
&lt;br /&gt;
1. Add Tach to the Plug-in,&lt;br /&gt;
&lt;br /&gt;
2. Add plug-in results (Spectra, orders, etc..) to the waterfall,&lt;br /&gt;
&lt;br /&gt;
3. Display the waterfall,&lt;br /&gt;
&lt;br /&gt;
4. Select the Plug-in Tach, as a tachometer and reference&lt;br /&gt;
&lt;br /&gt;
[[File:fft_tach.PNG|400px]]&lt;/div&gt;</summary>
		<author><name>Lmagimel</name></author>
	</entry>
	<entry>
		<id>https://wiki.oros.com/index.php?title=NVGate_Waterfall&amp;diff=13039</id>
		<title>NVGate Waterfall</title>
		<link rel="alternate" type="text/html" href="https://wiki.oros.com/index.php?title=NVGate_Waterfall&amp;diff=13039"/>
		<updated>2026-11-02T13:55:56Z</updated>

		<summary type="html">&lt;p&gt;Lmagimel: Reverted edits by Lmagimel (talk) to last revision by Credaelli&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category:NVGate]]&lt;br /&gt;
The Waterfall module is used to stack data from NVGate plug-ins, such as Spectra, 1/n Octave, RPM, DC, or any scalar data values into one graph. Data is displayed as slices that are synchronized and can be sorted by references (time, RPMs or DC channel). We can display 3D data or profile (2D). &lt;br /&gt;
&lt;br /&gt;
====Overview====&lt;br /&gt;
The following scheme describes the waterfall slices collection behavior. When selected event (trigger) occurs, the latest computed data from each associated plug-in are collected into the current slice. Then data can be displayed into 2D (for scalar) and 3D graph in function of each reference.&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_03.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
''Stackable results''&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;90%&amp;quot;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|'''3D'''&lt;br /&gt;
|'''2D (profiles)'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''FFT'''&lt;br /&gt;
|* Triggered block&amp;lt;br&amp;gt;* Weighted block&amp;lt;br&amp;gt;* Inst. Spectrum&amp;lt;br&amp;gt;* Average Spectrum&amp;lt;br&amp;gt;* Inst. Cross Spectrum&amp;lt;br&amp;gt;* Average Cross Spectrum&amp;lt;br&amp;gt;* FRF H1&amp;lt;br&amp;gt;* FRF H2&amp;lt;br&amp;gt;* Coherence&amp;lt;br&amp;gt;* Inst. Zoom Spectrum&amp;lt;br&amp;gt;* Average Zoom Spectrum&amp;lt;br&amp;gt;* Zoom Cross Spectrum&amp;lt;br&amp;gt;* Zoom Average Cross&amp;lt;br&amp;gt;* Zoom FRF&amp;lt;br&amp;gt;* Zoom Coherence&lt;br /&gt;
|* Overall Power&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;* Order x&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Sync. Order'''&lt;br /&gt;
|* Triggered block&amp;lt;br&amp;gt;* Weighted block&amp;lt;br&amp;gt;* Order Inst. Spectrum&amp;lt;br&amp;gt;* Order Average Spectrum&lt;br /&gt;
|* Order x&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;* Overall Power&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''1/n Octave'''&lt;br /&gt;
|* 1/n Octave&amp;lt;br&amp;gt;* Average results: - AvNoct&amp;lt;br&amp;gt; - MinOct&amp;lt;br&amp;gt; - MaxOct&lt;br /&gt;
|* Overall level: OvrLin&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;* Overall Weighted level: OvrWgt&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Overall acoustic'''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|             - Lxypeak&amp;lt;br&amp;gt;             - Lxy inst&amp;lt;br&amp;gt;* Lxy eq 1/8s&amp;lt;br&amp;gt;* Lxy eq 1s&amp;lt;br&amp;gt;* Lxy eq t&amp;lt;br&amp;gt;''X'' = Applied weighting (A or C), in case of Z selection (no weighting) X is not displayed.&amp;lt;br&amp;gt;''Y ''= Applied time filter (None, Fast, Slow or Impulse), If none is selected (no time filtering) Y is not displayed.&amp;lt;br&amp;gt;t = Short time integration duration. T&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Tachometer'''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|* Tach Angular Speed (ref)&amp;lt;br&amp;gt;* Virtual Angular Speed (ref)&amp;lt;br&amp;gt;* Ext Tach Angular speed (ref)&amp;lt;br&amp;gt;* DC Tach speed (ref)&amp;lt;br&amp;gt;* Combined tach speed (ref)&amp;lt;br&amp;gt;* Fractionnal tach (speed)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Front end'''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&lt;br /&gt;
* DC (ref)&lt;br /&gt;
* CAN (ref)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Monitor'''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&lt;br /&gt;
* Monitor DC&lt;br /&gt;
* Monitor RMS&lt;br /&gt;
* Monitor Peak&lt;br /&gt;
* Monitor Peak-Peak&lt;br /&gt;
* Monitor Crest-Factor&lt;br /&gt;
* Monitor Skew&lt;br /&gt;
* Monitor Ktsis&lt;br /&gt;
* Monitor Max&lt;br /&gt;
* Monitor Min&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Time domain'''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&lt;br /&gt;
* DC&lt;br /&gt;
* RMS&lt;br /&gt;
* Max&lt;br /&gt;
* Min&lt;br /&gt;
* Peak&lt;br /&gt;
*  Peak-Peak&lt;br /&gt;
*  Crest-Factor&lt;br /&gt;
*  Ktsis&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|N.A.&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&lt;br /&gt;
* Time (ref) always selected&lt;br /&gt;
* Slice (ref) always selected&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Computation SPUs'''&lt;br /&gt;
&lt;br /&gt;
Unlike other plug-in, the memory of the waterfall depend on the capacity of the PC and others applications running on it. The depth of the waterfall is function of the free memory of your PC, and is limited to around 3 millions samples per DSP.&lt;br /&gt;
&lt;br /&gt;
==Tutorial==&lt;br /&gt;
&lt;br /&gt;
===Waterfall connection===&lt;br /&gt;
This section will show the different ways to add results into the waterfall.&lt;br /&gt;
&lt;br /&gt;
====From the Show Result window====&lt;br /&gt;
&lt;br /&gt;
The [[NVGate_Software_overview#Step_2_Show_results|Show Results]] window is the most common way of adding a result in the waterfall. Here I will show you how to simply display a waterfall of the [[NVGate FFT Analyzer|average spectrum]] for an acceleration input.&lt;br /&gt;
&lt;br /&gt;
First, open the Show Result window, go in the ''FFT 1'' tab, and reach the ''Waterfall'' section :&lt;br /&gt;
[[Image:GoToResult_Waterfall.png|400px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then, select ''Avg. Spectrum'' and the first input. Finally, click on [[Image:DisplayButton.png]] to display the waterfall : &lt;br /&gt;
[[Image:GTR_Display_Waterfall.png|400px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The 3D view of the waterfall is displayed.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For more detail please see [[NVGate Software overview]].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
See also the [[NVGate_RT60|RT60]] with interrupted source tutorial video, where this method is used. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====From the graph window====&lt;br /&gt;
This method will allow you to add the result from a currently displayed [[NVGate_Display#Graph|graph]] into the waterfall. This will work with any result of NVGate [[NVGate Waterfall|compatible with the waterfall]]. As previously, we will add the [[NVGate FFT Analyzer|Average spectrum]] ''' of all the channels''' into the waterfall.&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
First of all, right-click on the grey border of the graph and go in the ''Add to Waterfall'' section : &lt;br /&gt;
[[Image:WTF_RightClick.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''All Traces''' will add all of the traces in the graph into the waterfall&lt;br /&gt;
* '''Active Trace''' will only add the [[NVGate Active Trace|active trace]] of the graph into the waterfall.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Here, we will select '''All Trace''', as we want to add all the channels of the [[NVGate FFT Analyzer|FFT plug-in]].&lt;br /&gt;
[[Image:WTF_RgtClick_AllTrace.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All the traces have been added, and the waterfall can be displayed from the [[NVGate_Ribbons:_Display/Graph_Tab#Add.2Fremove_windows|Add/Remove windows]] menu of the[[NVGate Ribbons: Display/Graph Tab|Display/Graphs tab of the Ribbon]] : &lt;br /&gt;
[[Image:DisplayWTF.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The ''3D view'' of the waterfall is now displayed in the current [[NVGate_Project_manager#Layout|layout]].&lt;br /&gt;
&lt;br /&gt;
====From the waterfall plug-in menu====&lt;br /&gt;
&lt;br /&gt;
Finally, results can be add into the waterfall directly from the waterfall menu. To do so, go into the [[NVGate Ribbons: Analysis Tab|Analyses tab of the NVGate ribbon]], and click on [[Image:WTF_AddRemove.png|50px]] in the waterfall section :&lt;br /&gt;
[[Image:WTF_Ribbon.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will open the waterfall menu. Here, select the result (''Avg. Spectrum''), the channels you want to add (in that example, all the channels), and finally click on the green arrow [[Image:WTF_Arrow.png]] : &lt;br /&gt;
[[Image:WTF_AddResults.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Click on ''OK'', the results have been added to the waterfall. You can now display it with the method described in the previous section.&lt;br /&gt;
&lt;br /&gt;
===Waterfall profile display===&lt;br /&gt;
We saw in the previous section that a waterfall collect all-along the acquisition results from NVGate plug-ins, like a spectrum, in a single graph. Now if we connect to the waterfall a plug-in that is not delivering a complete trace, but a single scalar value, the collection during the acquisition off all these successive scalar values will result in a simple curve in the waterfall. This is what is called a '''Profile''' in NVGate.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A profile can be used to plot trend over the time for DC inputs, Overall RMS level and Bode plots of Orders over the RPM value of the shaft.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In this section, I will show you how to display a profile of the [[NVGate_FFT_Analyzer#Display_available_results|Overall RMS level]] on a channel connected the the [[NVGate FFT Analyzer|FFT 1 plug-in]]. I will present the three same methods presented in the previous section.&lt;br /&gt;
====From the Show Result window====&lt;br /&gt;
The [[NVGate_Software_overview#Step_2_Show_results|Show Results]] window is the most common way of adding a result in the waterfall. Here I will show you how to simply display a Profile of the [[NVGate FFT Analyzer|overall level]] for an acceleration input.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
First, open the Show Result window, go in the ''FFT 1'' tab, and reach the ''Profile'' section :&lt;br /&gt;
[[Image:Profile_ShowResults.png|400px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then, select ''Order &amp;amp; Overall'' and the fist input. In the ''Tracked order'' section, select ''Overall''. Finally click on [[Image:DisplayButton.png|40px]] to display the waterfall : &lt;br /&gt;
[[Image:Profile_ConfigShowResult.png|400px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The profile window is now displayed in the current [[NVGate_Project_manager#Layout|layout]], and you can run the acquisition. However, you may need to adapt the [[NVGate_Waterfall#Glossary|depth of the waterfall]] to contain all the data. To do so, double-click on the dark grey border of the graph, in the [[NVGate_FFT_Analyzer#Settings|FFT menu]], select ''Waterfall''. In the [[NVGate_Waterfall#Mode|''Mode'' tab]] of the waterfall, modify the ''Number'' parameter : &lt;br /&gt;
[[Image:Addapt_Depth.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To change the profile reference , right click on the graph : select reference.&lt;br /&gt;
&lt;br /&gt;
[[File:change_reference.png|700px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For more detail please see [[NVGate Software overview]], and the following sections.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====From the graph window====&lt;br /&gt;
[[NVGate_Waterfall#From_the_graph_window|As we did for the standard waterfall]], we will now see how to add a scalar value in the waterfall to create a profile directly from the result window. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here, we have [[NVGate_FFT_Analyzer#Display_available_results|displayed the ''Overall level'']] an acceleration input from the [[NVGate FFT Analyzer|FFT plug-in]] :&lt;br /&gt;
[[Image:FFT_Overall_scalar.png|200px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Right_click on the border of the window and go in the ''Add to waterfall'' section. There is only one trace in the window here, so only ''Active trace is available. : &lt;br /&gt;
[[Image:Scalar_RightClick.png|400px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After clicking on ''Active Trace'', the ''Overall Level is added in the waterfall. We will now use the same method to display the profile. go in the [[NVGate_Ribbons:_Display/Graph_Tab#Add.2Fremove_windows|Add/Remove windows]] menu of the[[NVGate Ribbons: Display/Graph Tab|Display/Graphs tab of the Ribbon]] : &lt;br /&gt;
[[Image:Display_WTF_Profile.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The profile is now displayed in the current [[NVGate_Project_manager#Layout|layout]]. As previously, you may need to adapt the [[NVGate_Waterfall#Glossary|depth of the profile]].&lt;br /&gt;
&lt;br /&gt;
====From the waterfall plug-in menu====&lt;br /&gt;
&lt;br /&gt;
As for other results, scalar results can be added into the waterfall directly from the waterfall menu. To do so, go into the [[NVGate Ribbons: Analysis Tab|Analyses tab of the NVGate ribbon]], and click on [[Image:WTF_AddRemove.png]] in the waterfall section :&lt;br /&gt;
[[Image:WTF_Ribbon.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will open the waterfall menu. Here, select the result (''Order &amp;amp; Overall''), the channels you want to add, and finally click on the green arrow [[Image:WTF_Arrow.png]] : &lt;br /&gt;
[[Image:WTF_Menu_Profile.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After clicking on [[Image:WTF_Arrow.png]], the trace is added in the ''References and Profiles'' section : &lt;br /&gt;
[[Image:Profile_WTF_Menu_Final.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Click on ''OK'', the results have been added to the waterfall. You can now display it with the method described in the previous section.&lt;br /&gt;
&lt;br /&gt;
==Waterfall Display==&lt;br /&gt;
The Waterfall window offers a wide range of operation in order to go further in your measurement. It is possible to display XY and YZ sections as well as the extraction section.&lt;br /&gt;
From the Display/Graph tab and the 3D group,  this group provides general purpose tools about the Waterfall 3D graphs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:waterfall_group_2022.PNG|300px]]&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:display_waterfall_sections.PNG|50px]]&lt;br /&gt;
| '''Display Waterfall sections''': This multi-action button enables selecting the areas of the Waterfall window to be displayed. The Waterfall window is composed of 4 main areas:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Usersmanual_170.png|600px|]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_471.png|30px]]&lt;br /&gt;
|'''3D only''':  Shows the 3D graph only. This graph can be a 3D plot or a color map.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_472.png|30px]]&lt;br /&gt;
|'''X/Y only''':  Shows the X/Y extraction graph only. This graph contains the spectra at the cursor position and the X/Y sections.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_473.png|30px]]&lt;br /&gt;
|'''Y/Z only''':  Shows the Y/Z extraction graph only. This graph contains the time (or ref) profile at the cursor position and the Y/Z sections.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_474.png|30px]] &lt;br /&gt;
|'''Extraction only''':  Shows the Order/frequency extraction graph only. This graph contains the order/frequency profile at the cursor position and the extraction sections.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_475.png|30px]] &lt;br /&gt;
|'''All graphs''':  Shows all the graphs in a matrix.&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:display_type_waterfall.PNG|80px]]&lt;br /&gt;
| '''3D waterfall graph or ColorSpectrum view''': Enables selecting the type of view for the Waterfall window.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_477.png|25px]]&lt;br /&gt;
|'''3D perspective''':  Plot the spectra (or trigger blocks) in a true 3D space, taking in account the perspective. The global orientation of the gathered spectra can be changed using the rotate button. This type of view allows looking at the waterfall from any side.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_476.png|20px]]&lt;br /&gt;
|'''3D Isometric''':  Plot the spectra (or trigger blocks) along a Z axis with the same scale whatever is the position. The Z axis angle is modified by the rotate button.&lt;br /&gt;
[[Image:Usersmanual_173.png|400px|none]]&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_479.png|30px]]&lt;br /&gt;
|'''Frequency/time color map''':  Plot the spectra (or trigger blocks) on 2D map with the color representing the point amplitude. This plot shows the Frequency (Y) Vs Time (X) arrangement.&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_174.png|400px|none]]&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_478.png|30px]]&lt;br /&gt;
|'''Time/frequency color map''':  Plot the spectra (or trigger blocks) on 2D map with the color representing the point amplitude. This plot shows the Time (Y) Vs frequency (X) arrangement.&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_480.png|20px]]&lt;br /&gt;
|'''Rotate''':  Toggle the rotating mode. Allows rotating the 3D graphs with the mouse when enabled. Disabling this item return the mouse to the previous mode.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_481.png|20px]]&lt;br /&gt;
|'''Add section''':  Add  a copy of the cursor location in each of the 3 extraction graphs. Waterfall display provides extraction of section from the 3D space.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_482.png|20px]]&lt;br /&gt;
|'''Section manager''':  Open the Waterfall ''Section manager'' dialog.&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cursors give information about the displayed Waterfall trace (current X, Y and Z coordinates are available from the ''Infotrace'').&lt;br /&gt;
&lt;br /&gt;
Move the cursors either by using the drag &amp;amp; drop in the 3D view or by using the arrow pad of the keyboard (the cursor mode [[Image:Usersmanual_171.png]] must be selected).&lt;br /&gt;
&lt;br /&gt;
'''Tip''': Move the mouse over the cross in the middle of the window and click in order to resize manually the graph window.&lt;br /&gt;
&lt;br /&gt;
====References====&lt;br /&gt;
The waterfall data are arranged in accordance to the active reference. A reference is a scalar value (RPM, DC level, RMS, Parametric input) stored with the waterfall data.&lt;br /&gt;
&lt;br /&gt;
Right click on the grey part of the graph to select the active reference.&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_40.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
The displayed data are then sorted regarding the reference value.&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_175.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
A threshold is available on a waterfall by pressing the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;y&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; button (or &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;ctrl y&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; for more precision).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;#FF0000&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:Display_Graphs_Traces_76.png|framed|none]]&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
====Sections====&lt;br /&gt;
* [[Image:Reports_Tools_Ribbons_481.png]] Add section:  Add  a copy of the cursor location in each of the 3 extraction graph&lt;br /&gt;
Waterfall display provides extraction of section from the 3D space&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_118.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
These sections are linked with cursors of the 3D view:&lt;br /&gt;
&lt;br /&gt;
* Fig1: for a fixed value of the X-axis of the 3D view,&lt;br /&gt;
* Fig2: For a fixed value of the reference&lt;br /&gt;
* Fig3: for a fixed value of the order (follow the evolution of an order) or frequency for order spectra waterfall.&lt;br /&gt;
&lt;br /&gt;
During the acquisition, an autoscale is available on the z-axis (reference) if &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;z Adjust&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; is active.&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_119.png|framed|none]]&lt;br /&gt;
* '''Add section: '''Creates a new section at the current position of the cursor. The extraction section is created only if a tach has been selected in the Waterfall.&lt;br /&gt;
* '''Select YZ section: '''Selects the active trace in the YZ graph. Useful to get the value of the cursor for this section&lt;br /&gt;
* '''Select XY section: '''Selects the active trace in the XY graph. Useful to get the value of the cursor for this section&lt;br /&gt;
* '''Select extraction section: '''Selects the active trace in the extraction graph. Useful to get the value of the cursor for this section&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Select Tacho&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode allows tracking an order in function of the selected tachometer. The extraction order could be done in function of the selected tacho. 4 Graphs are available for the windows allowing tracking different results:&lt;br /&gt;
&lt;br /&gt;
*3D view: you can select by right-clicking on it an isometric view, a perspective view, a freq/time colormap or a time/freq colormap (useful to track orders). The 3D view is the default view.&lt;br /&gt;
* YZ section,&lt;br /&gt;
* Order extraction (only available if a tachometer is active).&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_120.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
The sections are displayed in these 2D views. The sections can be managed in the section manager windows. In the section manager, add section made a copy of each cursor (Frequency, Reference, Order) in all displayed windows. These memorized traces could be added to result by the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;add to result selection.The waterfall sections can be saved as independent results (spectra, reference profiles, extracted profiles). The selection is achieved using the &amp;quot;Add to result selection&amp;quot; entry from the waterfall window contextual menu.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_121.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
After being saved, the sections became independent results, reducing the amount of saved data when you are focusing only on extracted data.&lt;br /&gt;
&lt;br /&gt;
====Section manager====&lt;br /&gt;
You can fine tune the section parameters by using the section manager available by right clicking on the Waterfall window. For example, you want to visualize the first order.&lt;br /&gt;
* [[Image:Reports_Tools_Ribbons_482.png]] Section manager: Open the waterfall section manager.&lt;br /&gt;
or, right click in the grey part of the graph and select Section manager.&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_176.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* Section manager: This dialog box is used to create and modify sections.&lt;br /&gt;
To modify a section, select the desired type and the desired section then modify the Section properties and click &amp;quot;Apply&amp;quot;. To create a new section, Select the type, set the desired properties and click &amp;quot;Add&amp;quot;. To remove a section, select the desired type and the desired section, then click &amp;quot;Remove&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_01.png]][[Image:Display_Graphs_Traces_69.png]][[Image:Display_Graphs_Traces_70.png]]&lt;br /&gt;
&lt;br /&gt;
* Section properties: The XPos, ZPos, Freq or Order defines the position of the section in the Waterfall. When the &amp;quot;Advanced&amp;quot; box is checked, it defines the center of the band. The width is used when the &amp;quot;Advanced&amp;quot; box is checked. It defines the bandwidth.&lt;br /&gt;
&lt;br /&gt;
The advanced sections are:&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;91%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Type'''&lt;br /&gt;
|'''Sections'''&lt;br /&gt;
|'''Type of result'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Power&lt;br /&gt;
|YZ, Order and Frequency extraction sections&lt;br /&gt;
|Frequency, order and octave spectra&lt;br /&gt;
|Calculates the power within the band&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Peak&lt;br /&gt;
|YZ, Order and Frequency extraction sections&lt;br /&gt;
|Frequency, order and octave spectra&lt;br /&gt;
|Detects the highest value&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|RMS&lt;br /&gt;
|YZ sections&lt;br /&gt;
|Triggered and resampled block&lt;br /&gt;
|Calculates the RMS value within the band&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Average&lt;br /&gt;
|YZ sections&lt;br /&gt;
|Triggered and resampled block&lt;br /&gt;
|Calculates the average value within the band&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Min&lt;br /&gt;
|YZ sections&lt;br /&gt;
|Triggered and resampled block&lt;br /&gt;
|Detects the minimum value within the band&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Max&lt;br /&gt;
|YZ sections&lt;br /&gt;
|Triggered and resampled block&lt;br /&gt;
|Detects the maximum value within the band&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* ''Z-Operator'':&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This Operator is available on XY extraction view and 3 operators are available: Min, Max and Arithmetic Average.&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_71.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* ''Order Extraction'':&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_02.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_72.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
This Operator take data spectrum by spectrum, for each spectrum there is a determination of the max value and of the corresponding order. Using this operator it is possible to detect on which orders it is useful to work. Note: The Max Order cannot be saved in result (not available in the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Add to result selection&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
====Save results====&lt;br /&gt;
This section gets you to select and save the Waterfall results.&lt;br /&gt;
&lt;br /&gt;
Right click on the Waterfall window and select '''Add to result selection'''. A window that allows you to select the results to be saved is displayed:&lt;br /&gt;
&lt;br /&gt;
* The entire Waterfall results&lt;br /&gt;
* The extraction section (in this case it is the order 2 section) independently&lt;br /&gt;
* The XY section independently&lt;br /&gt;
* The YZ section independently&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_13.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
Click on '''OK'''.&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_12.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
Click on: ''Measurement/Save/ Save Measurement'', your results selection will be automatically saved:&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_178.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
==Settings==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;Youtube&amp;gt; https://www.youtube.com/watch?v=GzQiaU10iXo&amp;lt;/Youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Glossary=====&lt;br /&gt;
This section will explain specific vocabulary of the Waterfall.&lt;br /&gt;
&lt;br /&gt;
* '''Slice''': this represents one acquisition of the Waterfall. A slice is a set of scalar and spectrum data acquired at the same time. The Waterfall is a stack slices.&lt;br /&gt;
* '''Depth''': this is the maximum number of slices you can acquire on the Waterfall.&lt;br /&gt;
* '''Section''': section at the current position of the cursor. The extraction section is created only if a tach has been selected in the Waterfall (see chapter 2 Display, Waterfall window menu).&lt;br /&gt;
* '''Reference''': A scalar collected by the waterfall acquisition that can put in order the slices. The reference corresponds to the X-axis of the profiles and the Z-axis of the 3D graphs.&lt;br /&gt;
* '''Profiles or 2D Results''':  profiles of a scalar evolution in function of time or any reference associated with the waterfall&lt;br /&gt;
* '''Results 3D''': spectra collected by the waterfall acquisition putted in order by a reference. These types of results are displayed in 3D graphs (3D, isometric or color-spectrogram).&lt;br /&gt;
&lt;br /&gt;
=====Channel=====&lt;br /&gt;
The different channels are available by putting selected inputs in the plug-in.&lt;br /&gt;
&lt;br /&gt;
It contains the results to be picked up by the Waterfall.&lt;br /&gt;
&lt;br /&gt;
The following window lets you select for each analysis plug-in, the channel related to the result.&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_04.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* '''Source''': In the ASB the channels are different from other ASB channels, the source of channel 1 and following are the results. The source of channel 64 and previous ones are the references. By default the time reference is always associated with a result source.&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_05.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
=====Trigger=====&lt;br /&gt;
Contains the settings related to triggering events and how to start and stop signal computation.&lt;br /&gt;
&lt;br /&gt;
* '''Start''': selects the event to start the waterfall acquisitions. This setting selects the event, which enable acquisition that is to say data collection does not operate while start event is no occurred. Any event can be chosen among the list of defined events. By default only the Free run and Manual events are available. Additional events can be defined in the &amp;quot;Event Definition&amp;quot; shared resource. The start time corresponds to the zero of the waterfall time scale. By default start is set to &amp;quot;free run&amp;quot; this allows waterfall acquisition to start immediately after run.&lt;br /&gt;
* '''Stop''': selects the event to stop the waterfall acquisitions. This setting selects the event, which ends acquisition that is to say data collection, does not operate after stop event occurred. Any event can be chosen among the list of defined events. By default only the Free run and Manual events are available. Additional events can be defined in the &amp;quot;Event Definition&amp;quot; shared resource.&lt;br /&gt;
* '''Trigger''': selects the event that trigs waterfall acquisitions. This setting selects the event which trig acquisitions that is to say a new data collection occur each time trigger event occurred. If trigger is set to periodic (period 20ms) the Waterfall acquisition will operate as fast as possible, this can hang user interface during acquisitions. The first time a source is selected for the Waterfall, if trigger = Periodic, then the event corresponding to the availability of the source results is assigned to the trigger. Ex: Setting FFT1 spectra into the waterfall plug-in will set Trigger to &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;FFT1 result available&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;. By default the trigger is set to &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Periodic&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; with a period of 20.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''List of events'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Manual&lt;br /&gt;
|This event occurs when the user requests a manual trigger.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Events from Event module&lt;br /&gt;
|see Event module&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|FFTx result available&lt;br /&gt;
|This event is in the list if a signal is connected to an FFTx channel source. This event occurs when an FFT measurement starts. This event is generated at each calculation of a new spectrum in exponential averaging and at the end of averaging in linear.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Oct result available&lt;br /&gt;
|This event is in the list if a signal is connected to an Octave channel source. This event occurs when an Octave measurement starts. This event is generated at each new spectrum calculated (every 256 samplings) for CBT, Fast, Slow, Impulse and exponential averaging. For the others averaging this event is generated at the end of averaging on t.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Order x result available&lt;br /&gt;
|This event is in the list if a signal is connected to an Order x channel source. This event occurs when an Order x measurement starts. This event is generated at each calculation of a new spectrum in exponential averaging and at the end of averaging in linear.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Overall acoustic result available&lt;br /&gt;
|This event is in the list if a signal is connected to an Overall acoustic channel source. This event occurs when an Overall acoustic measurement starts. This event is generated at each new spectrum calculated (every 256 samplings) for CBT, Fast, Slow, Impulse and exponential averaging. For the others averaging this event is generated at the end of averaging on t.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Periodic&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|This event simplifies the instrument setup by shortcutting periodic event activation. Selecting periodic for the trigger will make appears the period setting.&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There is two ways to trigger the waterfall:&lt;br /&gt;
&lt;br /&gt;
* The analyzer is running, it keeps in memory last measurements. Then with the waterfall you can select some specific results (for example for rpm or time).&lt;br /&gt;
* The plug-in triggering, at the end of each average the plug-in send an event. The plug-in put the rhythm into the waterfall. This mode is the default mode.&lt;br /&gt;
&lt;br /&gt;
=====Mode=====&lt;br /&gt;
Contains the settings related to the Waterfall display mode.&lt;br /&gt;
&lt;br /&gt;
* '''Mode''':&lt;br /&gt;
'''Off''': the Waterfall is inactive. This mode is useful to check your signal and your settings before the analysis.&lt;br /&gt;
&lt;br /&gt;
'''One shot''': the Waterfall is active between &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;start&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; and &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;stop&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;, there&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;s only one acquisition (for example: coast downs or run ups). The Waterfall ends on stop or when the number of slices is full.&lt;br /&gt;
&lt;br /&gt;
'''Continuous''': this mode memorizes the n last slices (selected number of slices) before the stop event. This mode is similar to the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;time to stop&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode of the recorder. This mode is different from the monitoring; the continuous mode is storage of measurement (for example: detection of ultimate strain).&lt;br /&gt;
&lt;br /&gt;
* '''Number''': the number of Waterfall slices (from 2 to 100 000). If the Waterfall trigger is a Delta RPM event, the &amp;quot;Event number&amp;quot; of this Delta RPM event is assigned to the number of Waterfall slices.&lt;br /&gt;
&lt;br /&gt;
The waterfall depth is managed automatically, allowing the user to get the larger slices/points number depending on the current available physical memory on the PC running NVGate. This functionality protects waterfall or profiles acquisition from memory overloads. That means the depth of the Waterfall is a function of slices weight (which depend on the type of analysis).&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_06.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
The area is fixed. If the slices weight are important, then the depth would be small.&lt;br /&gt;
&lt;br /&gt;
The area is function of the free memory space available when you select to use the Waterfall. The memory space has to be exactly the same during all the measurement that means the measurement could hang if you start another application on your computer during the measure.&lt;br /&gt;
&lt;br /&gt;
The acquisition/display and save memory usages are managed separately and are sequenced. It result a larger of data managed by the waterfall and secured acquisition.&lt;br /&gt;
&lt;br /&gt;
NVGate takes advantage of 64bits PC memory (&amp;lt;nowiki&amp;gt;&amp;gt;&amp;lt;/nowiki&amp;gt; 2 GB) for larger memory allocation for the Waterfall. As NVGate remains a 32-bit application, PC memory is not used above 4 GB.&lt;br /&gt;
&lt;br /&gt;
The following table summarizes the evolutions of the waterfall depth (for a given configuration: 32 ch 3,201 lines and PC):&lt;br /&gt;
&lt;br /&gt;
For example a waterfall of 32 ch 3,201 lines handles up to:&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;40%&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
|bgcolor = &amp;quot;#D9D9D9&amp;quot;|'''PC configuration''' &lt;br /&gt;
|align = &amp;quot;center&amp;quot; bgcolor = &amp;quot;#D9D9D9&amp;quot;|'''Slices'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|XP 32 bit 2GB RAM&lt;br /&gt;
|align = &amp;quot;center&amp;quot; bgcolor = &amp;quot;#92D050&amp;quot;|260&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Win7 64 bit 4GB RAM&lt;br /&gt;
|align = &amp;quot;center&amp;quot; bgcolor = &amp;quot;#92D050&amp;quot;|640&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB: In the stand-alone mode, the depth is limited (about 3 million samples per DSP) due to the analyzer memory size.&lt;br /&gt;
&lt;br /&gt;
'''Notes''':&lt;br /&gt;
&lt;br /&gt;
- '''OVA''': if the waterfall trigger selected were «&amp;amp;nbsp;OvA Leq result available&amp;amp;nbsp;», the slices number would depend on durations (average duration «&amp;amp;nbsp;T&amp;amp;nbsp;» and short duration «&amp;amp;nbsp;t&amp;amp;nbsp;») from the sub module Average in Overall acoustic.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;40%&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
|'''Average type'''&lt;br /&gt;
|'''Slices number'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|short Leq (t)&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|short Leq 1/8s&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|short Leq 1s&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Linear, with repeat = End Of Averaging&lt;br /&gt;
|T&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Linear, with repeat != End Of Averaging&lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- '''1/N Octave''': if the waterfall trigger selected were «&amp;amp;nbsp;Oct result available&amp;amp;nbsp;», the slices number would depend on durations (average duration «&amp;amp;nbsp;T&amp;amp;nbsp;» and short duration «&amp;amp;nbsp;t&amp;amp;nbsp;») from the sub module Average in 1/N Octave.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;40%&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
|'''Average type'''&lt;br /&gt;
|'''Slices number'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Linear, with repeat = End Of Averaging&lt;br /&gt;
|T&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Linear, with repeat != End Of Averaging&lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Repeat&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Exponential&lt;br /&gt;
|Indepedent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Constant BT&lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|short Leq 1/8s&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|short Leq 1s&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Fast &lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Slow&lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Impulse&lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The on line display uses more power and could slow displays but acquisitions and analyses remain real-time.&lt;br /&gt;
&lt;br /&gt;
==Waterfall status==&lt;br /&gt;
All statuses are available to add to the control panel&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;#FF0000&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:Waterfall_monitor_07.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
======Waterfall======&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_08.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
The current plug-in status is synthesized in a special progress-bar. This status bar is automatically displayed in the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;control panel&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; when the plug-in is active (i.e. as soon as at least 1 input is connected to the Waterfall plug-in). This status is called &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Waterfall&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; and it is available in the status ASB tree (see customize control panel).&lt;br /&gt;
&lt;br /&gt;
This status displays the slice number acquired in the waterfall, the plug-in state (Run, Paused or Stop) and the real-time status.&lt;br /&gt;
&lt;br /&gt;
The way the status bar is displayed, depends on the mode selected:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;One shot&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode: the progress bar is filled from left to right.&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Continuous&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode: the progress bar is filled from right to left with flashing until the end of the acquisition.&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Off&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode: the progress bar is empty with the text &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Off&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; inside.&lt;br /&gt;
&lt;br /&gt;
The color of the bar and of the writing let you know what happens during the acquisition:&lt;br /&gt;
&lt;br /&gt;
* ''Green background and white or black text'': acquisition in real time.&lt;br /&gt;
* ''Red background and white or black text'': the current acquisition is not real time.&lt;br /&gt;
* ''Green background and red text'': the current acquisition is real time, but a previous acquisition was not real time.&lt;br /&gt;
&lt;br /&gt;
======Trigger State======&lt;br /&gt;
&lt;br /&gt;
The following scheme describes the different states of the measurement:&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_09.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
By default the trigger state is on &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Stop&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; and waiting for a &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Run&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; (start or trigger). Then the state become &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Triggering&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; and is waiting for a start event, the states become &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Block Triggering&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; and is now waiting for a trigger event for being in the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Running state.&lt;br /&gt;
&lt;br /&gt;
The state is &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Stop&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; after a stop event or at the end of averaging.&lt;br /&gt;
&lt;br /&gt;
======Count======&lt;br /&gt;
This status displays the averaging count, that total number of slices already acquired.&lt;br /&gt;
&lt;br /&gt;
======Real-time======&lt;br /&gt;
This status displays if the averaging is in real-time or not (i.e. the current block is analyzed or not). If the corresponding signal were not available at this time, the acquisition is not real-time. That means that the treatment is longer than the acquisition. There are three values for this state:&lt;br /&gt;
&lt;br /&gt;
* '''&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;OK&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;''': The acquisition is real-time.&lt;br /&gt;
* '''&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;No&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;''': One previous acquisition was not real-time.&lt;br /&gt;
* '''&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;-&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;''': The acquisition is currently not real-time.&lt;br /&gt;
======% Block lost======&lt;br /&gt;
During an acquisition, results are stocked on the analyzer DSP in a buffer storage (limited to 4 MSample per DSP). If the depth of the waterfall is larger than this, then the PC must empty this buffer storage during acquisition (then the PC can store more results). The DSP to PC transfer takes place as soon as the waterfall acquisition starts depending on connection status (stand alone, poor quality). This process continuously empties the DSP memory. A block is lost if the DSP to PC transfer is not able to get it before the DSP memory is full.&lt;br /&gt;
&lt;br /&gt;
In &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;one shot&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode and for depth smaller than X the acquisition is preferred to the displaying, i.e. the display takes place at the end of acquisition&lt;br /&gt;
&lt;br /&gt;
In &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;continuous&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode or for depth larger than X, the displaying is preferred to the acquisition, in order to quickly see any changes during the measurement, some blocks may be lost.&lt;br /&gt;
&lt;br /&gt;
======% Block transferred======&lt;br /&gt;
This status displays the percentage of block that the PC could have recovered from the DSP buffer storage.&lt;br /&gt;
&lt;br /&gt;
Note that: %Block lost &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; %Block transferred = 100%.&lt;/div&gt;</summary>
		<author><name>Lmagimel</name></author>
	</entry>
	<entry>
		<id>https://wiki.oros.com/index.php?title=NVGate_Waterfall&amp;diff=13038</id>
		<title>NVGate Waterfall</title>
		<link rel="alternate" type="text/html" href="https://wiki.oros.com/index.php?title=NVGate_Waterfall&amp;diff=13038"/>
		<updated>2026-11-02T13:54:45Z</updated>

		<summary type="html">&lt;p&gt;Lmagimel: Undo revision 12274 by Lmagimel (talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category:NVGate]]&lt;br /&gt;
The Waterfall module is used to stack data from NVGate plug-ins, such as Spectra, 1/n Octave, RPM, DC, or any scalar data values into one graph. Data is displayed as slices that are synchronized and can be sorted by references (time, RPMs or DC channel). We can display 3D data or profile (2D). &lt;br /&gt;
&lt;br /&gt;
====Overview====&lt;br /&gt;
The following scheme describes the waterfall slices collection behavior. When selected event (trigger) occurs, the latest computed data from each associated plug-in are collected into the current slice. Then data can be displayed into 2D (for scalar) and 3D graph in function of each reference.&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_03.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
''Stackable results''&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;90%&amp;quot;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|'''3D'''&lt;br /&gt;
|'''2D (profiles)'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''FFT'''&lt;br /&gt;
|* Triggered block&amp;lt;br&amp;gt;* Weighted block&amp;lt;br&amp;gt;* Inst. Spectrum&amp;lt;br&amp;gt;* Average Spectrum&amp;lt;br&amp;gt;* Inst. Cross Spectrum&amp;lt;br&amp;gt;* Average Cross Spectrum&amp;lt;br&amp;gt;* FRF H1&amp;lt;br&amp;gt;* FRF H2&amp;lt;br&amp;gt;* Coherence&amp;lt;br&amp;gt;* Inst. Zoom Spectrum&amp;lt;br&amp;gt;* Average Zoom Spectrum&amp;lt;br&amp;gt;* Zoom Cross Spectrum&amp;lt;br&amp;gt;* Zoom Average Cross&amp;lt;br&amp;gt;* Zoom FRF&amp;lt;br&amp;gt;* Zoom Coherence&lt;br /&gt;
|* Overall Power&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;* Order x&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Sync. Order'''&lt;br /&gt;
|* Triggered block&amp;lt;br&amp;gt;* Weighted block&amp;lt;br&amp;gt;* Order Inst. Spectrum&amp;lt;br&amp;gt;* Order Average Spectrum&lt;br /&gt;
|* Order x&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;* Overall Power&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''1/n Octave'''&lt;br /&gt;
|* 1/n Octave&amp;lt;br&amp;gt;* Average results: - AvNoct&amp;lt;br&amp;gt; - MinOct&amp;lt;br&amp;gt; - MaxOct&lt;br /&gt;
|* Overall level: OvrLin&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;* Overall Weighted level: OvrWgt&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Overall acoustic'''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|             - Lxypeak&amp;lt;br&amp;gt;             - Lxy inst&amp;lt;br&amp;gt;* Lxy eq 1/8s&amp;lt;br&amp;gt;* Lxy eq 1s&amp;lt;br&amp;gt;* Lxy eq t&amp;lt;br&amp;gt;''X'' = Applied weighting (A or C), in case of Z selection (no weighting) X is not displayed.&amp;lt;br&amp;gt;''Y ''= Applied time filter (None, Fast, Slow or Impulse), If none is selected (no time filtering) Y is not displayed.&amp;lt;br&amp;gt;t = Short time integration duration. T&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Tachometer'''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|* Tach Angular Speed (ref)&amp;lt;br&amp;gt;* Virtual Angular Speed (ref)&amp;lt;br&amp;gt;* Ext Tach Angular speed (ref)&amp;lt;br&amp;gt;* DC Tach speed (ref)&amp;lt;br&amp;gt;* Combined tach speed (ref)&amp;lt;br&amp;gt;* Fractionnal tach (speed)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Front end'''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&lt;br /&gt;
* DC (ref)&lt;br /&gt;
* CAN (ref)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Monitor'''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&lt;br /&gt;
* Monitor DC&lt;br /&gt;
* Monitor RMS&lt;br /&gt;
* Monitor Peak&lt;br /&gt;
* Monitor Peak-Peak&lt;br /&gt;
* Monitor Crest-Factor&lt;br /&gt;
* Monitor Skew&lt;br /&gt;
* Monitor Ktsis&lt;br /&gt;
* Monitor Max&lt;br /&gt;
* Monitor Min&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Time domain'''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&lt;br /&gt;
* DC&lt;br /&gt;
* RMS&lt;br /&gt;
* Max&lt;br /&gt;
* Min&lt;br /&gt;
* Peak&lt;br /&gt;
*  Peak-Peak&lt;br /&gt;
*  Crest-Factor&lt;br /&gt;
*  Ktsis&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|N.A.&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&lt;br /&gt;
* Time (ref) always selected&lt;br /&gt;
* Slice (ref) always selected&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Computation SPUs'''&lt;br /&gt;
&lt;br /&gt;
Unlike other plug-in, the memory of the waterfall depend on the capacity of the PC and others applications running on it. The depth of the waterfall is function of the free memory of your PC, and is limited to around 3 millions samples per DSP.&lt;br /&gt;
&lt;br /&gt;
==Tutorial==&lt;br /&gt;
&lt;br /&gt;
===Waterfall connection===&lt;br /&gt;
This section will show the different ways to add results into the waterfall.&lt;br /&gt;
&lt;br /&gt;
====From the Show Result window====&lt;br /&gt;
&lt;br /&gt;
The [[NVGate_Software_overview#Step_2_Show_results|Show Results]] window is the most common way of adding a result in the waterfall. Here I will show you how to simply display a waterfall of the [[NVGate FFT|average spectrum]] for an acceleration input.&lt;br /&gt;
&lt;br /&gt;
First, open the Show Result window, go in the ''FFT 1'' tab, and reach the ''Waterfall'' section :&lt;br /&gt;
[[Image:GoToResult_Waterfall.png|400px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then, select ''Avg. Spectrum'' and the first input. Finally, click on [[Image:DisplayButton.png]] to display the waterfall : &lt;br /&gt;
[[Image:GTR_Display_Waterfall.png|400px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The 3D view of the waterfall is displayed.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For more detail please see [[NVGate Software overview]].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
See also the [[NVGate_RT60|RT60]] with interrupted source tutorial video, where this method is used. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====From the graph window====&lt;br /&gt;
This method will allow you to add the result from a currently displayed [[NVGate_Display#Graph|graph]] into the waterfall. This will work with any result of NVGate [[NVGate Waterfall|compatible with the waterfall]]. As previously, we will add the [[NVGate FFT|Average spectrum]] ''' of all the channels''' into the waterfall.&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
First of all, right-click on the grey border of the graph and go in the ''Add to Waterfall'' section : &lt;br /&gt;
[[Image:WTF_RightClick.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''All Traces''' will add all of the traces in the graph into the waterfall&lt;br /&gt;
* '''Active Trace''' will only add the [[NVGate Active Trace|active trace]] of the graph into the waterfall.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Here, we will select '''All Trace''', as we want to add all the channels of the [[NVGate FFT|FFT plug-in]].&lt;br /&gt;
[[Image:WTF_RgtClick_AllTrace.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All the traces have been added, and the waterfall can be displayed from the [[NVGate_Ribbons:_Display/Graph_Tab#Add.2Fremove_windows|Add/Remove windows]] menu of the[[NVGate Ribbons: Display/Graph Tab|Display/Graphs tab of the Ribbon]] : &lt;br /&gt;
[[Image:DisplayWTF.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The ''3D view'' of the waterfall is now displayed in the current [[NVGate_Project_manager#Layout|layout]].&lt;br /&gt;
&lt;br /&gt;
====From the waterfall plug-in menu====&lt;br /&gt;
&lt;br /&gt;
Finally, results can be add into the waterfall directly from the waterfall menu. To do so, go into the display Tab, and click on [[Image:WTF_AddRemove.png|80px]] in the waterfall section :&lt;br /&gt;
[[Image:add_remove.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This will open the waterfall menu. Here, select the result (''Avg. Spectrum''), the channels you want to add (in that example, all the channels), and finally click on the green arrow [[Image:WTF_Arrow.png]] : &lt;br /&gt;
[[Image:WTF_AddResults.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Click on ''OK'', the results have been added to the waterfall. You can now display it with the method described in the previous section.&lt;br /&gt;
&lt;br /&gt;
===Waterfall profile display===&lt;br /&gt;
We saw in the previous section that a waterfall collect all-along the acquisition results from NVGate plug-ins, like a spectrum, in a single graph. Now if we connect to the waterfall a plug-in that is not delivering a complete trace, but a single scalar value, the collection during the acquisition off all these successive scalar values will result in a simple curve in the waterfall. This is what is called a '''Profile''' in NVGate.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A profile can be used to plot trend over the time for DC inputs, Overall RMS level and Bode plots of Orders over the RPM value of the shaft.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In this section, I will show you how to display a profile of the [[NVGate_FFT#Display_available_results|Overall RMS level]] on a channel connected the the [[NVGate FFT|FFT 1 plug-in]]. I will present the three same methods presented in the previous section.&lt;br /&gt;
====From the Show Result window====&lt;br /&gt;
The [[NVGate_Software_overview#Step_2_Show_results|Show Results]] window is the most common way of adding a result in the waterfall. Here I will show you how to simply display a Profile of the [[NVGate FFT|overall level]] for an acceleration input.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
First, open the Show Result window, go in the ''FFT 1'' tab, and reach the ''Profile'' section :&lt;br /&gt;
[[Image:Profile_ShowResults.png|400px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then, select ''Order &amp;amp; Overall'' and the fist input. In the ''Tracked order'' section, select ''Overall''. Finally click on [[Image:DisplayButton.png|40px]] to display the waterfall : &lt;br /&gt;
[[Image:Profile_ConfigShowResult.png|400px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The profile window is now displayed in the current [[NVGate_Project_manager#Layout|layout]], and you can run the acquisition. However, you may need to adapt the [[NVGate_Waterfall#Glossary|depth of the waterfall]] to contain all the data. To do so, double-click on the dark grey border of the graph, in the [[NVGate_FFT#Settings|FFT menu]], select ''Waterfall''. In the [[NVGate_Waterfall#Mode|''Mode'' tab]] of the waterfall, modify the ''Number'' parameter : &lt;br /&gt;
[[Image:Addapt_Depth.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To change the profile reference , right click on the graph : select reference.&lt;br /&gt;
&lt;br /&gt;
[[File:change_reference.png|700px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For more detail please see [[NVGate Software overview]], and the following sections.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====From the graph window====&lt;br /&gt;
[[NVGate_Waterfall#From_the_graph_window|As we did for the standard waterfall]], we will now see how to add a scalar value in the waterfall to create a profile directly from the result window. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here, we have [[NVGate_FFT#Display_available_results|displayed the ''Overall level'']] an acceleration input from the [[NVGate FFT|FFT plug-in]] :&lt;br /&gt;
[[Image:FFT_Overall_scalar.png|200px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Right_click on the border of the window and go in the ''Add to waterfall'' section. There is only one trace in the window here, so only ''Active trace is available. : &lt;br /&gt;
[[Image:Scalar_RightClick.png|400px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After clicking on ''Active Trace'', the ''Overall Level is added in the waterfall. We will now use the same method to display the profile. go in the [[NVGate_Ribbons:_Display/Graph_Tab#Add.2Fremove_windows|Add/Remove windows]] menu of the[[NVGate Ribbons: Display/Graph Tab|Display/Graphs tab of the Ribbon]] : &lt;br /&gt;
[[Image:Display_WTF_Profile.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The profile is now displayed in the current [[NVGate_Project_manager#Layout|layout]]. As previously, you may need to adapt the [[NVGate_Waterfall#Glossary|depth of the profile]].&lt;br /&gt;
&lt;br /&gt;
====From the waterfall plug-in menu====&lt;br /&gt;
&lt;br /&gt;
As for other results, scalar results can be added into the waterfall directly from the waterfall menu. To do so, go into the [[NVGate Ribbons: Analysis Tab|Analyses tab of the NVGate ribbon]], and click on [[Image:WTF_AddRemove.png]] in the waterfall section :&lt;br /&gt;
[[File:add_remove.png|400px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will open the waterfall menu. Here, select the result (''Order &amp;amp; Overall''), the channels you want to add, and finally click on the green arrow [[Image:WTF_Arrow.png]] : &lt;br /&gt;
[[Image:WTF_Menu_Profile.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After clicking on [[Image:WTF_Arrow.png]], the trace is added in the ''References and Profiles'' section : &lt;br /&gt;
[[Image:Profile_WTF_Menu_Final.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Click on ''OK'', the results have been added to the waterfall. You can now display it with the method described in the previous section.&lt;br /&gt;
&lt;br /&gt;
==Waterfall Display==&lt;br /&gt;
The Waterfall window offers a wide range of operation in order to go further in your measurement. It is possible to display XY and YZ sections as well as the extraction section.&lt;br /&gt;
From the Display/Graph tab and the 3D group,  this group provides general purpose tools about the Waterfall 3D graphs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:waterfall_group_2022.PNG|300px]]&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:display_waterfall_sections.PNG|50px]]&lt;br /&gt;
| '''Display Waterfall sections''': This multi-action button enables selecting the areas of the Waterfall window to be displayed. The Waterfall window is composed of 4 main areas:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Usersmanual_170.png|600px|]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_471.png|30px]]&lt;br /&gt;
|'''3D only''':  Shows the 3D graph only. This graph can be a 3D plot or a color map.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_472.png|30px]]&lt;br /&gt;
|'''X/Y only''':  Shows the X/Y extraction graph only. This graph contains the spectra at the cursor position and the X/Y sections.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_473.png|30px]]&lt;br /&gt;
|'''Y/Z only''':  Shows the Y/Z extraction graph only. This graph contains the time (or ref) profile at the cursor position and the Y/Z sections.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_474.png|30px]] &lt;br /&gt;
|'''Extraction only''':  Shows the Order/frequency extraction graph only. This graph contains the order/frequency profile at the cursor position and the extraction sections.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_475.png|30px]] &lt;br /&gt;
|'''All graphs''':  Shows all the graphs in a matrix.&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:display_type_waterfall.PNG|80px]]&lt;br /&gt;
| '''3D waterfall graph or ColorSpectrum view''': Enables selecting the type of view for the Waterfall window.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_477.png|25px]]&lt;br /&gt;
|'''3D perspective''':  Plot the spectra (or trigger blocks) in a true 3D space, taking in account the perspective. The global orientation of the gathered spectra can be changed using the rotate button. This type of view allows looking at the waterfall from any side.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_476.png|20px]]&lt;br /&gt;
|'''3D Isometric''':  Plot the spectra (or trigger blocks) along a Z axis with the same scale whatever is the position. The Z axis angle is modified by the rotate button.&lt;br /&gt;
[[Image:Usersmanual_173.png|400px|none]]&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_479.png|30px]]&lt;br /&gt;
|'''Frequency/time color map''':  Plot the spectra (or trigger blocks) on 2D map with the color representing the point amplitude. This plot shows the Frequency (Y) Vs Time (X) arrangement.&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_174.png|400px|none]]&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_478.png|30px]]&lt;br /&gt;
|'''Time/frequency color map''':  Plot the spectra (or trigger blocks) on 2D map with the color representing the point amplitude. This plot shows the Time (Y) Vs frequency (X) arrangement.&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_480.png|20px]]&lt;br /&gt;
|'''Rotate''':  Toggle the rotating mode. Allows rotating the 3D graphs with the mouse when enabled. Disabling this item return the mouse to the previous mode.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_481.png|20px]]&lt;br /&gt;
|'''Add section''':  Add  a copy of the cursor location in each of the 3 extraction graphs. Waterfall display provides extraction of section from the 3D space.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_482.png|20px]]&lt;br /&gt;
|'''Section manager''':  Open the Waterfall ''Section manager'' dialog.&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cursors give information about the displayed Waterfall trace (current X, Y and Z coordinates are available from the ''Infotrace'').&lt;br /&gt;
&lt;br /&gt;
Move the cursors either by using the drag &amp;amp; drop in the 3D view or by using the arrow pad of the keyboard (the cursor mode [[Image:Usersmanual_171.png]] must be selected).&lt;br /&gt;
&lt;br /&gt;
'''Tip''': Move the mouse over the cross in the middle of the window and click in order to resize manually the graph window.&lt;br /&gt;
&lt;br /&gt;
====References====&lt;br /&gt;
The waterfall data are arranged in accordance to the active reference. A reference is a scalar value (RPM, DC level, RMS, Parametric input) stored with the waterfall data.&lt;br /&gt;
&lt;br /&gt;
Right click on the grey part of the graph to select the active reference.&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_40.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
The displayed data are then sorted regarding the reference value.&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_175.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
A threshold is available on a waterfall by pressing the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;y&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; button (or &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;ctrl y&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; for more precision).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;#FF0000&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:Display_Graphs_Traces_76.png|framed|none]]&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
====Sections====&lt;br /&gt;
* [[Image:Reports_Tools_Ribbons_481.png]] Add section:  Add  a copy of the cursor location in each of the 3 extraction graph&lt;br /&gt;
Waterfall display provides extraction of section from the 3D space&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_118.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
These sections are linked with cursors of the 3D view:&lt;br /&gt;
&lt;br /&gt;
* Fig1: for a fixed value of the X-axis of the 3D view,&lt;br /&gt;
* Fig2: For a fixed value of the reference&lt;br /&gt;
* Fig3: for a fixed value of the order (follow the evolution of an order) or frequency for order spectra waterfall.&lt;br /&gt;
&lt;br /&gt;
During the acquisition, an autoscale is available on the z-axis (reference) if &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;z Adjust&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; is active.&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_119.png|framed|none]]&lt;br /&gt;
* '''Add section: '''Creates a new section at the current position of the cursor. The extraction section is created only if a tach has been selected in the Waterfall.&lt;br /&gt;
* '''Select YZ section: '''Selects the active trace in the YZ graph. Useful to get the value of the cursor for this section&lt;br /&gt;
* '''Select XY section: '''Selects the active trace in the XY graph. Useful to get the value of the cursor for this section&lt;br /&gt;
* '''Select extraction section: '''Selects the active trace in the extraction graph. Useful to get the value of the cursor for this section&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Select Tacho&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode allows tracking an order in function of the selected tachometer. The extraction order could be done in function of the selected tacho. 4 Graphs are available for the windows allowing tracking different results:&lt;br /&gt;
&lt;br /&gt;
*3D view: you can select by right-clicking on it an isometric view, a perspective view, a freq/time colormap or a time/freq colormap (useful to track orders). The 3D view is the default view.&lt;br /&gt;
* YZ section,&lt;br /&gt;
* Order extraction (only available if a tachometer is active).&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_120.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
The sections are displayed in these 2D views. The sections can be managed in the section manager windows. In the section manager, add section made a copy of each cursor (Frequency, Reference, Order) in all displayed windows. These memorized traces could be added to result by the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;add to result selection.The waterfall sections can be saved as independent results (spectra, reference profiles, extracted profiles). The selection is achieved using the &amp;quot;Add to result selection&amp;quot; entry from the waterfall window contextual menu.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_121.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
After being saved, the sections became independent results, reducing the amount of saved data when you are focusing only on extracted data.&lt;br /&gt;
&lt;br /&gt;
====Section manager====&lt;br /&gt;
You can fine tune the section parameters by using the section manager available by right clicking on the Waterfall window. For example, you want to visualize the first order.&lt;br /&gt;
* [[Image:Reports_Tools_Ribbons_482.png]] Section manager: Open the waterfall section manager.&lt;br /&gt;
or, right click in the grey part of the graph and select Section manager.&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_176.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* Section manager: This dialog box is used to create and modify sections.&lt;br /&gt;
To modify a section, select the desired type and the desired section then modify the Section properties and click &amp;quot;Apply&amp;quot;. To create a new section, Select the type, set the desired properties and click &amp;quot;Add&amp;quot;. To remove a section, select the desired type and the desired section, then click &amp;quot;Remove&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_01.png]][[Image:Display_Graphs_Traces_69.png]][[Image:Display_Graphs_Traces_70.png]]&lt;br /&gt;
&lt;br /&gt;
* Section properties: The XPos, ZPos, Freq or Order defines the position of the section in the Waterfall. When the &amp;quot;Advanced&amp;quot; box is checked, it defines the center of the band. The width is used when the &amp;quot;Advanced&amp;quot; box is checked. It defines the bandwidth.&lt;br /&gt;
&lt;br /&gt;
The advanced sections are:&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;91%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Type'''&lt;br /&gt;
|'''Sections'''&lt;br /&gt;
|'''Type of result'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Power&lt;br /&gt;
|YZ, Order and Frequency extraction sections&lt;br /&gt;
|Frequency, order and octave spectra&lt;br /&gt;
|Calculates the power within the band&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Peak&lt;br /&gt;
|YZ, Order and Frequency extraction sections&lt;br /&gt;
|Frequency, order and octave spectra&lt;br /&gt;
|Detects the highest value&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|RMS&lt;br /&gt;
|YZ sections&lt;br /&gt;
|Triggered and resampled block&lt;br /&gt;
|Calculates the RMS value within the band&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Average&lt;br /&gt;
|YZ sections&lt;br /&gt;
|Triggered and resampled block&lt;br /&gt;
|Calculates the average value within the band&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Min&lt;br /&gt;
|YZ sections&lt;br /&gt;
|Triggered and resampled block&lt;br /&gt;
|Detects the minimum value within the band&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Max&lt;br /&gt;
|YZ sections&lt;br /&gt;
|Triggered and resampled block&lt;br /&gt;
|Detects the maximum value within the band&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* ''Z-Operator'':&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This Operator is available on XY extraction view and 3 operators are available: Min, Max and Arithmetic Average.&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_71.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* ''Order Extraction'':&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_02.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_72.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
This Operator take data spectrum by spectrum, for each spectrum there is a determination of the max value and of the corresponding order. Using this operator it is possible to detect on which orders it is useful to work. Note: The Max Order cannot be saved in result (not available in the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Add to result selection&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
====Save results====&lt;br /&gt;
This section gets you to select and save the Waterfall results.&lt;br /&gt;
&lt;br /&gt;
Right click on the Waterfall window and select '''Add to result selection'''. A window that allows you to select the results to be saved is displayed:&lt;br /&gt;
&lt;br /&gt;
* The entire Waterfall results&lt;br /&gt;
* The extraction section (in this case it is the order 2 section) independently&lt;br /&gt;
* The XY section independently&lt;br /&gt;
* The YZ section independently&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_13.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
Click on '''OK'''.&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_12.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
Click on: ''Measurement/Save/ Save Measurement'', your results selection will be automatically saved:&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_178.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
==Settings==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;Youtube&amp;gt; https://www.youtube.com/watch?v=GzQiaU10iXo&amp;lt;/Youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Glossary=====&lt;br /&gt;
This section will explain specific vocabulary of the Waterfall.&lt;br /&gt;
&lt;br /&gt;
* '''Slice''': this represents one acquisition of the Waterfall. A slice is a set of scalar and spectrum data acquired at the same time. The Waterfall is a stack slices.&lt;br /&gt;
* '''Depth''': this is the maximum number of slices you can acquire on the Waterfall.&lt;br /&gt;
* '''Section''': section at the current position of the cursor. The extraction section is created only if a tach has been selected in the Waterfall (see chapter 2 Display, Waterfall window menu).&lt;br /&gt;
* '''Reference''': A scalar collected by the waterfall acquisition that can put in order the slices. The reference corresponds to the X-axis of the profiles and the Z-axis of the 3D graphs.&lt;br /&gt;
* '''Profiles or 2D Results''':  profiles of a scalar evolution in function of time or any reference associated with the waterfall&lt;br /&gt;
* '''Results 3D''': spectra collected by the waterfall acquisition putted in order by a reference. These types of results are displayed in 3D graphs (3D, isometric or color-spectrogram).&lt;br /&gt;
&lt;br /&gt;
=====Channel=====&lt;br /&gt;
The different channels are available by putting selected inputs in the plug-in.&lt;br /&gt;
&lt;br /&gt;
It contains the results to be picked up by the Waterfall.&lt;br /&gt;
&lt;br /&gt;
The following window lets you select for each analysis plug-in, the channel related to the result.&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_04.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* '''Source''': In the ASB the channels are different from other ASB channels, the source of channel 1 and following are the results. The source of channel 64 and previous ones are the references. By default the time reference is always associated with a result source.&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_05.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
=====Trigger=====&lt;br /&gt;
Contains the settings related to triggering events and how to start and stop signal computation.&lt;br /&gt;
&lt;br /&gt;
* '''Start''': selects the event to start the waterfall acquisitions. This setting selects the event, which enable acquisition that is to say data collection does not operate while start event is no occurred. Any event can be chosen among the list of defined events. By default only the Free run and Manual events are available. Additional events can be defined in the &amp;quot;Event Definition&amp;quot; shared resource. The start time corresponds to the zero of the waterfall time scale. By default start is set to &amp;quot;free run&amp;quot; this allows waterfall acquisition to start immediately after run.&lt;br /&gt;
* '''Stop''': selects the event to stop the waterfall acquisitions. This setting selects the event, which ends acquisition that is to say data collection, does not operate after stop event occurred. Any event can be chosen among the list of defined events. By default only the Free run and Manual events are available. Additional events can be defined in the &amp;quot;Event Definition&amp;quot; shared resource.&lt;br /&gt;
* '''Trigger''': selects the event that trigs waterfall acquisitions. This setting selects the event which trig acquisitions that is to say a new data collection occur each time trigger event occurred. If trigger is set to periodic (period 20ms) the Waterfall acquisition will operate as fast as possible, this can hang user interface during acquisitions. The first time a source is selected for the Waterfall, if trigger = Periodic, then the event corresponding to the availability of the source results is assigned to the trigger. Ex: Setting FFT1 spectra into the waterfall plug-in will set Trigger to &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;FFT1 result available&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;. By default the trigger is set to &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Periodic&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; with a period of 20.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''List of events'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Manual&lt;br /&gt;
|This event occurs when the user requests a manual trigger.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Events from Event module&lt;br /&gt;
|see Event module&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|FFTx result available&lt;br /&gt;
|This event is in the list if a signal is connected to an FFTx channel source. This event occurs when an FFT measurement starts. This event is generated at each calculation of a new spectrum in exponential averaging and at the end of averaging in linear.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Oct result available&lt;br /&gt;
|This event is in the list if a signal is connected to an Octave channel source. This event occurs when an Octave measurement starts. This event is generated at each new spectrum calculated (every 256 samplings) for CBT, Fast, Slow, Impulse and exponential averaging. For the others averaging this event is generated at the end of averaging on t.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Order x result available&lt;br /&gt;
|This event is in the list if a signal is connected to an Order x channel source. This event occurs when an Order x measurement starts. This event is generated at each calculation of a new spectrum in exponential averaging and at the end of averaging in linear.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Overall acoustic result available&lt;br /&gt;
|This event is in the list if a signal is connected to an Overall acoustic channel source. This event occurs when an Overall acoustic measurement starts. This event is generated at each new spectrum calculated (every 256 samplings) for CBT, Fast, Slow, Impulse and exponential averaging. For the others averaging this event is generated at the end of averaging on t.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Periodic&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|This event simplifies the instrument setup by shortcutting periodic event activation. Selecting periodic for the trigger will make appears the period setting.&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There is two ways to trigger the waterfall:&lt;br /&gt;
&lt;br /&gt;
* The analyzer is running, it keeps in memory last measurements. Then with the waterfall you can select some specific results (for example for rpm or time).&lt;br /&gt;
* The plug-in triggering, at the end of each average the plug-in send an event. The plug-in put the rhythm into the waterfall. This mode is the default mode.&lt;br /&gt;
&lt;br /&gt;
=====Mode=====&lt;br /&gt;
Contains the settings related to the Waterfall display mode.&lt;br /&gt;
&lt;br /&gt;
* '''Mode''':&lt;br /&gt;
'''Off''': the Waterfall is inactive. This mode is useful to check your signal and your settings before the analysis.&lt;br /&gt;
&lt;br /&gt;
'''One shot''': the Waterfall is active between &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;start&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; and &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;stop&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;, there&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;s only one acquisition (for example: coast downs or run ups). The Waterfall ends on stop or when the number of slices is full.&lt;br /&gt;
&lt;br /&gt;
'''Continuous''': this mode memorizes the n last slices (selected number of slices) before the stop event. This mode is similar to the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;time to stop&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode of the recorder. This mode is different from the monitoring; the continuous mode is storage of measurement (for example: detection of ultimate strain).&lt;br /&gt;
&lt;br /&gt;
* '''Number''': the number of Waterfall slices (from 2 to 100 000). If the Waterfall trigger is a Delta RPM event, the &amp;quot;Event number&amp;quot; of this Delta RPM event is assigned to the number of Waterfall slices.&lt;br /&gt;
&lt;br /&gt;
The waterfall depth is managed automatically, allowing the user to get the larger slices/points number depending on the current available physical memory on the PC running NVGate. This functionality protects waterfall or profiles acquisition from memory overloads. That means the depth of the Waterfall is a function of slices weight (which depend on the type of analysis).&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_06.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
The area is fixed. If the slices weight are important, then the depth would be small.&lt;br /&gt;
&lt;br /&gt;
The area is function of the free memory space available when you select to use the Waterfall. The memory space has to be exactly the same during all the measurement that means the measurement could hang if you start another application on your computer during the measure.&lt;br /&gt;
&lt;br /&gt;
The acquisition/display and save memory usages are managed separately and are sequenced. It result a larger of data managed by the waterfall and secured acquisition.&lt;br /&gt;
&lt;br /&gt;
NVGate takes advantage of 64bits PC memory (&amp;lt;nowiki&amp;gt;&amp;gt;&amp;lt;/nowiki&amp;gt; 2 GB) for larger memory allocation for the Waterfall. As NVGate remains a 32-bit application, PC memory is not used above 4 GB.&lt;br /&gt;
&lt;br /&gt;
The following table summarizes the evolutions of the waterfall depth (for a given configuration: 32 ch 3,201 lines and PC):&lt;br /&gt;
&lt;br /&gt;
For example a waterfall of 32 ch 3,201 lines handles up to:&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;40%&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
|bgcolor = &amp;quot;#D9D9D9&amp;quot;|'''PC configuration''' &lt;br /&gt;
|align = &amp;quot;center&amp;quot; bgcolor = &amp;quot;#D9D9D9&amp;quot;|'''Slices'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|XP 32 bit 2GB RAM&lt;br /&gt;
|align = &amp;quot;center&amp;quot; bgcolor = &amp;quot;#92D050&amp;quot;|260&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Win7 64 bit 4GB RAM&lt;br /&gt;
|align = &amp;quot;center&amp;quot; bgcolor = &amp;quot;#92D050&amp;quot;|640&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB: In the stand-alone mode, the depth is limited (about 3 million samples per DSP) due to the analyzer memory size.&lt;br /&gt;
&lt;br /&gt;
'''Notes''':&lt;br /&gt;
&lt;br /&gt;
- '''OVA''': if the waterfall trigger selected were «&amp;amp;nbsp;OvA Leq result available&amp;amp;nbsp;», the slices number would depend on durations (average duration «&amp;amp;nbsp;T&amp;amp;nbsp;» and short duration «&amp;amp;nbsp;t&amp;amp;nbsp;») from the sub module Average in Overall acoustic.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;40%&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
|'''Average type'''&lt;br /&gt;
|'''Slices number'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|short Leq (t)&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|short Leq 1/8s&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|short Leq 1s&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Linear, with repeat = End Of Averaging&lt;br /&gt;
|T&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Linear, with repeat != End Of Averaging&lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- '''1/N Octave''': if the waterfall trigger selected were «&amp;amp;nbsp;Oct result available&amp;amp;nbsp;», the slices number would depend on durations (average duration «&amp;amp;nbsp;T&amp;amp;nbsp;» and short duration «&amp;amp;nbsp;t&amp;amp;nbsp;») from the sub module Average in 1/N Octave.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;40%&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
|'''Average type'''&lt;br /&gt;
|'''Slices number'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Linear, with repeat = End Of Averaging&lt;br /&gt;
|T&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Linear, with repeat != End Of Averaging&lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Repeat&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Exponential&lt;br /&gt;
|Indepedent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Constant BT&lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|short Leq 1/8s&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|short Leq 1s&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Fast &lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Slow&lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Impulse&lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The on line display uses more power and could slow displays but acquisitions and analyses remain real-time.&lt;br /&gt;
&lt;br /&gt;
==Waterfall status==&lt;br /&gt;
All statuses are available to add to the control panel&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;#FF0000&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:Waterfall_monitor_07.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
======Waterfall======&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_08.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
The current plug-in status is synthesized in a special progress-bar. This status bar is automatically displayed in the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;control panel&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; when the plug-in is active (i.e. as soon as at least 1 input is connected to the Waterfall plug-in). This status is called &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Waterfall&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; and it is available in the status ASB tree (see customize control panel).&lt;br /&gt;
&lt;br /&gt;
This status displays the slice number acquired in the waterfall, the plug-in state (Run, Paused or Stop) and the real-time status.&lt;br /&gt;
&lt;br /&gt;
The way the status bar is displayed, depends on the mode selected:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;One shot&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode: the progress bar is filled from left to right.&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Continuous&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode: the progress bar is filled from right to left with flashing until the end of the acquisition.&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Off&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode: the progress bar is empty with the text &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Off&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; inside.&lt;br /&gt;
&lt;br /&gt;
The color of the bar and of the writing let you know what happens during the acquisition:&lt;br /&gt;
&lt;br /&gt;
* ''Green background and white or black text'': acquisition in real time.&lt;br /&gt;
* ''Red background and white or black text'': the current acquisition is not real time.&lt;br /&gt;
* ''Green background and red text'': the current acquisition is real time, but a previous acquisition was not real time.&lt;br /&gt;
&lt;br /&gt;
======Trigger State======&lt;br /&gt;
&lt;br /&gt;
The following scheme describes the different states of the measurement:&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_09.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
By default the trigger state is on &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Stop&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; and waiting for a &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Run&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; (start or trigger). Then the state become &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Triggering&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; and is waiting for a start event, the states become &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Block Triggering&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; and is now waiting for a trigger event for being in the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Running state.&lt;br /&gt;
&lt;br /&gt;
The state is &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Stop&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; after a stop event or at the end of averaging.&lt;br /&gt;
&lt;br /&gt;
======Count======&lt;br /&gt;
This status displays the averaging count, that total number of slices already acquired.&lt;br /&gt;
&lt;br /&gt;
======Real-time======&lt;br /&gt;
This status displays if the averaging is in real-time or not (i.e. the current block is analyzed or not). If the corresponding signal were not available at this time, the acquisition is not real-time. That means that the treatment is longer than the acquisition. There are three values for this state:&lt;br /&gt;
&lt;br /&gt;
* '''&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;OK&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;''': The acquisition is real-time.&lt;br /&gt;
* '''&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;No&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;''': One previous acquisition was not real-time.&lt;br /&gt;
* '''&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;-&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;''': The acquisition is currently not real-time.&lt;br /&gt;
======% Block lost======&lt;br /&gt;
During an acquisition, results are stocked on the analyzer DSP in a buffer storage (limited to 4 MSample per DSP). If the depth of the waterfall is larger than this, then the PC must empty this buffer storage during acquisition (then the PC can store more results). The DSP to PC transfer takes place as soon as the waterfall acquisition starts depending on connection status (stand alone, poor quality). This process continuously empties the DSP memory. A block is lost if the DSP to PC transfer is not able to get it before the DSP memory is full.&lt;br /&gt;
&lt;br /&gt;
In &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;one shot&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode and for depth smaller than X the acquisition is preferred to the displaying, i.e. the display takes place at the end of acquisition&lt;br /&gt;
&lt;br /&gt;
In &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;continuous&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode or for depth larger than X, the displaying is preferred to the acquisition, in order to quickly see any changes during the measurement, some blocks may be lost.&lt;br /&gt;
&lt;br /&gt;
======% Block transferred======&lt;br /&gt;
This status displays the percentage of block that the PC could have recovered from the DSP buffer storage.&lt;br /&gt;
&lt;br /&gt;
Note that: %Block lost &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; %Block transferred = 100%.&lt;br /&gt;
&lt;br /&gt;
==FAQ==&lt;br /&gt;
===FFT1 Tach vs EXT synch tach===&lt;br /&gt;
&lt;br /&gt;
'''What’s the different between Ord1 Tach. and Tach.Ext Ang speed?'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The waterfall and profile provide new capabilities that improve readability and accuracy: Tachometer centered on FFT/SOA blocks.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This allows centering tachometer speed at the center of the FFT/SOA trigger block(s). It is useful with long trigger blocks (High resolution analyses) to perfectly match the actual data with the order cursor or section.&lt;br /&gt;
&lt;br /&gt;
With classical tach (ext tach angular speed):&lt;br /&gt;
The RPM is collected at the end of the analysis block.&lt;br /&gt;
&lt;br /&gt;
[[File:ord_tach.PNG|500px]]&lt;br /&gt;
&lt;br /&gt;
This situation leads to an offset in the waterfall calculation of the orders (cursors, sections). For a run up, as the angular speed is over evaluated, the order calculation is lower than the actual ones.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
With centered tach (FFT Tach or ORD Tach):&lt;br /&gt;
The RPM is calculated as the average speed during the block duration to be synchronized with the analyzed data.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:center.PNG|500px]]&lt;br /&gt;
&lt;br /&gt;
With the centered tachometer, the orders calculations match more accurately the actual orders in waterfall.&lt;br /&gt;
The computation of the angular speed takes in account the averaging, triggering and overlap used in the plug-in.&lt;br /&gt;
The centered speed is calculated as:&lt;br /&gt;
&lt;br /&gt;
CT = (RPM (end of block) + RPM (begin of block)) / 2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The RPM centering and averaging is done in the analysis plug-in prior to be connected to the waterfall. To use the centered tach simply add the said tachometer to the corresponding plug-in (FFTn or SOAn). These additional tachometers are available in the waterfall as soon as one of the result of the plug-in is added to the waterfall.&lt;br /&gt;
&lt;br /&gt;
1. Add Tach to the Plug-in,&lt;br /&gt;
&lt;br /&gt;
2. Add plug-in results (Spectra, orders, etc..) to the waterfall,&lt;br /&gt;
&lt;br /&gt;
3. Display the waterfall,&lt;br /&gt;
&lt;br /&gt;
4. Select the Plug-in Tach, as a tachometer and reference&lt;br /&gt;
&lt;br /&gt;
[[File:fft_tach.PNG|400px]]&lt;/div&gt;</summary>
		<author><name>Lmagimel</name></author>
	</entry>
	<entry>
		<id>https://wiki.oros.com/index.php?title=NVGate_Waterfall&amp;diff=13037</id>
		<title>NVGate Waterfall</title>
		<link rel="alternate" type="text/html" href="https://wiki.oros.com/index.php?title=NVGate_Waterfall&amp;diff=13037"/>
		<updated>2026-11-02T13:53:54Z</updated>

		<summary type="html">&lt;p&gt;Lmagimel: /* From the waterfall plug-in menu */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category:NVGate]]&lt;br /&gt;
[[category:WikiOros]]&lt;br /&gt;
The Waterfall module is used to stack data from NVGate plug-ins, such as Spectra, 1/n Octave, RPM, DC, or any scalar data values into one graph. Data is displayed as slices that are synchronized and can be sorted by references (time, RPMs or DC channel). We can display 3D data or profile (2D). &lt;br /&gt;
&lt;br /&gt;
====Overview====&lt;br /&gt;
The following scheme describes the waterfall slices collection behavior. When selected event (trigger) occurs, the latest computed data from each associated plug-in are collected into the current slice. Then data can be displayed into 2D (for scalar) and 3D graph in function of each reference.&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_03.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
''Stackable results''&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;90%&amp;quot;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|'''3D'''&lt;br /&gt;
|'''2D (profiles)'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''FFT'''&lt;br /&gt;
|* Triggered block&amp;lt;br&amp;gt;* Weighted block&amp;lt;br&amp;gt;* Inst. Spectrum&amp;lt;br&amp;gt;* Average Spectrum&amp;lt;br&amp;gt;* Inst. Cross Spectrum&amp;lt;br&amp;gt;* Average Cross Spectrum&amp;lt;br&amp;gt;* FRF H1&amp;lt;br&amp;gt;* FRF H2&amp;lt;br&amp;gt;* Coherence&amp;lt;br&amp;gt;* Inst. Zoom Spectrum&amp;lt;br&amp;gt;* Average Zoom Spectrum&amp;lt;br&amp;gt;* Zoom Cross Spectrum&amp;lt;br&amp;gt;* Zoom Average Cross&amp;lt;br&amp;gt;* Zoom FRF&amp;lt;br&amp;gt;* Zoom Coherence&lt;br /&gt;
|* Overall Power&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;* Order x&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Sync. Order'''&lt;br /&gt;
|* Triggered block&amp;lt;br&amp;gt;* Weighted block&amp;lt;br&amp;gt;* Order Inst. Spectrum&amp;lt;br&amp;gt;* Order Average Spectrum&lt;br /&gt;
|* Order x&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;* Overall Power&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''1/n Octave'''&lt;br /&gt;
|* 1/n Octave&amp;lt;br&amp;gt;* Average results: - AvNoct&amp;lt;br&amp;gt; - MinOct&amp;lt;br&amp;gt; - MaxOct&lt;br /&gt;
|* Overall level: OvrLin&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;* Overall Weighted level: OvrWgt&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Overall acoustic'''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|             - Lxypeak&amp;lt;br&amp;gt;             - Lxy inst&amp;lt;br&amp;gt;* Lxy eq 1/8s&amp;lt;br&amp;gt;* Lxy eq 1s&amp;lt;br&amp;gt;* Lxy eq t&amp;lt;br&amp;gt;''X'' = Applied weighting (A or C), in case of Z selection (no weighting) X is not displayed.&amp;lt;br&amp;gt;''Y ''= Applied time filter (None, Fast, Slow or Impulse), If none is selected (no time filtering) Y is not displayed.&amp;lt;br&amp;gt;t = Short time integration duration. T&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Tachometer'''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|* Tach Angular Speed (ref)&amp;lt;br&amp;gt;* Virtual Angular Speed (ref)&amp;lt;br&amp;gt;* Ext Tach Angular speed (ref)&amp;lt;br&amp;gt;* DC Tach speed (ref)&amp;lt;br&amp;gt;* Combined tach speed (ref)&amp;lt;br&amp;gt;* Fractionnal tach (speed)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Front end'''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&lt;br /&gt;
* DC (ref)&lt;br /&gt;
* CAN (ref)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Monitor'''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&lt;br /&gt;
* Monitor DC&lt;br /&gt;
* Monitor RMS&lt;br /&gt;
* Monitor Peak&lt;br /&gt;
* Monitor Peak-Peak&lt;br /&gt;
* Monitor Crest-Factor&lt;br /&gt;
* Monitor Skew&lt;br /&gt;
* Monitor Ktsis&lt;br /&gt;
* Monitor Max&lt;br /&gt;
* Monitor Min&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Time domain'''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&lt;br /&gt;
* DC&lt;br /&gt;
* RMS&lt;br /&gt;
* Max&lt;br /&gt;
* Min&lt;br /&gt;
* Peak&lt;br /&gt;
*  Peak-Peak&lt;br /&gt;
*  Crest-Factor&lt;br /&gt;
*  Ktsis&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|N.A.&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&lt;br /&gt;
* Time (ref) always selected&lt;br /&gt;
* Slice (ref) always selected&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Computation SPUs'''&lt;br /&gt;
&lt;br /&gt;
Unlike other plug-in, the memory of the waterfall depend on the capacity of the PC and others applications running on it. The depth of the waterfall is function of the free memory of your PC, and is limited to around 3 millions samples per DSP.&lt;br /&gt;
&lt;br /&gt;
==Tutorial==&lt;br /&gt;
&lt;br /&gt;
===Waterfall connection===&lt;br /&gt;
This section will show the different ways to add results into the waterfall.&lt;br /&gt;
&lt;br /&gt;
====From the Show Result window====&lt;br /&gt;
&lt;br /&gt;
The [[NVGate_Software_overview#Step_2_Show_results|Show Results]] window is the most common way of adding a result in the waterfall. Here I will show you how to simply display a waterfall of the [[NVGate FFT|average spectrum]] for an acceleration input.&lt;br /&gt;
&lt;br /&gt;
First, open the Show Result window, go in the ''FFT 1'' tab, and reach the ''Waterfall'' section :&lt;br /&gt;
[[Image:GoToResult_Waterfall.png|400px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then, select ''Avg. Spectrum'' and the first input. Finally, click on [[Image:DisplayButton.png]] to display the waterfall : &lt;br /&gt;
[[Image:GTR_Display_Waterfall.png|400px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The 3D view of the waterfall is displayed.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For more detail please see [[NVGate Software overview]].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
See also the [[NVGate_RT60|RT60]] with interrupted source tutorial video, where this method is used. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====From the graph window====&lt;br /&gt;
This method will allow you to add the result from a currently displayed [[NVGate_Display#Graph|graph]] into the waterfall. This will work with any result of NVGate [[NVGate Waterfall|compatible with the waterfall]]. As previously, we will add the [[NVGate FFT|Average spectrum]] ''' of all the channels''' into the waterfall.&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
First of all, right-click on the grey border of the graph and go in the ''Add to Waterfall'' section : &lt;br /&gt;
[[Image:WTF_RightClick.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''All Traces''' will add all of the traces in the graph into the waterfall&lt;br /&gt;
* '''Active Trace''' will only add the [[NVGate Active Trace|active trace]] of the graph into the waterfall.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Here, we will select '''All Trace''', as we want to add all the channels of the [[NVGate FFT|FFT plug-in]].&lt;br /&gt;
[[Image:WTF_RgtClick_AllTrace.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All the traces have been added, and the waterfall can be displayed from the [[NVGate_Ribbons:_Display/Graph_Tab#Add.2Fremove_windows|Add/Remove windows]] menu of the[[NVGate Ribbons: Display/Graph Tab|Display/Graphs tab of the Ribbon]] : &lt;br /&gt;
[[Image:DisplayWTF.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The ''3D view'' of the waterfall is now displayed in the current [[NVGate_Project_manager#Layout|layout]].&lt;br /&gt;
&lt;br /&gt;
====From the waterfall plug-in menu====&lt;br /&gt;
&lt;br /&gt;
Finally, results can be add into the waterfall directly from the waterfall menu. To do so, go into the display Tab, and click on [[Image:WTF_AddRemove.png|80px]] in the waterfall section :&lt;br /&gt;
[[Image:add_remove.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This will open the waterfall menu. Here, select the result (''Avg. Spectrum''), the channels you want to add (in that example, all the channels), and finally click on the green arrow [[Image:WTF_Arrow.png]] : &lt;br /&gt;
[[Image:WTF_AddResults.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Click on ''OK'', the results have been added to the waterfall. You can now display it with the method described in the previous section.&lt;br /&gt;
&lt;br /&gt;
===Waterfall profile display===&lt;br /&gt;
We saw in the previous section that a waterfall collect all-along the acquisition results from NVGate plug-ins, like a spectrum, in a single graph. Now if we connect to the waterfall a plug-in that is not delivering a complete trace, but a single scalar value, the collection during the acquisition off all these successive scalar values will result in a simple curve in the waterfall. This is what is called a '''Profile''' in NVGate.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A profile can be used to plot trend over the time for DC inputs, Overall RMS level and Bode plots of Orders over the RPM value of the shaft.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In this section, I will show you how to display a profile of the [[NVGate_FFT#Display_available_results|Overall RMS level]] on a channel connected the the [[NVGate FFT|FFT 1 plug-in]]. I will present the three same methods presented in the previous section.&lt;br /&gt;
====From the Show Result window====&lt;br /&gt;
The [[NVGate_Software_overview#Step_2_Show_results|Show Results]] window is the most common way of adding a result in the waterfall. Here I will show you how to simply display a Profile of the [[NVGate FFT|overall level]] for an acceleration input.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
First, open the Show Result window, go in the ''FFT 1'' tab, and reach the ''Profile'' section :&lt;br /&gt;
[[Image:Profile_ShowResults.png|400px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then, select ''Order &amp;amp; Overall'' and the fist input. In the ''Tracked order'' section, select ''Overall''. Finally click on [[Image:DisplayButton.png|40px]] to display the waterfall : &lt;br /&gt;
[[Image:Profile_ConfigShowResult.png|400px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The profile window is now displayed in the current [[NVGate_Project_manager#Layout|layout]], and you can run the acquisition. However, you may need to adapt the [[NVGate_Waterfall#Glossary|depth of the waterfall]] to contain all the data. To do so, double-click on the dark grey border of the graph, in the [[NVGate_FFT#Settings|FFT menu]], select ''Waterfall''. In the [[NVGate_Waterfall#Mode|''Mode'' tab]] of the waterfall, modify the ''Number'' parameter : &lt;br /&gt;
[[Image:Addapt_Depth.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To change the profile reference , right click on the graph : select reference.&lt;br /&gt;
&lt;br /&gt;
[[File:change_reference.png|700px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For more detail please see [[NVGate Software overview]], and the following sections.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====From the graph window====&lt;br /&gt;
[[NVGate_Waterfall#From_the_graph_window|As we did for the standard waterfall]], we will now see how to add a scalar value in the waterfall to create a profile directly from the result window. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here, we have [[NVGate_FFT#Display_available_results|displayed the ''Overall level'']] an acceleration input from the [[NVGate FFT|FFT plug-in]] :&lt;br /&gt;
[[Image:FFT_Overall_scalar.png|200px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Right_click on the border of the window and go in the ''Add to waterfall'' section. There is only one trace in the window here, so only ''Active trace is available. : &lt;br /&gt;
[[Image:Scalar_RightClick.png|400px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After clicking on ''Active Trace'', the ''Overall Level is added in the waterfall. We will now use the same method to display the profile. go in the [[NVGate_Ribbons:_Display/Graph_Tab#Add.2Fremove_windows|Add/Remove windows]] menu of the[[NVGate Ribbons: Display/Graph Tab|Display/Graphs tab of the Ribbon]] : &lt;br /&gt;
[[Image:Display_WTF_Profile.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The profile is now displayed in the current [[NVGate_Project_manager#Layout|layout]]. As previously, you may need to adapt the [[NVGate_Waterfall#Glossary|depth of the profile]].&lt;br /&gt;
&lt;br /&gt;
====From the waterfall plug-in menu====&lt;br /&gt;
&lt;br /&gt;
As for other results, scalar results can be added into the waterfall directly from the waterfall menu. To do so, go into the [[NVGate Ribbons: Analysis Tab|Analyses tab of the NVGate ribbon]], and click on [[Image:WTF_AddRemove.png]] in the waterfall section :&lt;br /&gt;
[[File:add_remove.png|400px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will open the waterfall menu. Here, select the result (''Order &amp;amp; Overall''), the channels you want to add, and finally click on the green arrow [[Image:WTF_Arrow.png]] : &lt;br /&gt;
[[Image:WTF_Menu_Profile.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After clicking on [[Image:WTF_Arrow.png]], the trace is added in the ''References and Profiles'' section : &lt;br /&gt;
[[Image:Profile_WTF_Menu_Final.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Click on ''OK'', the results have been added to the waterfall. You can now display it with the method described in the previous section.&lt;br /&gt;
&lt;br /&gt;
==Waterfall Display==&lt;br /&gt;
The Waterfall window offers a wide range of operation in order to go further in your measurement. It is possible to display XY and YZ sections as well as the extraction section.&lt;br /&gt;
From the Display/Graph tab and the 3D group,  this group provides general purpose tools about the Waterfall 3D graphs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:waterfall_group_2022.PNG|300px]]&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:display_waterfall_sections.PNG|50px]]&lt;br /&gt;
| '''Display Waterfall sections''': This multi-action button enables selecting the areas of the Waterfall window to be displayed. The Waterfall window is composed of 4 main areas:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Usersmanual_170.png|600px|]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_471.png|30px]]&lt;br /&gt;
|'''3D only''':  Shows the 3D graph only. This graph can be a 3D plot or a color map.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_472.png|30px]]&lt;br /&gt;
|'''X/Y only''':  Shows the X/Y extraction graph only. This graph contains the spectra at the cursor position and the X/Y sections.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_473.png|30px]]&lt;br /&gt;
|'''Y/Z only''':  Shows the Y/Z extraction graph only. This graph contains the time (or ref) profile at the cursor position and the Y/Z sections.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_474.png|30px]] &lt;br /&gt;
|'''Extraction only''':  Shows the Order/frequency extraction graph only. This graph contains the order/frequency profile at the cursor position and the extraction sections.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_475.png|30px]] &lt;br /&gt;
|'''All graphs''':  Shows all the graphs in a matrix.&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:display_type_waterfall.PNG|80px]]&lt;br /&gt;
| '''3D waterfall graph or ColorSpectrum view''': Enables selecting the type of view for the Waterfall window.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_477.png|25px]]&lt;br /&gt;
|'''3D perspective''':  Plot the spectra (or trigger blocks) in a true 3D space, taking in account the perspective. The global orientation of the gathered spectra can be changed using the rotate button. This type of view allows looking at the waterfall from any side.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_476.png|20px]]&lt;br /&gt;
|'''3D Isometric''':  Plot the spectra (or trigger blocks) along a Z axis with the same scale whatever is the position. The Z axis angle is modified by the rotate button.&lt;br /&gt;
[[Image:Usersmanual_173.png|400px|none]]&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_479.png|30px]]&lt;br /&gt;
|'''Frequency/time color map''':  Plot the spectra (or trigger blocks) on 2D map with the color representing the point amplitude. This plot shows the Frequency (Y) Vs Time (X) arrangement.&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_174.png|400px|none]]&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_478.png|30px]]&lt;br /&gt;
|'''Time/frequency color map''':  Plot the spectra (or trigger blocks) on 2D map with the color representing the point amplitude. This plot shows the Time (Y) Vs frequency (X) arrangement.&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_480.png|20px]]&lt;br /&gt;
|'''Rotate''':  Toggle the rotating mode. Allows rotating the 3D graphs with the mouse when enabled. Disabling this item return the mouse to the previous mode.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_481.png|20px]]&lt;br /&gt;
|'''Add section''':  Add  a copy of the cursor location in each of the 3 extraction graphs. Waterfall display provides extraction of section from the 3D space.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_482.png|20px]]&lt;br /&gt;
|'''Section manager''':  Open the Waterfall ''Section manager'' dialog.&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cursors give information about the displayed Waterfall trace (current X, Y and Z coordinates are available from the ''Infotrace'').&lt;br /&gt;
&lt;br /&gt;
Move the cursors either by using the drag &amp;amp; drop in the 3D view or by using the arrow pad of the keyboard (the cursor mode [[Image:Usersmanual_171.png]] must be selected).&lt;br /&gt;
&lt;br /&gt;
'''Tip''': Move the mouse over the cross in the middle of the window and click in order to resize manually the graph window.&lt;br /&gt;
&lt;br /&gt;
====References====&lt;br /&gt;
The waterfall data are arranged in accordance to the active reference. A reference is a scalar value (RPM, DC level, RMS, Parametric input) stored with the waterfall data.&lt;br /&gt;
&lt;br /&gt;
Right click on the grey part of the graph to select the active reference.&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_40.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
The displayed data are then sorted regarding the reference value.&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_175.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
A threshold is available on a waterfall by pressing the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;y&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; button (or &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;ctrl y&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; for more precision).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;#FF0000&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:Display_Graphs_Traces_76.png|framed|none]]&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
====Sections====&lt;br /&gt;
* [[Image:Reports_Tools_Ribbons_481.png]] Add section:  Add  a copy of the cursor location in each of the 3 extraction graph&lt;br /&gt;
Waterfall display provides extraction of section from the 3D space&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_118.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
These sections are linked with cursors of the 3D view:&lt;br /&gt;
&lt;br /&gt;
* Fig1: for a fixed value of the X-axis of the 3D view,&lt;br /&gt;
* Fig2: For a fixed value of the reference&lt;br /&gt;
* Fig3: for a fixed value of the order (follow the evolution of an order) or frequency for order spectra waterfall.&lt;br /&gt;
&lt;br /&gt;
During the acquisition, an autoscale is available on the z-axis (reference) if &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;z Adjust&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; is active.&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_119.png|framed|none]]&lt;br /&gt;
* '''Add section: '''Creates a new section at the current position of the cursor. The extraction section is created only if a tach has been selected in the Waterfall.&lt;br /&gt;
* '''Select YZ section: '''Selects the active trace in the YZ graph. Useful to get the value of the cursor for this section&lt;br /&gt;
* '''Select XY section: '''Selects the active trace in the XY graph. Useful to get the value of the cursor for this section&lt;br /&gt;
* '''Select extraction section: '''Selects the active trace in the extraction graph. Useful to get the value of the cursor for this section&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Select Tacho&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode allows tracking an order in function of the selected tachometer. The extraction order could be done in function of the selected tacho. 4 Graphs are available for the windows allowing tracking different results:&lt;br /&gt;
&lt;br /&gt;
*3D view: you can select by right-clicking on it an isometric view, a perspective view, a freq/time colormap or a time/freq colormap (useful to track orders). The 3D view is the default view.&lt;br /&gt;
* YZ section,&lt;br /&gt;
* Order extraction (only available if a tachometer is active).&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_120.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
The sections are displayed in these 2D views. The sections can be managed in the section manager windows. In the section manager, add section made a copy of each cursor (Frequency, Reference, Order) in all displayed windows. These memorized traces could be added to result by the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;add to result selection.The waterfall sections can be saved as independent results (spectra, reference profiles, extracted profiles). The selection is achieved using the &amp;quot;Add to result selection&amp;quot; entry from the waterfall window contextual menu.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_121.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
After being saved, the sections became independent results, reducing the amount of saved data when you are focusing only on extracted data.&lt;br /&gt;
&lt;br /&gt;
====Section manager====&lt;br /&gt;
You can fine tune the section parameters by using the section manager available by right clicking on the Waterfall window. For example, you want to visualize the first order.&lt;br /&gt;
* [[Image:Reports_Tools_Ribbons_482.png]] Section manager: Open the waterfall section manager.&lt;br /&gt;
or, right click in the grey part of the graph and select Section manager.&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_176.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* Section manager: This dialog box is used to create and modify sections.&lt;br /&gt;
To modify a section, select the desired type and the desired section then modify the Section properties and click &amp;quot;Apply&amp;quot;. To create a new section, Select the type, set the desired properties and click &amp;quot;Add&amp;quot;. To remove a section, select the desired type and the desired section, then click &amp;quot;Remove&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_01.png]][[Image:Display_Graphs_Traces_69.png]][[Image:Display_Graphs_Traces_70.png]]&lt;br /&gt;
&lt;br /&gt;
* Section properties: The XPos, ZPos, Freq or Order defines the position of the section in the Waterfall. When the &amp;quot;Advanced&amp;quot; box is checked, it defines the center of the band. The width is used when the &amp;quot;Advanced&amp;quot; box is checked. It defines the bandwidth.&lt;br /&gt;
&lt;br /&gt;
The advanced sections are:&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;91%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Type'''&lt;br /&gt;
|'''Sections'''&lt;br /&gt;
|'''Type of result'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Power&lt;br /&gt;
|YZ, Order and Frequency extraction sections&lt;br /&gt;
|Frequency, order and octave spectra&lt;br /&gt;
|Calculates the power within the band&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Peak&lt;br /&gt;
|YZ, Order and Frequency extraction sections&lt;br /&gt;
|Frequency, order and octave spectra&lt;br /&gt;
|Detects the highest value&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|RMS&lt;br /&gt;
|YZ sections&lt;br /&gt;
|Triggered and resampled block&lt;br /&gt;
|Calculates the RMS value within the band&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Average&lt;br /&gt;
|YZ sections&lt;br /&gt;
|Triggered and resampled block&lt;br /&gt;
|Calculates the average value within the band&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Min&lt;br /&gt;
|YZ sections&lt;br /&gt;
|Triggered and resampled block&lt;br /&gt;
|Detects the minimum value within the band&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Max&lt;br /&gt;
|YZ sections&lt;br /&gt;
|Triggered and resampled block&lt;br /&gt;
|Detects the maximum value within the band&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* ''Z-Operator'':&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This Operator is available on XY extraction view and 3 operators are available: Min, Max and Arithmetic Average.&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_71.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* ''Order Extraction'':&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_02.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_72.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
This Operator take data spectrum by spectrum, for each spectrum there is a determination of the max value and of the corresponding order. Using this operator it is possible to detect on which orders it is useful to work. Note: The Max Order cannot be saved in result (not available in the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Add to result selection&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
====Save results====&lt;br /&gt;
This section gets you to select and save the Waterfall results.&lt;br /&gt;
&lt;br /&gt;
Right click on the Waterfall window and select '''Add to result selection'''. A window that allows you to select the results to be saved is displayed:&lt;br /&gt;
&lt;br /&gt;
* The entire Waterfall results&lt;br /&gt;
* The extraction section (in this case it is the order 2 section) independently&lt;br /&gt;
* The XY section independently&lt;br /&gt;
* The YZ section independently&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_13.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
Click on '''OK'''.&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_12.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
Click on: ''Measurement/Save/ Save Measurement'', your results selection will be automatically saved:&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_178.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
==Settings==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;Youtube&amp;gt; https://www.youtube.com/watch?v=GzQiaU10iXo&amp;lt;/Youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Glossary=====&lt;br /&gt;
This section will explain specific vocabulary of the Waterfall.&lt;br /&gt;
&lt;br /&gt;
* '''Slice''': this represents one acquisition of the Waterfall. A slice is a set of scalar and spectrum data acquired at the same time. The Waterfall is a stack slices.&lt;br /&gt;
* '''Depth''': this is the maximum number of slices you can acquire on the Waterfall.&lt;br /&gt;
* '''Section''': section at the current position of the cursor. The extraction section is created only if a tach has been selected in the Waterfall (see chapter 2 Display, Waterfall window menu).&lt;br /&gt;
* '''Reference''': A scalar collected by the waterfall acquisition that can put in order the slices. The reference corresponds to the X-axis of the profiles and the Z-axis of the 3D graphs.&lt;br /&gt;
* '''Profiles or 2D Results''':  profiles of a scalar evolution in function of time or any reference associated with the waterfall&lt;br /&gt;
* '''Results 3D''': spectra collected by the waterfall acquisition putted in order by a reference. These types of results are displayed in 3D graphs (3D, isometric or color-spectrogram).&lt;br /&gt;
&lt;br /&gt;
=====Channel=====&lt;br /&gt;
The different channels are available by putting selected inputs in the plug-in.&lt;br /&gt;
&lt;br /&gt;
It contains the results to be picked up by the Waterfall.&lt;br /&gt;
&lt;br /&gt;
The following window lets you select for each analysis plug-in, the channel related to the result.&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_04.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* '''Source''': In the ASB the channels are different from other ASB channels, the source of channel 1 and following are the results. The source of channel 64 and previous ones are the references. By default the time reference is always associated with a result source.&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_05.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
=====Trigger=====&lt;br /&gt;
Contains the settings related to triggering events and how to start and stop signal computation.&lt;br /&gt;
&lt;br /&gt;
* '''Start''': selects the event to start the waterfall acquisitions. This setting selects the event, which enable acquisition that is to say data collection does not operate while start event is no occurred. Any event can be chosen among the list of defined events. By default only the Free run and Manual events are available. Additional events can be defined in the &amp;quot;Event Definition&amp;quot; shared resource. The start time corresponds to the zero of the waterfall time scale. By default start is set to &amp;quot;free run&amp;quot; this allows waterfall acquisition to start immediately after run.&lt;br /&gt;
* '''Stop''': selects the event to stop the waterfall acquisitions. This setting selects the event, which ends acquisition that is to say data collection, does not operate after stop event occurred. Any event can be chosen among the list of defined events. By default only the Free run and Manual events are available. Additional events can be defined in the &amp;quot;Event Definition&amp;quot; shared resource.&lt;br /&gt;
* '''Trigger''': selects the event that trigs waterfall acquisitions. This setting selects the event which trig acquisitions that is to say a new data collection occur each time trigger event occurred. If trigger is set to periodic (period 20ms) the Waterfall acquisition will operate as fast as possible, this can hang user interface during acquisitions. The first time a source is selected for the Waterfall, if trigger = Periodic, then the event corresponding to the availability of the source results is assigned to the trigger. Ex: Setting FFT1 spectra into the waterfall plug-in will set Trigger to &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;FFT1 result available&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;. By default the trigger is set to &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Periodic&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; with a period of 20.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''List of events'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Manual&lt;br /&gt;
|This event occurs when the user requests a manual trigger.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Events from Event module&lt;br /&gt;
|see Event module&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|FFTx result available&lt;br /&gt;
|This event is in the list if a signal is connected to an FFTx channel source. This event occurs when an FFT measurement starts. This event is generated at each calculation of a new spectrum in exponential averaging and at the end of averaging in linear.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Oct result available&lt;br /&gt;
|This event is in the list if a signal is connected to an Octave channel source. This event occurs when an Octave measurement starts. This event is generated at each new spectrum calculated (every 256 samplings) for CBT, Fast, Slow, Impulse and exponential averaging. For the others averaging this event is generated at the end of averaging on t.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Order x result available&lt;br /&gt;
|This event is in the list if a signal is connected to an Order x channel source. This event occurs when an Order x measurement starts. This event is generated at each calculation of a new spectrum in exponential averaging and at the end of averaging in linear.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Overall acoustic result available&lt;br /&gt;
|This event is in the list if a signal is connected to an Overall acoustic channel source. This event occurs when an Overall acoustic measurement starts. This event is generated at each new spectrum calculated (every 256 samplings) for CBT, Fast, Slow, Impulse and exponential averaging. For the others averaging this event is generated at the end of averaging on t.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Periodic&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|This event simplifies the instrument setup by shortcutting periodic event activation. Selecting periodic for the trigger will make appears the period setting.&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There is two ways to trigger the waterfall:&lt;br /&gt;
&lt;br /&gt;
* The analyzer is running, it keeps in memory last measurements. Then with the waterfall you can select some specific results (for example for rpm or time).&lt;br /&gt;
* The plug-in triggering, at the end of each average the plug-in send an event. The plug-in put the rhythm into the waterfall. This mode is the default mode.&lt;br /&gt;
&lt;br /&gt;
=====Mode=====&lt;br /&gt;
Contains the settings related to the Waterfall display mode.&lt;br /&gt;
&lt;br /&gt;
* '''Mode''':&lt;br /&gt;
'''Off''': the Waterfall is inactive. This mode is useful to check your signal and your settings before the analysis.&lt;br /&gt;
&lt;br /&gt;
'''One shot''': the Waterfall is active between &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;start&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; and &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;stop&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;, there&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;s only one acquisition (for example: coast downs or run ups). The Waterfall ends on stop or when the number of slices is full.&lt;br /&gt;
&lt;br /&gt;
'''Continuous''': this mode memorizes the n last slices (selected number of slices) before the stop event. This mode is similar to the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;time to stop&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode of the recorder. This mode is different from the monitoring; the continuous mode is storage of measurement (for example: detection of ultimate strain).&lt;br /&gt;
&lt;br /&gt;
* '''Number''': the number of Waterfall slices (from 2 to 100 000). If the Waterfall trigger is a Delta RPM event, the &amp;quot;Event number&amp;quot; of this Delta RPM event is assigned to the number of Waterfall slices.&lt;br /&gt;
&lt;br /&gt;
The waterfall depth is managed automatically, allowing the user to get the larger slices/points number depending on the current available physical memory on the PC running NVGate. This functionality protects waterfall or profiles acquisition from memory overloads. That means the depth of the Waterfall is a function of slices weight (which depend on the type of analysis).&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_06.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
The area is fixed. If the slices weight are important, then the depth would be small.&lt;br /&gt;
&lt;br /&gt;
The area is function of the free memory space available when you select to use the Waterfall. The memory space has to be exactly the same during all the measurement that means the measurement could hang if you start another application on your computer during the measure.&lt;br /&gt;
&lt;br /&gt;
The acquisition/display and save memory usages are managed separately and are sequenced. It result a larger of data managed by the waterfall and secured acquisition.&lt;br /&gt;
&lt;br /&gt;
NVGate takes advantage of 64bits PC memory (&amp;lt;nowiki&amp;gt;&amp;gt;&amp;lt;/nowiki&amp;gt; 2 GB) for larger memory allocation for the Waterfall. As NVGate remains a 32-bit application, PC memory is not used above 4 GB.&lt;br /&gt;
&lt;br /&gt;
The following table summarizes the evolutions of the waterfall depth (for a given configuration: 32 ch 3,201 lines and PC):&lt;br /&gt;
&lt;br /&gt;
For example a waterfall of 32 ch 3,201 lines handles up to:&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;40%&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
|bgcolor = &amp;quot;#D9D9D9&amp;quot;|'''PC configuration''' &lt;br /&gt;
|align = &amp;quot;center&amp;quot; bgcolor = &amp;quot;#D9D9D9&amp;quot;|'''Slices'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|XP 32 bit 2GB RAM&lt;br /&gt;
|align = &amp;quot;center&amp;quot; bgcolor = &amp;quot;#92D050&amp;quot;|260&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Win7 64 bit 4GB RAM&lt;br /&gt;
|align = &amp;quot;center&amp;quot; bgcolor = &amp;quot;#92D050&amp;quot;|640&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB: In the stand-alone mode, the depth is limited (about 3 million samples per DSP) due to the analyzer memory size.&lt;br /&gt;
&lt;br /&gt;
'''Notes''':&lt;br /&gt;
&lt;br /&gt;
- '''OVA''': if the waterfall trigger selected were «&amp;amp;nbsp;OvA Leq result available&amp;amp;nbsp;», the slices number would depend on durations (average duration «&amp;amp;nbsp;T&amp;amp;nbsp;» and short duration «&amp;amp;nbsp;t&amp;amp;nbsp;») from the sub module Average in Overall acoustic.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;40%&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
|'''Average type'''&lt;br /&gt;
|'''Slices number'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|short Leq (t)&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|short Leq 1/8s&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|short Leq 1s&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Linear, with repeat = End Of Averaging&lt;br /&gt;
|T&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Linear, with repeat != End Of Averaging&lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- '''1/N Octave''': if the waterfall trigger selected were «&amp;amp;nbsp;Oct result available&amp;amp;nbsp;», the slices number would depend on durations (average duration «&amp;amp;nbsp;T&amp;amp;nbsp;» and short duration «&amp;amp;nbsp;t&amp;amp;nbsp;») from the sub module Average in 1/N Octave.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;40%&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
|'''Average type'''&lt;br /&gt;
|'''Slices number'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Linear, with repeat = End Of Averaging&lt;br /&gt;
|T&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Linear, with repeat != End Of Averaging&lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Repeat&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Exponential&lt;br /&gt;
|Indepedent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Constant BT&lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|short Leq 1/8s&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|short Leq 1s&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Fast &lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Slow&lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Impulse&lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The on line display uses more power and could slow displays but acquisitions and analyses remain real-time.&lt;br /&gt;
&lt;br /&gt;
==Waterfall status==&lt;br /&gt;
All statuses are available to add to the control panel&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;#FF0000&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:Waterfall_monitor_07.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
======Waterfall======&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_08.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
The current plug-in status is synthesized in a special progress-bar. This status bar is automatically displayed in the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;control panel&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; when the plug-in is active (i.e. as soon as at least 1 input is connected to the Waterfall plug-in). This status is called &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Waterfall&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; and it is available in the status ASB tree (see customize control panel).&lt;br /&gt;
&lt;br /&gt;
This status displays the slice number acquired in the waterfall, the plug-in state (Run, Paused or Stop) and the real-time status.&lt;br /&gt;
&lt;br /&gt;
The way the status bar is displayed, depends on the mode selected:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;One shot&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode: the progress bar is filled from left to right.&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Continuous&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode: the progress bar is filled from right to left with flashing until the end of the acquisition.&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Off&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode: the progress bar is empty with the text &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Off&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; inside.&lt;br /&gt;
&lt;br /&gt;
The color of the bar and of the writing let you know what happens during the acquisition:&lt;br /&gt;
&lt;br /&gt;
* ''Green background and white or black text'': acquisition in real time.&lt;br /&gt;
* ''Red background and white or black text'': the current acquisition is not real time.&lt;br /&gt;
* ''Green background and red text'': the current acquisition is real time, but a previous acquisition was not real time.&lt;br /&gt;
&lt;br /&gt;
======Trigger State======&lt;br /&gt;
&lt;br /&gt;
The following scheme describes the different states of the measurement:&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_09.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
By default the trigger state is on &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Stop&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; and waiting for a &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Run&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; (start or trigger). Then the state become &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Triggering&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; and is waiting for a start event, the states become &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Block Triggering&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; and is now waiting for a trigger event for being in the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Running state.&lt;br /&gt;
&lt;br /&gt;
The state is &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Stop&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; after a stop event or at the end of averaging.&lt;br /&gt;
&lt;br /&gt;
======Count======&lt;br /&gt;
This status displays the averaging count, that total number of slices already acquired.&lt;br /&gt;
&lt;br /&gt;
======Real-time======&lt;br /&gt;
This status displays if the averaging is in real-time or not (i.e. the current block is analyzed or not). If the corresponding signal were not available at this time, the acquisition is not real-time. That means that the treatment is longer than the acquisition. There are three values for this state:&lt;br /&gt;
&lt;br /&gt;
* '''&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;OK&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;''': The acquisition is real-time.&lt;br /&gt;
* '''&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;No&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;''': One previous acquisition was not real-time.&lt;br /&gt;
* '''&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;-&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;''': The acquisition is currently not real-time.&lt;br /&gt;
======% Block lost======&lt;br /&gt;
During an acquisition, results are stocked on the analyzer DSP in a buffer storage (limited to 4 MSample per DSP). If the depth of the waterfall is larger than this, then the PC must empty this buffer storage during acquisition (then the PC can store more results). The DSP to PC transfer takes place as soon as the waterfall acquisition starts depending on connection status (stand alone, poor quality). This process continuously empties the DSP memory. A block is lost if the DSP to PC transfer is not able to get it before the DSP memory is full.&lt;br /&gt;
&lt;br /&gt;
In &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;one shot&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode and for depth smaller than X the acquisition is preferred to the displaying, i.e. the display takes place at the end of acquisition&lt;br /&gt;
&lt;br /&gt;
In &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;continuous&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode or for depth larger than X, the displaying is preferred to the acquisition, in order to quickly see any changes during the measurement, some blocks may be lost.&lt;br /&gt;
&lt;br /&gt;
======% Block transferred======&lt;br /&gt;
This status displays the percentage of block that the PC could have recovered from the DSP buffer storage.&lt;br /&gt;
&lt;br /&gt;
Note that: %Block lost &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; %Block transferred = 100%.&lt;br /&gt;
&lt;br /&gt;
==FAQ==&lt;br /&gt;
===FFT1 Tach vs EXT synch tach===&lt;br /&gt;
&lt;br /&gt;
'''What’s the different between Ord1 Tach. and Tach.Ext Ang speed?'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The waterfall and profile provide new capabilities that improve readability and accuracy: Tachometer centered on FFT/SOA blocks.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This allows centering tachometer speed at the center of the FFT/SOA trigger block(s). It is useful with long trigger blocks (High resolution analyses) to perfectly match the actual data with the order cursor or section.&lt;br /&gt;
&lt;br /&gt;
With classical tach (ext tach angular speed):&lt;br /&gt;
The RPM is collected at the end of the analysis block.&lt;br /&gt;
&lt;br /&gt;
[[File:ord_tach.PNG|500px]]&lt;br /&gt;
&lt;br /&gt;
This situation leads to an offset in the waterfall calculation of the orders (cursors, sections). For a run up, as the angular speed is over evaluated, the order calculation is lower than the actual ones.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
With centered tach (FFT Tach or ORD Tach):&lt;br /&gt;
The RPM is calculated as the average speed during the block duration to be synchronized with the analyzed data.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:center.PNG|500px]]&lt;br /&gt;
&lt;br /&gt;
With the centered tachometer, the orders calculations match more accurately the actual orders in waterfall.&lt;br /&gt;
The computation of the angular speed takes in account the averaging, triggering and overlap used in the plug-in.&lt;br /&gt;
The centered speed is calculated as:&lt;br /&gt;
&lt;br /&gt;
CT = (RPM (end of block) + RPM (begin of block)) / 2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The RPM centering and averaging is done in the analysis plug-in prior to be connected to the waterfall. To use the centered tach simply add the said tachometer to the corresponding plug-in (FFTn or SOAn). These additional tachometers are available in the waterfall as soon as one of the result of the plug-in is added to the waterfall.&lt;br /&gt;
&lt;br /&gt;
1. Add Tach to the Plug-in,&lt;br /&gt;
&lt;br /&gt;
2. Add plug-in results (Spectra, orders, etc..) to the waterfall,&lt;br /&gt;
&lt;br /&gt;
3. Display the waterfall,&lt;br /&gt;
&lt;br /&gt;
4. Select the Plug-in Tach, as a tachometer and reference&lt;br /&gt;
&lt;br /&gt;
[[File:fft_tach.PNG|400px]]&lt;/div&gt;</summary>
		<author><name>Lmagimel</name></author>
	</entry>
	<entry>
		<id>https://wiki.oros.com/index.php?title=NVGate_Waterfall&amp;diff=13036</id>
		<title>NVGate Waterfall</title>
		<link rel="alternate" type="text/html" href="https://wiki.oros.com/index.php?title=NVGate_Waterfall&amp;diff=13036"/>
		<updated>2026-11-02T13:53:24Z</updated>

		<summary type="html">&lt;p&gt;Lmagimel: /* From the waterfall plug-in menu */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category:NVGate]]&lt;br /&gt;
[[category:WikiOros]]&lt;br /&gt;
The Waterfall module is used to stack data from NVGate plug-ins, such as Spectra, 1/n Octave, RPM, DC, or any scalar data values into one graph. Data is displayed as slices that are synchronized and can be sorted by references (time, RPMs or DC channel). We can display 3D data or profile (2D). &lt;br /&gt;
&lt;br /&gt;
====Overview====&lt;br /&gt;
The following scheme describes the waterfall slices collection behavior. When selected event (trigger) occurs, the latest computed data from each associated plug-in are collected into the current slice. Then data can be displayed into 2D (for scalar) and 3D graph in function of each reference.&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_03.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
''Stackable results''&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;90%&amp;quot;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|'''3D'''&lt;br /&gt;
|'''2D (profiles)'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''FFT'''&lt;br /&gt;
|* Triggered block&amp;lt;br&amp;gt;* Weighted block&amp;lt;br&amp;gt;* Inst. Spectrum&amp;lt;br&amp;gt;* Average Spectrum&amp;lt;br&amp;gt;* Inst. Cross Spectrum&amp;lt;br&amp;gt;* Average Cross Spectrum&amp;lt;br&amp;gt;* FRF H1&amp;lt;br&amp;gt;* FRF H2&amp;lt;br&amp;gt;* Coherence&amp;lt;br&amp;gt;* Inst. Zoom Spectrum&amp;lt;br&amp;gt;* Average Zoom Spectrum&amp;lt;br&amp;gt;* Zoom Cross Spectrum&amp;lt;br&amp;gt;* Zoom Average Cross&amp;lt;br&amp;gt;* Zoom FRF&amp;lt;br&amp;gt;* Zoom Coherence&lt;br /&gt;
|* Overall Power&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;* Order x&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Sync. Order'''&lt;br /&gt;
|* Triggered block&amp;lt;br&amp;gt;* Weighted block&amp;lt;br&amp;gt;* Order Inst. Spectrum&amp;lt;br&amp;gt;* Order Average Spectrum&lt;br /&gt;
|* Order x&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;* Overall Power&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''1/n Octave'''&lt;br /&gt;
|* 1/n Octave&amp;lt;br&amp;gt;* Average results: - AvNoct&amp;lt;br&amp;gt; - MinOct&amp;lt;br&amp;gt; - MaxOct&lt;br /&gt;
|* Overall level: OvrLin&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;* Overall Weighted level: OvrWgt&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Overall acoustic'''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|             - Lxypeak&amp;lt;br&amp;gt;             - Lxy inst&amp;lt;br&amp;gt;* Lxy eq 1/8s&amp;lt;br&amp;gt;* Lxy eq 1s&amp;lt;br&amp;gt;* Lxy eq t&amp;lt;br&amp;gt;''X'' = Applied weighting (A or C), in case of Z selection (no weighting) X is not displayed.&amp;lt;br&amp;gt;''Y ''= Applied time filter (None, Fast, Slow or Impulse), If none is selected (no time filtering) Y is not displayed.&amp;lt;br&amp;gt;t = Short time integration duration. T&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Tachometer'''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|* Tach Angular Speed (ref)&amp;lt;br&amp;gt;* Virtual Angular Speed (ref)&amp;lt;br&amp;gt;* Ext Tach Angular speed (ref)&amp;lt;br&amp;gt;* DC Tach speed (ref)&amp;lt;br&amp;gt;* Combined tach speed (ref)&amp;lt;br&amp;gt;* Fractionnal tach (speed)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Front end'''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&lt;br /&gt;
* DC (ref)&lt;br /&gt;
* CAN (ref)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Monitor'''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&lt;br /&gt;
* Monitor DC&lt;br /&gt;
* Monitor RMS&lt;br /&gt;
* Monitor Peak&lt;br /&gt;
* Monitor Peak-Peak&lt;br /&gt;
* Monitor Crest-Factor&lt;br /&gt;
* Monitor Skew&lt;br /&gt;
* Monitor Ktsis&lt;br /&gt;
* Monitor Max&lt;br /&gt;
* Monitor Min&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Time domain'''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&lt;br /&gt;
* DC&lt;br /&gt;
* RMS&lt;br /&gt;
* Max&lt;br /&gt;
* Min&lt;br /&gt;
* Peak&lt;br /&gt;
*  Peak-Peak&lt;br /&gt;
*  Crest-Factor&lt;br /&gt;
*  Ktsis&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|N.A.&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&lt;br /&gt;
* Time (ref) always selected&lt;br /&gt;
* Slice (ref) always selected&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Computation SPUs'''&lt;br /&gt;
&lt;br /&gt;
Unlike other plug-in, the memory of the waterfall depend on the capacity of the PC and others applications running on it. The depth of the waterfall is function of the free memory of your PC, and is limited to around 3 millions samples per DSP.&lt;br /&gt;
&lt;br /&gt;
==Tutorial==&lt;br /&gt;
&lt;br /&gt;
===Waterfall connection===&lt;br /&gt;
This section will show the different ways to add results into the waterfall.&lt;br /&gt;
&lt;br /&gt;
====From the Show Result window====&lt;br /&gt;
&lt;br /&gt;
The [[NVGate_Software_overview#Step_2_Show_results|Show Results]] window is the most common way of adding a result in the waterfall. Here I will show you how to simply display a waterfall of the [[NVGate FFT|average spectrum]] for an acceleration input.&lt;br /&gt;
&lt;br /&gt;
First, open the Show Result window, go in the ''FFT 1'' tab, and reach the ''Waterfall'' section :&lt;br /&gt;
[[Image:GoToResult_Waterfall.png|400px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then, select ''Avg. Spectrum'' and the first input. Finally, click on [[Image:DisplayButton.png]] to display the waterfall : &lt;br /&gt;
[[Image:GTR_Display_Waterfall.png|400px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The 3D view of the waterfall is displayed.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For more detail please see [[NVGate Software overview]].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
See also the [[NVGate_RT60|RT60]] with interrupted source tutorial video, where this method is used. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====From the graph window====&lt;br /&gt;
This method will allow you to add the result from a currently displayed [[NVGate_Display#Graph|graph]] into the waterfall. This will work with any result of NVGate [[NVGate Waterfall|compatible with the waterfall]]. As previously, we will add the [[NVGate FFT|Average spectrum]] ''' of all the channels''' into the waterfall.&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
First of all, right-click on the grey border of the graph and go in the ''Add to Waterfall'' section : &lt;br /&gt;
[[Image:WTF_RightClick.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''All Traces''' will add all of the traces in the graph into the waterfall&lt;br /&gt;
* '''Active Trace''' will only add the [[NVGate Active Trace|active trace]] of the graph into the waterfall.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Here, we will select '''All Trace''', as we want to add all the channels of the [[NVGate FFT|FFT plug-in]].&lt;br /&gt;
[[Image:WTF_RgtClick_AllTrace.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All the traces have been added, and the waterfall can be displayed from the [[NVGate_Ribbons:_Display/Graph_Tab#Add.2Fremove_windows|Add/Remove windows]] menu of the[[NVGate Ribbons: Display/Graph Tab|Display/Graphs tab of the Ribbon]] : &lt;br /&gt;
[[Image:DisplayWTF.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The ''3D view'' of the waterfall is now displayed in the current [[NVGate_Project_manager#Layout|layout]].&lt;br /&gt;
&lt;br /&gt;
====From the waterfall plug-in menu====&lt;br /&gt;
&lt;br /&gt;
Finally, results can be add into the waterfall directly from the waterfall menu. To do so, go into the [[NVGate Ribbons: Analysis Tab|Analyses tab of the NVGate ribbon]], and click on [[Image:WTF_AddRemove.png|80px]] in the waterfall section :&lt;br /&gt;
[[Image:add_remove.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This will open the waterfall menu. Here, select the result (''Avg. Spectrum''), the channels you want to add (in that example, all the channels), and finally click on the green arrow [[Image:WTF_Arrow.png]] : &lt;br /&gt;
[[Image:WTF_AddResults.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Click on ''OK'', the results have been added to the waterfall. You can now display it with the method described in the previous section.&lt;br /&gt;
&lt;br /&gt;
===Waterfall profile display===&lt;br /&gt;
We saw in the previous section that a waterfall collect all-along the acquisition results from NVGate plug-ins, like a spectrum, in a single graph. Now if we connect to the waterfall a plug-in that is not delivering a complete trace, but a single scalar value, the collection during the acquisition off all these successive scalar values will result in a simple curve in the waterfall. This is what is called a '''Profile''' in NVGate.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A profile can be used to plot trend over the time for DC inputs, Overall RMS level and Bode plots of Orders over the RPM value of the shaft.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In this section, I will show you how to display a profile of the [[NVGate_FFT#Display_available_results|Overall RMS level]] on a channel connected the the [[NVGate FFT|FFT 1 plug-in]]. I will present the three same methods presented in the previous section.&lt;br /&gt;
====From the Show Result window====&lt;br /&gt;
The [[NVGate_Software_overview#Step_2_Show_results|Show Results]] window is the most common way of adding a result in the waterfall. Here I will show you how to simply display a Profile of the [[NVGate FFT|overall level]] for an acceleration input.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
First, open the Show Result window, go in the ''FFT 1'' tab, and reach the ''Profile'' section :&lt;br /&gt;
[[Image:Profile_ShowResults.png|400px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then, select ''Order &amp;amp; Overall'' and the fist input. In the ''Tracked order'' section, select ''Overall''. Finally click on [[Image:DisplayButton.png|40px]] to display the waterfall : &lt;br /&gt;
[[Image:Profile_ConfigShowResult.png|400px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The profile window is now displayed in the current [[NVGate_Project_manager#Layout|layout]], and you can run the acquisition. However, you may need to adapt the [[NVGate_Waterfall#Glossary|depth of the waterfall]] to contain all the data. To do so, double-click on the dark grey border of the graph, in the [[NVGate_FFT#Settings|FFT menu]], select ''Waterfall''. In the [[NVGate_Waterfall#Mode|''Mode'' tab]] of the waterfall, modify the ''Number'' parameter : &lt;br /&gt;
[[Image:Addapt_Depth.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To change the profile reference , right click on the graph : select reference.&lt;br /&gt;
&lt;br /&gt;
[[File:change_reference.png|700px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For more detail please see [[NVGate Software overview]], and the following sections.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====From the graph window====&lt;br /&gt;
[[NVGate_Waterfall#From_the_graph_window|As we did for the standard waterfall]], we will now see how to add a scalar value in the waterfall to create a profile directly from the result window. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here, we have [[NVGate_FFT#Display_available_results|displayed the ''Overall level'']] an acceleration input from the [[NVGate FFT|FFT plug-in]] :&lt;br /&gt;
[[Image:FFT_Overall_scalar.png|200px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Right_click on the border of the window and go in the ''Add to waterfall'' section. There is only one trace in the window here, so only ''Active trace is available. : &lt;br /&gt;
[[Image:Scalar_RightClick.png|400px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After clicking on ''Active Trace'', the ''Overall Level is added in the waterfall. We will now use the same method to display the profile. go in the [[NVGate_Ribbons:_Display/Graph_Tab#Add.2Fremove_windows|Add/Remove windows]] menu of the[[NVGate Ribbons: Display/Graph Tab|Display/Graphs tab of the Ribbon]] : &lt;br /&gt;
[[Image:Display_WTF_Profile.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The profile is now displayed in the current [[NVGate_Project_manager#Layout|layout]]. As previously, you may need to adapt the [[NVGate_Waterfall#Glossary|depth of the profile]].&lt;br /&gt;
&lt;br /&gt;
====From the waterfall plug-in menu====&lt;br /&gt;
&lt;br /&gt;
As for other results, scalar results can be added into the waterfall directly from the waterfall menu. To do so, go into the [[NVGate Ribbons: Analysis Tab|Analyses tab of the NVGate ribbon]], and click on [[Image:WTF_AddRemove.png]] in the waterfall section :&lt;br /&gt;
[[File:add_remove.png|400px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will open the waterfall menu. Here, select the result (''Order &amp;amp; Overall''), the channels you want to add, and finally click on the green arrow [[Image:WTF_Arrow.png]] : &lt;br /&gt;
[[Image:WTF_Menu_Profile.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After clicking on [[Image:WTF_Arrow.png]], the trace is added in the ''References and Profiles'' section : &lt;br /&gt;
[[Image:Profile_WTF_Menu_Final.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Click on ''OK'', the results have been added to the waterfall. You can now display it with the method described in the previous section.&lt;br /&gt;
&lt;br /&gt;
==Waterfall Display==&lt;br /&gt;
The Waterfall window offers a wide range of operation in order to go further in your measurement. It is possible to display XY and YZ sections as well as the extraction section.&lt;br /&gt;
From the Display/Graph tab and the 3D group,  this group provides general purpose tools about the Waterfall 3D graphs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:waterfall_group_2022.PNG|300px]]&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:display_waterfall_sections.PNG|50px]]&lt;br /&gt;
| '''Display Waterfall sections''': This multi-action button enables selecting the areas of the Waterfall window to be displayed. The Waterfall window is composed of 4 main areas:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Usersmanual_170.png|600px|]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_471.png|30px]]&lt;br /&gt;
|'''3D only''':  Shows the 3D graph only. This graph can be a 3D plot or a color map.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_472.png|30px]]&lt;br /&gt;
|'''X/Y only''':  Shows the X/Y extraction graph only. This graph contains the spectra at the cursor position and the X/Y sections.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_473.png|30px]]&lt;br /&gt;
|'''Y/Z only''':  Shows the Y/Z extraction graph only. This graph contains the time (or ref) profile at the cursor position and the Y/Z sections.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_474.png|30px]] &lt;br /&gt;
|'''Extraction only''':  Shows the Order/frequency extraction graph only. This graph contains the order/frequency profile at the cursor position and the extraction sections.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_475.png|30px]] &lt;br /&gt;
|'''All graphs''':  Shows all the graphs in a matrix.&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:display_type_waterfall.PNG|80px]]&lt;br /&gt;
| '''3D waterfall graph or ColorSpectrum view''': Enables selecting the type of view for the Waterfall window.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_477.png|25px]]&lt;br /&gt;
|'''3D perspective''':  Plot the spectra (or trigger blocks) in a true 3D space, taking in account the perspective. The global orientation of the gathered spectra can be changed using the rotate button. This type of view allows looking at the waterfall from any side.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_476.png|20px]]&lt;br /&gt;
|'''3D Isometric''':  Plot the spectra (or trigger blocks) along a Z axis with the same scale whatever is the position. The Z axis angle is modified by the rotate button.&lt;br /&gt;
[[Image:Usersmanual_173.png|400px|none]]&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_479.png|30px]]&lt;br /&gt;
|'''Frequency/time color map''':  Plot the spectra (or trigger blocks) on 2D map with the color representing the point amplitude. This plot shows the Frequency (Y) Vs Time (X) arrangement.&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_174.png|400px|none]]&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_478.png|30px]]&lt;br /&gt;
|'''Time/frequency color map''':  Plot the spectra (or trigger blocks) on 2D map with the color representing the point amplitude. This plot shows the Time (Y) Vs frequency (X) arrangement.&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_480.png|20px]]&lt;br /&gt;
|'''Rotate''':  Toggle the rotating mode. Allows rotating the 3D graphs with the mouse when enabled. Disabling this item return the mouse to the previous mode.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_481.png|20px]]&lt;br /&gt;
|'''Add section''':  Add  a copy of the cursor location in each of the 3 extraction graphs. Waterfall display provides extraction of section from the 3D space.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_482.png|20px]]&lt;br /&gt;
|'''Section manager''':  Open the Waterfall ''Section manager'' dialog.&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cursors give information about the displayed Waterfall trace (current X, Y and Z coordinates are available from the ''Infotrace'').&lt;br /&gt;
&lt;br /&gt;
Move the cursors either by using the drag &amp;amp; drop in the 3D view or by using the arrow pad of the keyboard (the cursor mode [[Image:Usersmanual_171.png]] must be selected).&lt;br /&gt;
&lt;br /&gt;
'''Tip''': Move the mouse over the cross in the middle of the window and click in order to resize manually the graph window.&lt;br /&gt;
&lt;br /&gt;
====References====&lt;br /&gt;
The waterfall data are arranged in accordance to the active reference. A reference is a scalar value (RPM, DC level, RMS, Parametric input) stored with the waterfall data.&lt;br /&gt;
&lt;br /&gt;
Right click on the grey part of the graph to select the active reference.&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_40.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
The displayed data are then sorted regarding the reference value.&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_175.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
A threshold is available on a waterfall by pressing the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;y&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; button (or &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;ctrl y&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; for more precision).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;#FF0000&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:Display_Graphs_Traces_76.png|framed|none]]&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
====Sections====&lt;br /&gt;
* [[Image:Reports_Tools_Ribbons_481.png]] Add section:  Add  a copy of the cursor location in each of the 3 extraction graph&lt;br /&gt;
Waterfall display provides extraction of section from the 3D space&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_118.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
These sections are linked with cursors of the 3D view:&lt;br /&gt;
&lt;br /&gt;
* Fig1: for a fixed value of the X-axis of the 3D view,&lt;br /&gt;
* Fig2: For a fixed value of the reference&lt;br /&gt;
* Fig3: for a fixed value of the order (follow the evolution of an order) or frequency for order spectra waterfall.&lt;br /&gt;
&lt;br /&gt;
During the acquisition, an autoscale is available on the z-axis (reference) if &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;z Adjust&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; is active.&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_119.png|framed|none]]&lt;br /&gt;
* '''Add section: '''Creates a new section at the current position of the cursor. The extraction section is created only if a tach has been selected in the Waterfall.&lt;br /&gt;
* '''Select YZ section: '''Selects the active trace in the YZ graph. Useful to get the value of the cursor for this section&lt;br /&gt;
* '''Select XY section: '''Selects the active trace in the XY graph. Useful to get the value of the cursor for this section&lt;br /&gt;
* '''Select extraction section: '''Selects the active trace in the extraction graph. Useful to get the value of the cursor for this section&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Select Tacho&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode allows tracking an order in function of the selected tachometer. The extraction order could be done in function of the selected tacho. 4 Graphs are available for the windows allowing tracking different results:&lt;br /&gt;
&lt;br /&gt;
*3D view: you can select by right-clicking on it an isometric view, a perspective view, a freq/time colormap or a time/freq colormap (useful to track orders). The 3D view is the default view.&lt;br /&gt;
* YZ section,&lt;br /&gt;
* Order extraction (only available if a tachometer is active).&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_120.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
The sections are displayed in these 2D views. The sections can be managed in the section manager windows. In the section manager, add section made a copy of each cursor (Frequency, Reference, Order) in all displayed windows. These memorized traces could be added to result by the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;add to result selection.The waterfall sections can be saved as independent results (spectra, reference profiles, extracted profiles). The selection is achieved using the &amp;quot;Add to result selection&amp;quot; entry from the waterfall window contextual menu.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_121.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
After being saved, the sections became independent results, reducing the amount of saved data when you are focusing only on extracted data.&lt;br /&gt;
&lt;br /&gt;
====Section manager====&lt;br /&gt;
You can fine tune the section parameters by using the section manager available by right clicking on the Waterfall window. For example, you want to visualize the first order.&lt;br /&gt;
* [[Image:Reports_Tools_Ribbons_482.png]] Section manager: Open the waterfall section manager.&lt;br /&gt;
or, right click in the grey part of the graph and select Section manager.&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_176.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* Section manager: This dialog box is used to create and modify sections.&lt;br /&gt;
To modify a section, select the desired type and the desired section then modify the Section properties and click &amp;quot;Apply&amp;quot;. To create a new section, Select the type, set the desired properties and click &amp;quot;Add&amp;quot;. To remove a section, select the desired type and the desired section, then click &amp;quot;Remove&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_01.png]][[Image:Display_Graphs_Traces_69.png]][[Image:Display_Graphs_Traces_70.png]]&lt;br /&gt;
&lt;br /&gt;
* Section properties: The XPos, ZPos, Freq or Order defines the position of the section in the Waterfall. When the &amp;quot;Advanced&amp;quot; box is checked, it defines the center of the band. The width is used when the &amp;quot;Advanced&amp;quot; box is checked. It defines the bandwidth.&lt;br /&gt;
&lt;br /&gt;
The advanced sections are:&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;91%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Type'''&lt;br /&gt;
|'''Sections'''&lt;br /&gt;
|'''Type of result'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Power&lt;br /&gt;
|YZ, Order and Frequency extraction sections&lt;br /&gt;
|Frequency, order and octave spectra&lt;br /&gt;
|Calculates the power within the band&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Peak&lt;br /&gt;
|YZ, Order and Frequency extraction sections&lt;br /&gt;
|Frequency, order and octave spectra&lt;br /&gt;
|Detects the highest value&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|RMS&lt;br /&gt;
|YZ sections&lt;br /&gt;
|Triggered and resampled block&lt;br /&gt;
|Calculates the RMS value within the band&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Average&lt;br /&gt;
|YZ sections&lt;br /&gt;
|Triggered and resampled block&lt;br /&gt;
|Calculates the average value within the band&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Min&lt;br /&gt;
|YZ sections&lt;br /&gt;
|Triggered and resampled block&lt;br /&gt;
|Detects the minimum value within the band&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Max&lt;br /&gt;
|YZ sections&lt;br /&gt;
|Triggered and resampled block&lt;br /&gt;
|Detects the maximum value within the band&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* ''Z-Operator'':&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This Operator is available on XY extraction view and 3 operators are available: Min, Max and Arithmetic Average.&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_71.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* ''Order Extraction'':&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_02.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_72.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
This Operator take data spectrum by spectrum, for each spectrum there is a determination of the max value and of the corresponding order. Using this operator it is possible to detect on which orders it is useful to work. Note: The Max Order cannot be saved in result (not available in the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Add to result selection&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
====Save results====&lt;br /&gt;
This section gets you to select and save the Waterfall results.&lt;br /&gt;
&lt;br /&gt;
Right click on the Waterfall window and select '''Add to result selection'''. A window that allows you to select the results to be saved is displayed:&lt;br /&gt;
&lt;br /&gt;
* The entire Waterfall results&lt;br /&gt;
* The extraction section (in this case it is the order 2 section) independently&lt;br /&gt;
* The XY section independently&lt;br /&gt;
* The YZ section independently&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_13.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
Click on '''OK'''.&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_12.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
Click on: ''Measurement/Save/ Save Measurement'', your results selection will be automatically saved:&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_178.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
==Settings==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;Youtube&amp;gt; https://www.youtube.com/watch?v=GzQiaU10iXo&amp;lt;/Youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Glossary=====&lt;br /&gt;
This section will explain specific vocabulary of the Waterfall.&lt;br /&gt;
&lt;br /&gt;
* '''Slice''': this represents one acquisition of the Waterfall. A slice is a set of scalar and spectrum data acquired at the same time. The Waterfall is a stack slices.&lt;br /&gt;
* '''Depth''': this is the maximum number of slices you can acquire on the Waterfall.&lt;br /&gt;
* '''Section''': section at the current position of the cursor. The extraction section is created only if a tach has been selected in the Waterfall (see chapter 2 Display, Waterfall window menu).&lt;br /&gt;
* '''Reference''': A scalar collected by the waterfall acquisition that can put in order the slices. The reference corresponds to the X-axis of the profiles and the Z-axis of the 3D graphs.&lt;br /&gt;
* '''Profiles or 2D Results''':  profiles of a scalar evolution in function of time or any reference associated with the waterfall&lt;br /&gt;
* '''Results 3D''': spectra collected by the waterfall acquisition putted in order by a reference. These types of results are displayed in 3D graphs (3D, isometric or color-spectrogram).&lt;br /&gt;
&lt;br /&gt;
=====Channel=====&lt;br /&gt;
The different channels are available by putting selected inputs in the plug-in.&lt;br /&gt;
&lt;br /&gt;
It contains the results to be picked up by the Waterfall.&lt;br /&gt;
&lt;br /&gt;
The following window lets you select for each analysis plug-in, the channel related to the result.&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_04.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* '''Source''': In the ASB the channels are different from other ASB channels, the source of channel 1 and following are the results. The source of channel 64 and previous ones are the references. By default the time reference is always associated with a result source.&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_05.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
=====Trigger=====&lt;br /&gt;
Contains the settings related to triggering events and how to start and stop signal computation.&lt;br /&gt;
&lt;br /&gt;
* '''Start''': selects the event to start the waterfall acquisitions. This setting selects the event, which enable acquisition that is to say data collection does not operate while start event is no occurred. Any event can be chosen among the list of defined events. By default only the Free run and Manual events are available. Additional events can be defined in the &amp;quot;Event Definition&amp;quot; shared resource. The start time corresponds to the zero of the waterfall time scale. By default start is set to &amp;quot;free run&amp;quot; this allows waterfall acquisition to start immediately after run.&lt;br /&gt;
* '''Stop''': selects the event to stop the waterfall acquisitions. This setting selects the event, which ends acquisition that is to say data collection, does not operate after stop event occurred. Any event can be chosen among the list of defined events. By default only the Free run and Manual events are available. Additional events can be defined in the &amp;quot;Event Definition&amp;quot; shared resource.&lt;br /&gt;
* '''Trigger''': selects the event that trigs waterfall acquisitions. This setting selects the event which trig acquisitions that is to say a new data collection occur each time trigger event occurred. If trigger is set to periodic (period 20ms) the Waterfall acquisition will operate as fast as possible, this can hang user interface during acquisitions. The first time a source is selected for the Waterfall, if trigger = Periodic, then the event corresponding to the availability of the source results is assigned to the trigger. Ex: Setting FFT1 spectra into the waterfall plug-in will set Trigger to &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;FFT1 result available&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;. By default the trigger is set to &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Periodic&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; with a period of 20.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''List of events'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Manual&lt;br /&gt;
|This event occurs when the user requests a manual trigger.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Events from Event module&lt;br /&gt;
|see Event module&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|FFTx result available&lt;br /&gt;
|This event is in the list if a signal is connected to an FFTx channel source. This event occurs when an FFT measurement starts. This event is generated at each calculation of a new spectrum in exponential averaging and at the end of averaging in linear.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Oct result available&lt;br /&gt;
|This event is in the list if a signal is connected to an Octave channel source. This event occurs when an Octave measurement starts. This event is generated at each new spectrum calculated (every 256 samplings) for CBT, Fast, Slow, Impulse and exponential averaging. For the others averaging this event is generated at the end of averaging on t.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Order x result available&lt;br /&gt;
|This event is in the list if a signal is connected to an Order x channel source. This event occurs when an Order x measurement starts. This event is generated at each calculation of a new spectrum in exponential averaging and at the end of averaging in linear.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Overall acoustic result available&lt;br /&gt;
|This event is in the list if a signal is connected to an Overall acoustic channel source. This event occurs when an Overall acoustic measurement starts. This event is generated at each new spectrum calculated (every 256 samplings) for CBT, Fast, Slow, Impulse and exponential averaging. For the others averaging this event is generated at the end of averaging on t.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Periodic&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|This event simplifies the instrument setup by shortcutting periodic event activation. Selecting periodic for the trigger will make appears the period setting.&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There is two ways to trigger the waterfall:&lt;br /&gt;
&lt;br /&gt;
* The analyzer is running, it keeps in memory last measurements. Then with the waterfall you can select some specific results (for example for rpm or time).&lt;br /&gt;
* The plug-in triggering, at the end of each average the plug-in send an event. The plug-in put the rhythm into the waterfall. This mode is the default mode.&lt;br /&gt;
&lt;br /&gt;
=====Mode=====&lt;br /&gt;
Contains the settings related to the Waterfall display mode.&lt;br /&gt;
&lt;br /&gt;
* '''Mode''':&lt;br /&gt;
'''Off''': the Waterfall is inactive. This mode is useful to check your signal and your settings before the analysis.&lt;br /&gt;
&lt;br /&gt;
'''One shot''': the Waterfall is active between &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;start&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; and &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;stop&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;, there&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;s only one acquisition (for example: coast downs or run ups). The Waterfall ends on stop or when the number of slices is full.&lt;br /&gt;
&lt;br /&gt;
'''Continuous''': this mode memorizes the n last slices (selected number of slices) before the stop event. This mode is similar to the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;time to stop&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode of the recorder. This mode is different from the monitoring; the continuous mode is storage of measurement (for example: detection of ultimate strain).&lt;br /&gt;
&lt;br /&gt;
* '''Number''': the number of Waterfall slices (from 2 to 100 000). If the Waterfall trigger is a Delta RPM event, the &amp;quot;Event number&amp;quot; of this Delta RPM event is assigned to the number of Waterfall slices.&lt;br /&gt;
&lt;br /&gt;
The waterfall depth is managed automatically, allowing the user to get the larger slices/points number depending on the current available physical memory on the PC running NVGate. This functionality protects waterfall or profiles acquisition from memory overloads. That means the depth of the Waterfall is a function of slices weight (which depend on the type of analysis).&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_06.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
The area is fixed. If the slices weight are important, then the depth would be small.&lt;br /&gt;
&lt;br /&gt;
The area is function of the free memory space available when you select to use the Waterfall. The memory space has to be exactly the same during all the measurement that means the measurement could hang if you start another application on your computer during the measure.&lt;br /&gt;
&lt;br /&gt;
The acquisition/display and save memory usages are managed separately and are sequenced. It result a larger of data managed by the waterfall and secured acquisition.&lt;br /&gt;
&lt;br /&gt;
NVGate takes advantage of 64bits PC memory (&amp;lt;nowiki&amp;gt;&amp;gt;&amp;lt;/nowiki&amp;gt; 2 GB) for larger memory allocation for the Waterfall. As NVGate remains a 32-bit application, PC memory is not used above 4 GB.&lt;br /&gt;
&lt;br /&gt;
The following table summarizes the evolutions of the waterfall depth (for a given configuration: 32 ch 3,201 lines and PC):&lt;br /&gt;
&lt;br /&gt;
For example a waterfall of 32 ch 3,201 lines handles up to:&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;40%&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
|bgcolor = &amp;quot;#D9D9D9&amp;quot;|'''PC configuration''' &lt;br /&gt;
|align = &amp;quot;center&amp;quot; bgcolor = &amp;quot;#D9D9D9&amp;quot;|'''Slices'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|XP 32 bit 2GB RAM&lt;br /&gt;
|align = &amp;quot;center&amp;quot; bgcolor = &amp;quot;#92D050&amp;quot;|260&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Win7 64 bit 4GB RAM&lt;br /&gt;
|align = &amp;quot;center&amp;quot; bgcolor = &amp;quot;#92D050&amp;quot;|640&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB: In the stand-alone mode, the depth is limited (about 3 million samples per DSP) due to the analyzer memory size.&lt;br /&gt;
&lt;br /&gt;
'''Notes''':&lt;br /&gt;
&lt;br /&gt;
- '''OVA''': if the waterfall trigger selected were «&amp;amp;nbsp;OvA Leq result available&amp;amp;nbsp;», the slices number would depend on durations (average duration «&amp;amp;nbsp;T&amp;amp;nbsp;» and short duration «&amp;amp;nbsp;t&amp;amp;nbsp;») from the sub module Average in Overall acoustic.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;40%&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
|'''Average type'''&lt;br /&gt;
|'''Slices number'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|short Leq (t)&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|short Leq 1/8s&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|short Leq 1s&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Linear, with repeat = End Of Averaging&lt;br /&gt;
|T&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Linear, with repeat != End Of Averaging&lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- '''1/N Octave''': if the waterfall trigger selected were «&amp;amp;nbsp;Oct result available&amp;amp;nbsp;», the slices number would depend on durations (average duration «&amp;amp;nbsp;T&amp;amp;nbsp;» and short duration «&amp;amp;nbsp;t&amp;amp;nbsp;») from the sub module Average in 1/N Octave.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;40%&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
|'''Average type'''&lt;br /&gt;
|'''Slices number'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Linear, with repeat = End Of Averaging&lt;br /&gt;
|T&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Linear, with repeat != End Of Averaging&lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Repeat&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Exponential&lt;br /&gt;
|Indepedent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Constant BT&lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|short Leq 1/8s&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|short Leq 1s&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Fast &lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Slow&lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Impulse&lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The on line display uses more power and could slow displays but acquisitions and analyses remain real-time.&lt;br /&gt;
&lt;br /&gt;
==Waterfall status==&lt;br /&gt;
All statuses are available to add to the control panel&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;#FF0000&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:Waterfall_monitor_07.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
======Waterfall======&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_08.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
The current plug-in status is synthesized in a special progress-bar. This status bar is automatically displayed in the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;control panel&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; when the plug-in is active (i.e. as soon as at least 1 input is connected to the Waterfall plug-in). This status is called &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Waterfall&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; and it is available in the status ASB tree (see customize control panel).&lt;br /&gt;
&lt;br /&gt;
This status displays the slice number acquired in the waterfall, the plug-in state (Run, Paused or Stop) and the real-time status.&lt;br /&gt;
&lt;br /&gt;
The way the status bar is displayed, depends on the mode selected:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;One shot&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode: the progress bar is filled from left to right.&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Continuous&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode: the progress bar is filled from right to left with flashing until the end of the acquisition.&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Off&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode: the progress bar is empty with the text &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Off&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; inside.&lt;br /&gt;
&lt;br /&gt;
The color of the bar and of the writing let you know what happens during the acquisition:&lt;br /&gt;
&lt;br /&gt;
* ''Green background and white or black text'': acquisition in real time.&lt;br /&gt;
* ''Red background and white or black text'': the current acquisition is not real time.&lt;br /&gt;
* ''Green background and red text'': the current acquisition is real time, but a previous acquisition was not real time.&lt;br /&gt;
&lt;br /&gt;
======Trigger State======&lt;br /&gt;
&lt;br /&gt;
The following scheme describes the different states of the measurement:&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_09.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
By default the trigger state is on &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Stop&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; and waiting for a &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Run&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; (start or trigger). Then the state become &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Triggering&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; and is waiting for a start event, the states become &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Block Triggering&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; and is now waiting for a trigger event for being in the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Running state.&lt;br /&gt;
&lt;br /&gt;
The state is &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Stop&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; after a stop event or at the end of averaging.&lt;br /&gt;
&lt;br /&gt;
======Count======&lt;br /&gt;
This status displays the averaging count, that total number of slices already acquired.&lt;br /&gt;
&lt;br /&gt;
======Real-time======&lt;br /&gt;
This status displays if the averaging is in real-time or not (i.e. the current block is analyzed or not). If the corresponding signal were not available at this time, the acquisition is not real-time. That means that the treatment is longer than the acquisition. There are three values for this state:&lt;br /&gt;
&lt;br /&gt;
* '''&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;OK&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;''': The acquisition is real-time.&lt;br /&gt;
* '''&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;No&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;''': One previous acquisition was not real-time.&lt;br /&gt;
* '''&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;-&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;''': The acquisition is currently not real-time.&lt;br /&gt;
======% Block lost======&lt;br /&gt;
During an acquisition, results are stocked on the analyzer DSP in a buffer storage (limited to 4 MSample per DSP). If the depth of the waterfall is larger than this, then the PC must empty this buffer storage during acquisition (then the PC can store more results). The DSP to PC transfer takes place as soon as the waterfall acquisition starts depending on connection status (stand alone, poor quality). This process continuously empties the DSP memory. A block is lost if the DSP to PC transfer is not able to get it before the DSP memory is full.&lt;br /&gt;
&lt;br /&gt;
In &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;one shot&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode and for depth smaller than X the acquisition is preferred to the displaying, i.e. the display takes place at the end of acquisition&lt;br /&gt;
&lt;br /&gt;
In &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;continuous&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode or for depth larger than X, the displaying is preferred to the acquisition, in order to quickly see any changes during the measurement, some blocks may be lost.&lt;br /&gt;
&lt;br /&gt;
======% Block transferred======&lt;br /&gt;
This status displays the percentage of block that the PC could have recovered from the DSP buffer storage.&lt;br /&gt;
&lt;br /&gt;
Note that: %Block lost &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; %Block transferred = 100%.&lt;br /&gt;
&lt;br /&gt;
==FAQ==&lt;br /&gt;
===FFT1 Tach vs EXT synch tach===&lt;br /&gt;
&lt;br /&gt;
'''What’s the different between Ord1 Tach. and Tach.Ext Ang speed?'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The waterfall and profile provide new capabilities that improve readability and accuracy: Tachometer centered on FFT/SOA blocks.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This allows centering tachometer speed at the center of the FFT/SOA trigger block(s). It is useful with long trigger blocks (High resolution analyses) to perfectly match the actual data with the order cursor or section.&lt;br /&gt;
&lt;br /&gt;
With classical tach (ext tach angular speed):&lt;br /&gt;
The RPM is collected at the end of the analysis block.&lt;br /&gt;
&lt;br /&gt;
[[File:ord_tach.PNG|500px]]&lt;br /&gt;
&lt;br /&gt;
This situation leads to an offset in the waterfall calculation of the orders (cursors, sections). For a run up, as the angular speed is over evaluated, the order calculation is lower than the actual ones.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
With centered tach (FFT Tach or ORD Tach):&lt;br /&gt;
The RPM is calculated as the average speed during the block duration to be synchronized with the analyzed data.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:center.PNG|500px]]&lt;br /&gt;
&lt;br /&gt;
With the centered tachometer, the orders calculations match more accurately the actual orders in waterfall.&lt;br /&gt;
The computation of the angular speed takes in account the averaging, triggering and overlap used in the plug-in.&lt;br /&gt;
The centered speed is calculated as:&lt;br /&gt;
&lt;br /&gt;
CT = (RPM (end of block) + RPM (begin of block)) / 2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The RPM centering and averaging is done in the analysis plug-in prior to be connected to the waterfall. To use the centered tach simply add the said tachometer to the corresponding plug-in (FFTn or SOAn). These additional tachometers are available in the waterfall as soon as one of the result of the plug-in is added to the waterfall.&lt;br /&gt;
&lt;br /&gt;
1. Add Tach to the Plug-in,&lt;br /&gt;
&lt;br /&gt;
2. Add plug-in results (Spectra, orders, etc..) to the waterfall,&lt;br /&gt;
&lt;br /&gt;
3. Display the waterfall,&lt;br /&gt;
&lt;br /&gt;
4. Select the Plug-in Tach, as a tachometer and reference&lt;br /&gt;
&lt;br /&gt;
[[File:fft_tach.PNG|400px]]&lt;/div&gt;</summary>
		<author><name>Lmagimel</name></author>
	</entry>
	<entry>
		<id>https://wiki.oros.com/index.php?title=NVGate_Waterfall&amp;diff=13035</id>
		<title>NVGate Waterfall</title>
		<link rel="alternate" type="text/html" href="https://wiki.oros.com/index.php?title=NVGate_Waterfall&amp;diff=13035"/>
		<updated>2026-11-02T13:53:17Z</updated>

		<summary type="html">&lt;p&gt;Lmagimel: /* From the waterfall plug-in menu */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category:NVGate]]&lt;br /&gt;
[[category:WikiOros]]&lt;br /&gt;
The Waterfall module is used to stack data from NVGate plug-ins, such as Spectra, 1/n Octave, RPM, DC, or any scalar data values into one graph. Data is displayed as slices that are synchronized and can be sorted by references (time, RPMs or DC channel). We can display 3D data or profile (2D). &lt;br /&gt;
&lt;br /&gt;
====Overview====&lt;br /&gt;
The following scheme describes the waterfall slices collection behavior. When selected event (trigger) occurs, the latest computed data from each associated plug-in are collected into the current slice. Then data can be displayed into 2D (for scalar) and 3D graph in function of each reference.&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_03.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
''Stackable results''&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;90%&amp;quot;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|'''3D'''&lt;br /&gt;
|'''2D (profiles)'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''FFT'''&lt;br /&gt;
|* Triggered block&amp;lt;br&amp;gt;* Weighted block&amp;lt;br&amp;gt;* Inst. Spectrum&amp;lt;br&amp;gt;* Average Spectrum&amp;lt;br&amp;gt;* Inst. Cross Spectrum&amp;lt;br&amp;gt;* Average Cross Spectrum&amp;lt;br&amp;gt;* FRF H1&amp;lt;br&amp;gt;* FRF H2&amp;lt;br&amp;gt;* Coherence&amp;lt;br&amp;gt;* Inst. Zoom Spectrum&amp;lt;br&amp;gt;* Average Zoom Spectrum&amp;lt;br&amp;gt;* Zoom Cross Spectrum&amp;lt;br&amp;gt;* Zoom Average Cross&amp;lt;br&amp;gt;* Zoom FRF&amp;lt;br&amp;gt;* Zoom Coherence&lt;br /&gt;
|* Overall Power&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;* Order x&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Sync. Order'''&lt;br /&gt;
|* Triggered block&amp;lt;br&amp;gt;* Weighted block&amp;lt;br&amp;gt;* Order Inst. Spectrum&amp;lt;br&amp;gt;* Order Average Spectrum&lt;br /&gt;
|* Order x&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;* Overall Power&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''1/n Octave'''&lt;br /&gt;
|* 1/n Octave&amp;lt;br&amp;gt;* Average results: - AvNoct&amp;lt;br&amp;gt; - MinOct&amp;lt;br&amp;gt; - MaxOct&lt;br /&gt;
|* Overall level: OvrLin&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;* Overall Weighted level: OvrWgt&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Overall acoustic'''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|             - Lxypeak&amp;lt;br&amp;gt;             - Lxy inst&amp;lt;br&amp;gt;* Lxy eq 1/8s&amp;lt;br&amp;gt;* Lxy eq 1s&amp;lt;br&amp;gt;* Lxy eq t&amp;lt;br&amp;gt;''X'' = Applied weighting (A or C), in case of Z selection (no weighting) X is not displayed.&amp;lt;br&amp;gt;''Y ''= Applied time filter (None, Fast, Slow or Impulse), If none is selected (no time filtering) Y is not displayed.&amp;lt;br&amp;gt;t = Short time integration duration. T&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Tachometer'''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|* Tach Angular Speed (ref)&amp;lt;br&amp;gt;* Virtual Angular Speed (ref)&amp;lt;br&amp;gt;* Ext Tach Angular speed (ref)&amp;lt;br&amp;gt;* DC Tach speed (ref)&amp;lt;br&amp;gt;* Combined tach speed (ref)&amp;lt;br&amp;gt;* Fractionnal tach (speed)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Front end'''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&lt;br /&gt;
* DC (ref)&lt;br /&gt;
* CAN (ref)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Monitor'''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&lt;br /&gt;
* Monitor DC&lt;br /&gt;
* Monitor RMS&lt;br /&gt;
* Monitor Peak&lt;br /&gt;
* Monitor Peak-Peak&lt;br /&gt;
* Monitor Crest-Factor&lt;br /&gt;
* Monitor Skew&lt;br /&gt;
* Monitor Ktsis&lt;br /&gt;
* Monitor Max&lt;br /&gt;
* Monitor Min&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Time domain'''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&lt;br /&gt;
* DC&lt;br /&gt;
* RMS&lt;br /&gt;
* Max&lt;br /&gt;
* Min&lt;br /&gt;
* Peak&lt;br /&gt;
*  Peak-Peak&lt;br /&gt;
*  Crest-Factor&lt;br /&gt;
*  Ktsis&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|N.A.&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&lt;br /&gt;
* Time (ref) always selected&lt;br /&gt;
* Slice (ref) always selected&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Computation SPUs'''&lt;br /&gt;
&lt;br /&gt;
Unlike other plug-in, the memory of the waterfall depend on the capacity of the PC and others applications running on it. The depth of the waterfall is function of the free memory of your PC, and is limited to around 3 millions samples per DSP.&lt;br /&gt;
&lt;br /&gt;
==Tutorial==&lt;br /&gt;
&lt;br /&gt;
===Waterfall connection===&lt;br /&gt;
This section will show the different ways to add results into the waterfall.&lt;br /&gt;
&lt;br /&gt;
====From the Show Result window====&lt;br /&gt;
&lt;br /&gt;
The [[NVGate_Software_overview#Step_2_Show_results|Show Results]] window is the most common way of adding a result in the waterfall. Here I will show you how to simply display a waterfall of the [[NVGate FFT|average spectrum]] for an acceleration input.&lt;br /&gt;
&lt;br /&gt;
First, open the Show Result window, go in the ''FFT 1'' tab, and reach the ''Waterfall'' section :&lt;br /&gt;
[[Image:GoToResult_Waterfall.png|400px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then, select ''Avg. Spectrum'' and the first input. Finally, click on [[Image:DisplayButton.png]] to display the waterfall : &lt;br /&gt;
[[Image:GTR_Display_Waterfall.png|400px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The 3D view of the waterfall is displayed.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For more detail please see [[NVGate Software overview]].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
See also the [[NVGate_RT60|RT60]] with interrupted source tutorial video, where this method is used. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====From the graph window====&lt;br /&gt;
This method will allow you to add the result from a currently displayed [[NVGate_Display#Graph|graph]] into the waterfall. This will work with any result of NVGate [[NVGate Waterfall|compatible with the waterfall]]. As previously, we will add the [[NVGate FFT|Average spectrum]] ''' of all the channels''' into the waterfall.&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
First of all, right-click on the grey border of the graph and go in the ''Add to Waterfall'' section : &lt;br /&gt;
[[Image:WTF_RightClick.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''All Traces''' will add all of the traces in the graph into the waterfall&lt;br /&gt;
* '''Active Trace''' will only add the [[NVGate Active Trace|active trace]] of the graph into the waterfall.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Here, we will select '''All Trace''', as we want to add all the channels of the [[NVGate FFT|FFT plug-in]].&lt;br /&gt;
[[Image:WTF_RgtClick_AllTrace.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All the traces have been added, and the waterfall can be displayed from the [[NVGate_Ribbons:_Display/Graph_Tab#Add.2Fremove_windows|Add/Remove windows]] menu of the[[NVGate Ribbons: Display/Graph Tab|Display/Graphs tab of the Ribbon]] : &lt;br /&gt;
[[Image:DisplayWTF.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The ''3D view'' of the waterfall is now displayed in the current [[NVGate_Project_manager#Layout|layout]].&lt;br /&gt;
&lt;br /&gt;
====From the waterfall plug-in menu====&lt;br /&gt;
&lt;br /&gt;
Finally, results can be add into the waterfall directly from the waterfall menu. To do so, go into the [[NVGate Ribbons: Analysis Tab|Analyses tab of the NVGate ribbon]], and click on [[Image:WTF_AddRemove.png|40px]] in the waterfall section :&lt;br /&gt;
[[Image:add_remove.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This will open the waterfall menu. Here, select the result (''Avg. Spectrum''), the channels you want to add (in that example, all the channels), and finally click on the green arrow [[Image:WTF_Arrow.png]] : &lt;br /&gt;
[[Image:WTF_AddResults.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Click on ''OK'', the results have been added to the waterfall. You can now display it with the method described in the previous section.&lt;br /&gt;
&lt;br /&gt;
===Waterfall profile display===&lt;br /&gt;
We saw in the previous section that a waterfall collect all-along the acquisition results from NVGate plug-ins, like a spectrum, in a single graph. Now if we connect to the waterfall a plug-in that is not delivering a complete trace, but a single scalar value, the collection during the acquisition off all these successive scalar values will result in a simple curve in the waterfall. This is what is called a '''Profile''' in NVGate.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A profile can be used to plot trend over the time for DC inputs, Overall RMS level and Bode plots of Orders over the RPM value of the shaft.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In this section, I will show you how to display a profile of the [[NVGate_FFT#Display_available_results|Overall RMS level]] on a channel connected the the [[NVGate FFT|FFT 1 plug-in]]. I will present the three same methods presented in the previous section.&lt;br /&gt;
====From the Show Result window====&lt;br /&gt;
The [[NVGate_Software_overview#Step_2_Show_results|Show Results]] window is the most common way of adding a result in the waterfall. Here I will show you how to simply display a Profile of the [[NVGate FFT|overall level]] for an acceleration input.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
First, open the Show Result window, go in the ''FFT 1'' tab, and reach the ''Profile'' section :&lt;br /&gt;
[[Image:Profile_ShowResults.png|400px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then, select ''Order &amp;amp; Overall'' and the fist input. In the ''Tracked order'' section, select ''Overall''. Finally click on [[Image:DisplayButton.png|40px]] to display the waterfall : &lt;br /&gt;
[[Image:Profile_ConfigShowResult.png|400px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The profile window is now displayed in the current [[NVGate_Project_manager#Layout|layout]], and you can run the acquisition. However, you may need to adapt the [[NVGate_Waterfall#Glossary|depth of the waterfall]] to contain all the data. To do so, double-click on the dark grey border of the graph, in the [[NVGate_FFT#Settings|FFT menu]], select ''Waterfall''. In the [[NVGate_Waterfall#Mode|''Mode'' tab]] of the waterfall, modify the ''Number'' parameter : &lt;br /&gt;
[[Image:Addapt_Depth.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To change the profile reference , right click on the graph : select reference.&lt;br /&gt;
&lt;br /&gt;
[[File:change_reference.png|700px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For more detail please see [[NVGate Software overview]], and the following sections.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====From the graph window====&lt;br /&gt;
[[NVGate_Waterfall#From_the_graph_window|As we did for the standard waterfall]], we will now see how to add a scalar value in the waterfall to create a profile directly from the result window. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here, we have [[NVGate_FFT#Display_available_results|displayed the ''Overall level'']] an acceleration input from the [[NVGate FFT|FFT plug-in]] :&lt;br /&gt;
[[Image:FFT_Overall_scalar.png|200px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Right_click on the border of the window and go in the ''Add to waterfall'' section. There is only one trace in the window here, so only ''Active trace is available. : &lt;br /&gt;
[[Image:Scalar_RightClick.png|400px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After clicking on ''Active Trace'', the ''Overall Level is added in the waterfall. We will now use the same method to display the profile. go in the [[NVGate_Ribbons:_Display/Graph_Tab#Add.2Fremove_windows|Add/Remove windows]] menu of the[[NVGate Ribbons: Display/Graph Tab|Display/Graphs tab of the Ribbon]] : &lt;br /&gt;
[[Image:Display_WTF_Profile.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The profile is now displayed in the current [[NVGate_Project_manager#Layout|layout]]. As previously, you may need to adapt the [[NVGate_Waterfall#Glossary|depth of the profile]].&lt;br /&gt;
&lt;br /&gt;
====From the waterfall plug-in menu====&lt;br /&gt;
&lt;br /&gt;
As for other results, scalar results can be added into the waterfall directly from the waterfall menu. To do so, go into the [[NVGate Ribbons: Analysis Tab|Analyses tab of the NVGate ribbon]], and click on [[Image:WTF_AddRemove.png]] in the waterfall section :&lt;br /&gt;
[[File:add_remove.png|400px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will open the waterfall menu. Here, select the result (''Order &amp;amp; Overall''), the channels you want to add, and finally click on the green arrow [[Image:WTF_Arrow.png]] : &lt;br /&gt;
[[Image:WTF_Menu_Profile.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After clicking on [[Image:WTF_Arrow.png]], the trace is added in the ''References and Profiles'' section : &lt;br /&gt;
[[Image:Profile_WTF_Menu_Final.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Click on ''OK'', the results have been added to the waterfall. You can now display it with the method described in the previous section.&lt;br /&gt;
&lt;br /&gt;
==Waterfall Display==&lt;br /&gt;
The Waterfall window offers a wide range of operation in order to go further in your measurement. It is possible to display XY and YZ sections as well as the extraction section.&lt;br /&gt;
From the Display/Graph tab and the 3D group,  this group provides general purpose tools about the Waterfall 3D graphs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:waterfall_group_2022.PNG|300px]]&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:display_waterfall_sections.PNG|50px]]&lt;br /&gt;
| '''Display Waterfall sections''': This multi-action button enables selecting the areas of the Waterfall window to be displayed. The Waterfall window is composed of 4 main areas:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Usersmanual_170.png|600px|]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_471.png|30px]]&lt;br /&gt;
|'''3D only''':  Shows the 3D graph only. This graph can be a 3D plot or a color map.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_472.png|30px]]&lt;br /&gt;
|'''X/Y only''':  Shows the X/Y extraction graph only. This graph contains the spectra at the cursor position and the X/Y sections.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_473.png|30px]]&lt;br /&gt;
|'''Y/Z only''':  Shows the Y/Z extraction graph only. This graph contains the time (or ref) profile at the cursor position and the Y/Z sections.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_474.png|30px]] &lt;br /&gt;
|'''Extraction only''':  Shows the Order/frequency extraction graph only. This graph contains the order/frequency profile at the cursor position and the extraction sections.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_475.png|30px]] &lt;br /&gt;
|'''All graphs''':  Shows all the graphs in a matrix.&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:display_type_waterfall.PNG|80px]]&lt;br /&gt;
| '''3D waterfall graph or ColorSpectrum view''': Enables selecting the type of view for the Waterfall window.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_477.png|25px]]&lt;br /&gt;
|'''3D perspective''':  Plot the spectra (or trigger blocks) in a true 3D space, taking in account the perspective. The global orientation of the gathered spectra can be changed using the rotate button. This type of view allows looking at the waterfall from any side.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_476.png|20px]]&lt;br /&gt;
|'''3D Isometric''':  Plot the spectra (or trigger blocks) along a Z axis with the same scale whatever is the position. The Z axis angle is modified by the rotate button.&lt;br /&gt;
[[Image:Usersmanual_173.png|400px|none]]&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_479.png|30px]]&lt;br /&gt;
|'''Frequency/time color map''':  Plot the spectra (or trigger blocks) on 2D map with the color representing the point amplitude. This plot shows the Frequency (Y) Vs Time (X) arrangement.&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_174.png|400px|none]]&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_478.png|30px]]&lt;br /&gt;
|'''Time/frequency color map''':  Plot the spectra (or trigger blocks) on 2D map with the color representing the point amplitude. This plot shows the Time (Y) Vs frequency (X) arrangement.&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_480.png|20px]]&lt;br /&gt;
|'''Rotate''':  Toggle the rotating mode. Allows rotating the 3D graphs with the mouse when enabled. Disabling this item return the mouse to the previous mode.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_481.png|20px]]&lt;br /&gt;
|'''Add section''':  Add  a copy of the cursor location in each of the 3 extraction graphs. Waterfall display provides extraction of section from the 3D space.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_482.png|20px]]&lt;br /&gt;
|'''Section manager''':  Open the Waterfall ''Section manager'' dialog.&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cursors give information about the displayed Waterfall trace (current X, Y and Z coordinates are available from the ''Infotrace'').&lt;br /&gt;
&lt;br /&gt;
Move the cursors either by using the drag &amp;amp; drop in the 3D view or by using the arrow pad of the keyboard (the cursor mode [[Image:Usersmanual_171.png]] must be selected).&lt;br /&gt;
&lt;br /&gt;
'''Tip''': Move the mouse over the cross in the middle of the window and click in order to resize manually the graph window.&lt;br /&gt;
&lt;br /&gt;
====References====&lt;br /&gt;
The waterfall data are arranged in accordance to the active reference. A reference is a scalar value (RPM, DC level, RMS, Parametric input) stored with the waterfall data.&lt;br /&gt;
&lt;br /&gt;
Right click on the grey part of the graph to select the active reference.&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_40.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
The displayed data are then sorted regarding the reference value.&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_175.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
A threshold is available on a waterfall by pressing the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;y&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; button (or &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;ctrl y&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; for more precision).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;#FF0000&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:Display_Graphs_Traces_76.png|framed|none]]&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
====Sections====&lt;br /&gt;
* [[Image:Reports_Tools_Ribbons_481.png]] Add section:  Add  a copy of the cursor location in each of the 3 extraction graph&lt;br /&gt;
Waterfall display provides extraction of section from the 3D space&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_118.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
These sections are linked with cursors of the 3D view:&lt;br /&gt;
&lt;br /&gt;
* Fig1: for a fixed value of the X-axis of the 3D view,&lt;br /&gt;
* Fig2: For a fixed value of the reference&lt;br /&gt;
* Fig3: for a fixed value of the order (follow the evolution of an order) or frequency for order spectra waterfall.&lt;br /&gt;
&lt;br /&gt;
During the acquisition, an autoscale is available on the z-axis (reference) if &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;z Adjust&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; is active.&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_119.png|framed|none]]&lt;br /&gt;
* '''Add section: '''Creates a new section at the current position of the cursor. The extraction section is created only if a tach has been selected in the Waterfall.&lt;br /&gt;
* '''Select YZ section: '''Selects the active trace in the YZ graph. Useful to get the value of the cursor for this section&lt;br /&gt;
* '''Select XY section: '''Selects the active trace in the XY graph. Useful to get the value of the cursor for this section&lt;br /&gt;
* '''Select extraction section: '''Selects the active trace in the extraction graph. Useful to get the value of the cursor for this section&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Select Tacho&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode allows tracking an order in function of the selected tachometer. The extraction order could be done in function of the selected tacho. 4 Graphs are available for the windows allowing tracking different results:&lt;br /&gt;
&lt;br /&gt;
*3D view: you can select by right-clicking on it an isometric view, a perspective view, a freq/time colormap or a time/freq colormap (useful to track orders). The 3D view is the default view.&lt;br /&gt;
* YZ section,&lt;br /&gt;
* Order extraction (only available if a tachometer is active).&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_120.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
The sections are displayed in these 2D views. The sections can be managed in the section manager windows. In the section manager, add section made a copy of each cursor (Frequency, Reference, Order) in all displayed windows. These memorized traces could be added to result by the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;add to result selection.The waterfall sections can be saved as independent results (spectra, reference profiles, extracted profiles). The selection is achieved using the &amp;quot;Add to result selection&amp;quot; entry from the waterfall window contextual menu.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_121.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
After being saved, the sections became independent results, reducing the amount of saved data when you are focusing only on extracted data.&lt;br /&gt;
&lt;br /&gt;
====Section manager====&lt;br /&gt;
You can fine tune the section parameters by using the section manager available by right clicking on the Waterfall window. For example, you want to visualize the first order.&lt;br /&gt;
* [[Image:Reports_Tools_Ribbons_482.png]] Section manager: Open the waterfall section manager.&lt;br /&gt;
or, right click in the grey part of the graph and select Section manager.&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_176.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* Section manager: This dialog box is used to create and modify sections.&lt;br /&gt;
To modify a section, select the desired type and the desired section then modify the Section properties and click &amp;quot;Apply&amp;quot;. To create a new section, Select the type, set the desired properties and click &amp;quot;Add&amp;quot;. To remove a section, select the desired type and the desired section, then click &amp;quot;Remove&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_01.png]][[Image:Display_Graphs_Traces_69.png]][[Image:Display_Graphs_Traces_70.png]]&lt;br /&gt;
&lt;br /&gt;
* Section properties: The XPos, ZPos, Freq or Order defines the position of the section in the Waterfall. When the &amp;quot;Advanced&amp;quot; box is checked, it defines the center of the band. The width is used when the &amp;quot;Advanced&amp;quot; box is checked. It defines the bandwidth.&lt;br /&gt;
&lt;br /&gt;
The advanced sections are:&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;91%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Type'''&lt;br /&gt;
|'''Sections'''&lt;br /&gt;
|'''Type of result'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Power&lt;br /&gt;
|YZ, Order and Frequency extraction sections&lt;br /&gt;
|Frequency, order and octave spectra&lt;br /&gt;
|Calculates the power within the band&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Peak&lt;br /&gt;
|YZ, Order and Frequency extraction sections&lt;br /&gt;
|Frequency, order and octave spectra&lt;br /&gt;
|Detects the highest value&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|RMS&lt;br /&gt;
|YZ sections&lt;br /&gt;
|Triggered and resampled block&lt;br /&gt;
|Calculates the RMS value within the band&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Average&lt;br /&gt;
|YZ sections&lt;br /&gt;
|Triggered and resampled block&lt;br /&gt;
|Calculates the average value within the band&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Min&lt;br /&gt;
|YZ sections&lt;br /&gt;
|Triggered and resampled block&lt;br /&gt;
|Detects the minimum value within the band&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Max&lt;br /&gt;
|YZ sections&lt;br /&gt;
|Triggered and resampled block&lt;br /&gt;
|Detects the maximum value within the band&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* ''Z-Operator'':&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This Operator is available on XY extraction view and 3 operators are available: Min, Max and Arithmetic Average.&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_71.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* ''Order Extraction'':&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_02.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_72.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
This Operator take data spectrum by spectrum, for each spectrum there is a determination of the max value and of the corresponding order. Using this operator it is possible to detect on which orders it is useful to work. Note: The Max Order cannot be saved in result (not available in the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Add to result selection&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
====Save results====&lt;br /&gt;
This section gets you to select and save the Waterfall results.&lt;br /&gt;
&lt;br /&gt;
Right click on the Waterfall window and select '''Add to result selection'''. A window that allows you to select the results to be saved is displayed:&lt;br /&gt;
&lt;br /&gt;
* The entire Waterfall results&lt;br /&gt;
* The extraction section (in this case it is the order 2 section) independently&lt;br /&gt;
* The XY section independently&lt;br /&gt;
* The YZ section independently&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_13.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
Click on '''OK'''.&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_12.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
Click on: ''Measurement/Save/ Save Measurement'', your results selection will be automatically saved:&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_178.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
==Settings==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;Youtube&amp;gt; https://www.youtube.com/watch?v=GzQiaU10iXo&amp;lt;/Youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Glossary=====&lt;br /&gt;
This section will explain specific vocabulary of the Waterfall.&lt;br /&gt;
&lt;br /&gt;
* '''Slice''': this represents one acquisition of the Waterfall. A slice is a set of scalar and spectrum data acquired at the same time. The Waterfall is a stack slices.&lt;br /&gt;
* '''Depth''': this is the maximum number of slices you can acquire on the Waterfall.&lt;br /&gt;
* '''Section''': section at the current position of the cursor. The extraction section is created only if a tach has been selected in the Waterfall (see chapter 2 Display, Waterfall window menu).&lt;br /&gt;
* '''Reference''': A scalar collected by the waterfall acquisition that can put in order the slices. The reference corresponds to the X-axis of the profiles and the Z-axis of the 3D graphs.&lt;br /&gt;
* '''Profiles or 2D Results''':  profiles of a scalar evolution in function of time or any reference associated with the waterfall&lt;br /&gt;
* '''Results 3D''': spectra collected by the waterfall acquisition putted in order by a reference. These types of results are displayed in 3D graphs (3D, isometric or color-spectrogram).&lt;br /&gt;
&lt;br /&gt;
=====Channel=====&lt;br /&gt;
The different channels are available by putting selected inputs in the plug-in.&lt;br /&gt;
&lt;br /&gt;
It contains the results to be picked up by the Waterfall.&lt;br /&gt;
&lt;br /&gt;
The following window lets you select for each analysis plug-in, the channel related to the result.&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_04.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* '''Source''': In the ASB the channels are different from other ASB channels, the source of channel 1 and following are the results. The source of channel 64 and previous ones are the references. By default the time reference is always associated with a result source.&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_05.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
=====Trigger=====&lt;br /&gt;
Contains the settings related to triggering events and how to start and stop signal computation.&lt;br /&gt;
&lt;br /&gt;
* '''Start''': selects the event to start the waterfall acquisitions. This setting selects the event, which enable acquisition that is to say data collection does not operate while start event is no occurred. Any event can be chosen among the list of defined events. By default only the Free run and Manual events are available. Additional events can be defined in the &amp;quot;Event Definition&amp;quot; shared resource. The start time corresponds to the zero of the waterfall time scale. By default start is set to &amp;quot;free run&amp;quot; this allows waterfall acquisition to start immediately after run.&lt;br /&gt;
* '''Stop''': selects the event to stop the waterfall acquisitions. This setting selects the event, which ends acquisition that is to say data collection, does not operate after stop event occurred. Any event can be chosen among the list of defined events. By default only the Free run and Manual events are available. Additional events can be defined in the &amp;quot;Event Definition&amp;quot; shared resource.&lt;br /&gt;
* '''Trigger''': selects the event that trigs waterfall acquisitions. This setting selects the event which trig acquisitions that is to say a new data collection occur each time trigger event occurred. If trigger is set to periodic (period 20ms) the Waterfall acquisition will operate as fast as possible, this can hang user interface during acquisitions. The first time a source is selected for the Waterfall, if trigger = Periodic, then the event corresponding to the availability of the source results is assigned to the trigger. Ex: Setting FFT1 spectra into the waterfall plug-in will set Trigger to &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;FFT1 result available&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;. By default the trigger is set to &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Periodic&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; with a period of 20.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''List of events'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Manual&lt;br /&gt;
|This event occurs when the user requests a manual trigger.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Events from Event module&lt;br /&gt;
|see Event module&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|FFTx result available&lt;br /&gt;
|This event is in the list if a signal is connected to an FFTx channel source. This event occurs when an FFT measurement starts. This event is generated at each calculation of a new spectrum in exponential averaging and at the end of averaging in linear.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Oct result available&lt;br /&gt;
|This event is in the list if a signal is connected to an Octave channel source. This event occurs when an Octave measurement starts. This event is generated at each new spectrum calculated (every 256 samplings) for CBT, Fast, Slow, Impulse and exponential averaging. For the others averaging this event is generated at the end of averaging on t.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Order x result available&lt;br /&gt;
|This event is in the list if a signal is connected to an Order x channel source. This event occurs when an Order x measurement starts. This event is generated at each calculation of a new spectrum in exponential averaging and at the end of averaging in linear.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Overall acoustic result available&lt;br /&gt;
|This event is in the list if a signal is connected to an Overall acoustic channel source. This event occurs when an Overall acoustic measurement starts. This event is generated at each new spectrum calculated (every 256 samplings) for CBT, Fast, Slow, Impulse and exponential averaging. For the others averaging this event is generated at the end of averaging on t.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Periodic&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|This event simplifies the instrument setup by shortcutting periodic event activation. Selecting periodic for the trigger will make appears the period setting.&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There is two ways to trigger the waterfall:&lt;br /&gt;
&lt;br /&gt;
* The analyzer is running, it keeps in memory last measurements. Then with the waterfall you can select some specific results (for example for rpm or time).&lt;br /&gt;
* The plug-in triggering, at the end of each average the plug-in send an event. The plug-in put the rhythm into the waterfall. This mode is the default mode.&lt;br /&gt;
&lt;br /&gt;
=====Mode=====&lt;br /&gt;
Contains the settings related to the Waterfall display mode.&lt;br /&gt;
&lt;br /&gt;
* '''Mode''':&lt;br /&gt;
'''Off''': the Waterfall is inactive. This mode is useful to check your signal and your settings before the analysis.&lt;br /&gt;
&lt;br /&gt;
'''One shot''': the Waterfall is active between &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;start&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; and &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;stop&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;, there&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;s only one acquisition (for example: coast downs or run ups). The Waterfall ends on stop or when the number of slices is full.&lt;br /&gt;
&lt;br /&gt;
'''Continuous''': this mode memorizes the n last slices (selected number of slices) before the stop event. This mode is similar to the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;time to stop&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode of the recorder. This mode is different from the monitoring; the continuous mode is storage of measurement (for example: detection of ultimate strain).&lt;br /&gt;
&lt;br /&gt;
* '''Number''': the number of Waterfall slices (from 2 to 100 000). If the Waterfall trigger is a Delta RPM event, the &amp;quot;Event number&amp;quot; of this Delta RPM event is assigned to the number of Waterfall slices.&lt;br /&gt;
&lt;br /&gt;
The waterfall depth is managed automatically, allowing the user to get the larger slices/points number depending on the current available physical memory on the PC running NVGate. This functionality protects waterfall or profiles acquisition from memory overloads. That means the depth of the Waterfall is a function of slices weight (which depend on the type of analysis).&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_06.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
The area is fixed. If the slices weight are important, then the depth would be small.&lt;br /&gt;
&lt;br /&gt;
The area is function of the free memory space available when you select to use the Waterfall. The memory space has to be exactly the same during all the measurement that means the measurement could hang if you start another application on your computer during the measure.&lt;br /&gt;
&lt;br /&gt;
The acquisition/display and save memory usages are managed separately and are sequenced. It result a larger of data managed by the waterfall and secured acquisition.&lt;br /&gt;
&lt;br /&gt;
NVGate takes advantage of 64bits PC memory (&amp;lt;nowiki&amp;gt;&amp;gt;&amp;lt;/nowiki&amp;gt; 2 GB) for larger memory allocation for the Waterfall. As NVGate remains a 32-bit application, PC memory is not used above 4 GB.&lt;br /&gt;
&lt;br /&gt;
The following table summarizes the evolutions of the waterfall depth (for a given configuration: 32 ch 3,201 lines and PC):&lt;br /&gt;
&lt;br /&gt;
For example a waterfall of 32 ch 3,201 lines handles up to:&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;40%&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
|bgcolor = &amp;quot;#D9D9D9&amp;quot;|'''PC configuration''' &lt;br /&gt;
|align = &amp;quot;center&amp;quot; bgcolor = &amp;quot;#D9D9D9&amp;quot;|'''Slices'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|XP 32 bit 2GB RAM&lt;br /&gt;
|align = &amp;quot;center&amp;quot; bgcolor = &amp;quot;#92D050&amp;quot;|260&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Win7 64 bit 4GB RAM&lt;br /&gt;
|align = &amp;quot;center&amp;quot; bgcolor = &amp;quot;#92D050&amp;quot;|640&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB: In the stand-alone mode, the depth is limited (about 3 million samples per DSP) due to the analyzer memory size.&lt;br /&gt;
&lt;br /&gt;
'''Notes''':&lt;br /&gt;
&lt;br /&gt;
- '''OVA''': if the waterfall trigger selected were «&amp;amp;nbsp;OvA Leq result available&amp;amp;nbsp;», the slices number would depend on durations (average duration «&amp;amp;nbsp;T&amp;amp;nbsp;» and short duration «&amp;amp;nbsp;t&amp;amp;nbsp;») from the sub module Average in Overall acoustic.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;40%&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
|'''Average type'''&lt;br /&gt;
|'''Slices number'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|short Leq (t)&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|short Leq 1/8s&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|short Leq 1s&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Linear, with repeat = End Of Averaging&lt;br /&gt;
|T&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Linear, with repeat != End Of Averaging&lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- '''1/N Octave''': if the waterfall trigger selected were «&amp;amp;nbsp;Oct result available&amp;amp;nbsp;», the slices number would depend on durations (average duration «&amp;amp;nbsp;T&amp;amp;nbsp;» and short duration «&amp;amp;nbsp;t&amp;amp;nbsp;») from the sub module Average in 1/N Octave.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;40%&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
|'''Average type'''&lt;br /&gt;
|'''Slices number'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Linear, with repeat = End Of Averaging&lt;br /&gt;
|T&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Linear, with repeat != End Of Averaging&lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Repeat&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Exponential&lt;br /&gt;
|Indepedent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Constant BT&lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|short Leq 1/8s&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|short Leq 1s&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Fast &lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Slow&lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Impulse&lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The on line display uses more power and could slow displays but acquisitions and analyses remain real-time.&lt;br /&gt;
&lt;br /&gt;
==Waterfall status==&lt;br /&gt;
All statuses are available to add to the control panel&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;#FF0000&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:Waterfall_monitor_07.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
======Waterfall======&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_08.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
The current plug-in status is synthesized in a special progress-bar. This status bar is automatically displayed in the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;control panel&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; when the plug-in is active (i.e. as soon as at least 1 input is connected to the Waterfall plug-in). This status is called &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Waterfall&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; and it is available in the status ASB tree (see customize control panel).&lt;br /&gt;
&lt;br /&gt;
This status displays the slice number acquired in the waterfall, the plug-in state (Run, Paused or Stop) and the real-time status.&lt;br /&gt;
&lt;br /&gt;
The way the status bar is displayed, depends on the mode selected:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;One shot&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode: the progress bar is filled from left to right.&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Continuous&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode: the progress bar is filled from right to left with flashing until the end of the acquisition.&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Off&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode: the progress bar is empty with the text &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Off&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; inside.&lt;br /&gt;
&lt;br /&gt;
The color of the bar and of the writing let you know what happens during the acquisition:&lt;br /&gt;
&lt;br /&gt;
* ''Green background and white or black text'': acquisition in real time.&lt;br /&gt;
* ''Red background and white or black text'': the current acquisition is not real time.&lt;br /&gt;
* ''Green background and red text'': the current acquisition is real time, but a previous acquisition was not real time.&lt;br /&gt;
&lt;br /&gt;
======Trigger State======&lt;br /&gt;
&lt;br /&gt;
The following scheme describes the different states of the measurement:&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_09.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
By default the trigger state is on &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Stop&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; and waiting for a &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Run&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; (start or trigger). Then the state become &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Triggering&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; and is waiting for a start event, the states become &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Block Triggering&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; and is now waiting for a trigger event for being in the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Running state.&lt;br /&gt;
&lt;br /&gt;
The state is &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Stop&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; after a stop event or at the end of averaging.&lt;br /&gt;
&lt;br /&gt;
======Count======&lt;br /&gt;
This status displays the averaging count, that total number of slices already acquired.&lt;br /&gt;
&lt;br /&gt;
======Real-time======&lt;br /&gt;
This status displays if the averaging is in real-time or not (i.e. the current block is analyzed or not). If the corresponding signal were not available at this time, the acquisition is not real-time. That means that the treatment is longer than the acquisition. There are three values for this state:&lt;br /&gt;
&lt;br /&gt;
* '''&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;OK&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;''': The acquisition is real-time.&lt;br /&gt;
* '''&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;No&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;''': One previous acquisition was not real-time.&lt;br /&gt;
* '''&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;-&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;''': The acquisition is currently not real-time.&lt;br /&gt;
======% Block lost======&lt;br /&gt;
During an acquisition, results are stocked on the analyzer DSP in a buffer storage (limited to 4 MSample per DSP). If the depth of the waterfall is larger than this, then the PC must empty this buffer storage during acquisition (then the PC can store more results). The DSP to PC transfer takes place as soon as the waterfall acquisition starts depending on connection status (stand alone, poor quality). This process continuously empties the DSP memory. A block is lost if the DSP to PC transfer is not able to get it before the DSP memory is full.&lt;br /&gt;
&lt;br /&gt;
In &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;one shot&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode and for depth smaller than X the acquisition is preferred to the displaying, i.e. the display takes place at the end of acquisition&lt;br /&gt;
&lt;br /&gt;
In &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;continuous&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode or for depth larger than X, the displaying is preferred to the acquisition, in order to quickly see any changes during the measurement, some blocks may be lost.&lt;br /&gt;
&lt;br /&gt;
======% Block transferred======&lt;br /&gt;
This status displays the percentage of block that the PC could have recovered from the DSP buffer storage.&lt;br /&gt;
&lt;br /&gt;
Note that: %Block lost &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; %Block transferred = 100%.&lt;br /&gt;
&lt;br /&gt;
==FAQ==&lt;br /&gt;
===FFT1 Tach vs EXT synch tach===&lt;br /&gt;
&lt;br /&gt;
'''What’s the different between Ord1 Tach. and Tach.Ext Ang speed?'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The waterfall and profile provide new capabilities that improve readability and accuracy: Tachometer centered on FFT/SOA blocks.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This allows centering tachometer speed at the center of the FFT/SOA trigger block(s). It is useful with long trigger blocks (High resolution analyses) to perfectly match the actual data with the order cursor or section.&lt;br /&gt;
&lt;br /&gt;
With classical tach (ext tach angular speed):&lt;br /&gt;
The RPM is collected at the end of the analysis block.&lt;br /&gt;
&lt;br /&gt;
[[File:ord_tach.PNG|500px]]&lt;br /&gt;
&lt;br /&gt;
This situation leads to an offset in the waterfall calculation of the orders (cursors, sections). For a run up, as the angular speed is over evaluated, the order calculation is lower than the actual ones.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
With centered tach (FFT Tach or ORD Tach):&lt;br /&gt;
The RPM is calculated as the average speed during the block duration to be synchronized with the analyzed data.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:center.PNG|500px]]&lt;br /&gt;
&lt;br /&gt;
With the centered tachometer, the orders calculations match more accurately the actual orders in waterfall.&lt;br /&gt;
The computation of the angular speed takes in account the averaging, triggering and overlap used in the plug-in.&lt;br /&gt;
The centered speed is calculated as:&lt;br /&gt;
&lt;br /&gt;
CT = (RPM (end of block) + RPM (begin of block)) / 2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The RPM centering and averaging is done in the analysis plug-in prior to be connected to the waterfall. To use the centered tach simply add the said tachometer to the corresponding plug-in (FFTn or SOAn). These additional tachometers are available in the waterfall as soon as one of the result of the plug-in is added to the waterfall.&lt;br /&gt;
&lt;br /&gt;
1. Add Tach to the Plug-in,&lt;br /&gt;
&lt;br /&gt;
2. Add plug-in results (Spectra, orders, etc..) to the waterfall,&lt;br /&gt;
&lt;br /&gt;
3. Display the waterfall,&lt;br /&gt;
&lt;br /&gt;
4. Select the Plug-in Tach, as a tachometer and reference&lt;br /&gt;
&lt;br /&gt;
[[File:fft_tach.PNG|400px]]&lt;/div&gt;</summary>
		<author><name>Lmagimel</name></author>
	</entry>
	<entry>
		<id>https://wiki.oros.com/index.php?title=NVGate_Waterfall&amp;diff=13034</id>
		<title>NVGate Waterfall</title>
		<link rel="alternate" type="text/html" href="https://wiki.oros.com/index.php?title=NVGate_Waterfall&amp;diff=13034"/>
		<updated>2026-11-02T13:53:08Z</updated>

		<summary type="html">&lt;p&gt;Lmagimel: /* From the waterfall plug-in menu */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category:NVGate]]&lt;br /&gt;
[[category:WikiOros]]&lt;br /&gt;
The Waterfall module is used to stack data from NVGate plug-ins, such as Spectra, 1/n Octave, RPM, DC, or any scalar data values into one graph. Data is displayed as slices that are synchronized and can be sorted by references (time, RPMs or DC channel). We can display 3D data or profile (2D). &lt;br /&gt;
&lt;br /&gt;
====Overview====&lt;br /&gt;
The following scheme describes the waterfall slices collection behavior. When selected event (trigger) occurs, the latest computed data from each associated plug-in are collected into the current slice. Then data can be displayed into 2D (for scalar) and 3D graph in function of each reference.&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_03.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
''Stackable results''&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;90%&amp;quot;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|'''3D'''&lt;br /&gt;
|'''2D (profiles)'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''FFT'''&lt;br /&gt;
|* Triggered block&amp;lt;br&amp;gt;* Weighted block&amp;lt;br&amp;gt;* Inst. Spectrum&amp;lt;br&amp;gt;* Average Spectrum&amp;lt;br&amp;gt;* Inst. Cross Spectrum&amp;lt;br&amp;gt;* Average Cross Spectrum&amp;lt;br&amp;gt;* FRF H1&amp;lt;br&amp;gt;* FRF H2&amp;lt;br&amp;gt;* Coherence&amp;lt;br&amp;gt;* Inst. Zoom Spectrum&amp;lt;br&amp;gt;* Average Zoom Spectrum&amp;lt;br&amp;gt;* Zoom Cross Spectrum&amp;lt;br&amp;gt;* Zoom Average Cross&amp;lt;br&amp;gt;* Zoom FRF&amp;lt;br&amp;gt;* Zoom Coherence&lt;br /&gt;
|* Overall Power&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;* Order x&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Sync. Order'''&lt;br /&gt;
|* Triggered block&amp;lt;br&amp;gt;* Weighted block&amp;lt;br&amp;gt;* Order Inst. Spectrum&amp;lt;br&amp;gt;* Order Average Spectrum&lt;br /&gt;
|* Order x&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;* Overall Power&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''1/n Octave'''&lt;br /&gt;
|* 1/n Octave&amp;lt;br&amp;gt;* Average results: - AvNoct&amp;lt;br&amp;gt; - MinOct&amp;lt;br&amp;gt; - MaxOct&lt;br /&gt;
|* Overall level: OvrLin&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;* Overall Weighted level: OvrWgt&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Overall acoustic'''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|             - Lxypeak&amp;lt;br&amp;gt;             - Lxy inst&amp;lt;br&amp;gt;* Lxy eq 1/8s&amp;lt;br&amp;gt;* Lxy eq 1s&amp;lt;br&amp;gt;* Lxy eq t&amp;lt;br&amp;gt;''X'' = Applied weighting (A or C), in case of Z selection (no weighting) X is not displayed.&amp;lt;br&amp;gt;''Y ''= Applied time filter (None, Fast, Slow or Impulse), If none is selected (no time filtering) Y is not displayed.&amp;lt;br&amp;gt;t = Short time integration duration. T&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Tachometer'''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|* Tach Angular Speed (ref)&amp;lt;br&amp;gt;* Virtual Angular Speed (ref)&amp;lt;br&amp;gt;* Ext Tach Angular speed (ref)&amp;lt;br&amp;gt;* DC Tach speed (ref)&amp;lt;br&amp;gt;* Combined tach speed (ref)&amp;lt;br&amp;gt;* Fractionnal tach (speed)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Front end'''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&lt;br /&gt;
* DC (ref)&lt;br /&gt;
* CAN (ref)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Monitor'''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&lt;br /&gt;
* Monitor DC&lt;br /&gt;
* Monitor RMS&lt;br /&gt;
* Monitor Peak&lt;br /&gt;
* Monitor Peak-Peak&lt;br /&gt;
* Monitor Crest-Factor&lt;br /&gt;
* Monitor Skew&lt;br /&gt;
* Monitor Ktsis&lt;br /&gt;
* Monitor Max&lt;br /&gt;
* Monitor Min&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Time domain'''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&lt;br /&gt;
* DC&lt;br /&gt;
* RMS&lt;br /&gt;
* Max&lt;br /&gt;
* Min&lt;br /&gt;
* Peak&lt;br /&gt;
*  Peak-Peak&lt;br /&gt;
*  Crest-Factor&lt;br /&gt;
*  Ktsis&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|N.A.&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&lt;br /&gt;
* Time (ref) always selected&lt;br /&gt;
* Slice (ref) always selected&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Computation SPUs'''&lt;br /&gt;
&lt;br /&gt;
Unlike other plug-in, the memory of the waterfall depend on the capacity of the PC and others applications running on it. The depth of the waterfall is function of the free memory of your PC, and is limited to around 3 millions samples per DSP.&lt;br /&gt;
&lt;br /&gt;
==Tutorial==&lt;br /&gt;
&lt;br /&gt;
===Waterfall connection===&lt;br /&gt;
This section will show the different ways to add results into the waterfall.&lt;br /&gt;
&lt;br /&gt;
====From the Show Result window====&lt;br /&gt;
&lt;br /&gt;
The [[NVGate_Software_overview#Step_2_Show_results|Show Results]] window is the most common way of adding a result in the waterfall. Here I will show you how to simply display a waterfall of the [[NVGate FFT|average spectrum]] for an acceleration input.&lt;br /&gt;
&lt;br /&gt;
First, open the Show Result window, go in the ''FFT 1'' tab, and reach the ''Waterfall'' section :&lt;br /&gt;
[[Image:GoToResult_Waterfall.png|400px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then, select ''Avg. Spectrum'' and the first input. Finally, click on [[Image:DisplayButton.png]] to display the waterfall : &lt;br /&gt;
[[Image:GTR_Display_Waterfall.png|400px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The 3D view of the waterfall is displayed.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For more detail please see [[NVGate Software overview]].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
See also the [[NVGate_RT60|RT60]] with interrupted source tutorial video, where this method is used. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====From the graph window====&lt;br /&gt;
This method will allow you to add the result from a currently displayed [[NVGate_Display#Graph|graph]] into the waterfall. This will work with any result of NVGate [[NVGate Waterfall|compatible with the waterfall]]. As previously, we will add the [[NVGate FFT|Average spectrum]] ''' of all the channels''' into the waterfall.&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
First of all, right-click on the grey border of the graph and go in the ''Add to Waterfall'' section : &lt;br /&gt;
[[Image:WTF_RightClick.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''All Traces''' will add all of the traces in the graph into the waterfall&lt;br /&gt;
* '''Active Trace''' will only add the [[NVGate Active Trace|active trace]] of the graph into the waterfall.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Here, we will select '''All Trace''', as we want to add all the channels of the [[NVGate FFT|FFT plug-in]].&lt;br /&gt;
[[Image:WTF_RgtClick_AllTrace.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All the traces have been added, and the waterfall can be displayed from the [[NVGate_Ribbons:_Display/Graph_Tab#Add.2Fremove_windows|Add/Remove windows]] menu of the[[NVGate Ribbons: Display/Graph Tab|Display/Graphs tab of the Ribbon]] : &lt;br /&gt;
[[Image:DisplayWTF.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The ''3D view'' of the waterfall is now displayed in the current [[NVGate_Project_manager#Layout|layout]].&lt;br /&gt;
&lt;br /&gt;
====From the waterfall plug-in menu====&lt;br /&gt;
&lt;br /&gt;
Finally, results can be add into the waterfall directly from the waterfall menu. To do so, go into the [[NVGate Ribbons: Analysis Tab|Analyses tab of the NVGate ribbon]], and click on [[Image:WTF_AddRemove.png|20px]] in the waterfall section :&lt;br /&gt;
[[Image:add_remove.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This will open the waterfall menu. Here, select the result (''Avg. Spectrum''), the channels you want to add (in that example, all the channels), and finally click on the green arrow [[Image:WTF_Arrow.png]] : &lt;br /&gt;
[[Image:WTF_AddResults.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Click on ''OK'', the results have been added to the waterfall. You can now display it with the method described in the previous section.&lt;br /&gt;
&lt;br /&gt;
===Waterfall profile display===&lt;br /&gt;
We saw in the previous section that a waterfall collect all-along the acquisition results from NVGate plug-ins, like a spectrum, in a single graph. Now if we connect to the waterfall a plug-in that is not delivering a complete trace, but a single scalar value, the collection during the acquisition off all these successive scalar values will result in a simple curve in the waterfall. This is what is called a '''Profile''' in NVGate.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A profile can be used to plot trend over the time for DC inputs, Overall RMS level and Bode plots of Orders over the RPM value of the shaft.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In this section, I will show you how to display a profile of the [[NVGate_FFT#Display_available_results|Overall RMS level]] on a channel connected the the [[NVGate FFT|FFT 1 plug-in]]. I will present the three same methods presented in the previous section.&lt;br /&gt;
====From the Show Result window====&lt;br /&gt;
The [[NVGate_Software_overview#Step_2_Show_results|Show Results]] window is the most common way of adding a result in the waterfall. Here I will show you how to simply display a Profile of the [[NVGate FFT|overall level]] for an acceleration input.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
First, open the Show Result window, go in the ''FFT 1'' tab, and reach the ''Profile'' section :&lt;br /&gt;
[[Image:Profile_ShowResults.png|400px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then, select ''Order &amp;amp; Overall'' and the fist input. In the ''Tracked order'' section, select ''Overall''. Finally click on [[Image:DisplayButton.png|40px]] to display the waterfall : &lt;br /&gt;
[[Image:Profile_ConfigShowResult.png|400px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The profile window is now displayed in the current [[NVGate_Project_manager#Layout|layout]], and you can run the acquisition. However, you may need to adapt the [[NVGate_Waterfall#Glossary|depth of the waterfall]] to contain all the data. To do so, double-click on the dark grey border of the graph, in the [[NVGate_FFT#Settings|FFT menu]], select ''Waterfall''. In the [[NVGate_Waterfall#Mode|''Mode'' tab]] of the waterfall, modify the ''Number'' parameter : &lt;br /&gt;
[[Image:Addapt_Depth.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To change the profile reference , right click on the graph : select reference.&lt;br /&gt;
&lt;br /&gt;
[[File:change_reference.png|700px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For more detail please see [[NVGate Software overview]], and the following sections.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====From the graph window====&lt;br /&gt;
[[NVGate_Waterfall#From_the_graph_window|As we did for the standard waterfall]], we will now see how to add a scalar value in the waterfall to create a profile directly from the result window. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here, we have [[NVGate_FFT#Display_available_results|displayed the ''Overall level'']] an acceleration input from the [[NVGate FFT|FFT plug-in]] :&lt;br /&gt;
[[Image:FFT_Overall_scalar.png|200px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Right_click on the border of the window and go in the ''Add to waterfall'' section. There is only one trace in the window here, so only ''Active trace is available. : &lt;br /&gt;
[[Image:Scalar_RightClick.png|400px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After clicking on ''Active Trace'', the ''Overall Level is added in the waterfall. We will now use the same method to display the profile. go in the [[NVGate_Ribbons:_Display/Graph_Tab#Add.2Fremove_windows|Add/Remove windows]] menu of the[[NVGate Ribbons: Display/Graph Tab|Display/Graphs tab of the Ribbon]] : &lt;br /&gt;
[[Image:Display_WTF_Profile.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The profile is now displayed in the current [[NVGate_Project_manager#Layout|layout]]. As previously, you may need to adapt the [[NVGate_Waterfall#Glossary|depth of the profile]].&lt;br /&gt;
&lt;br /&gt;
====From the waterfall plug-in menu====&lt;br /&gt;
&lt;br /&gt;
As for other results, scalar results can be added into the waterfall directly from the waterfall menu. To do so, go into the [[NVGate Ribbons: Analysis Tab|Analyses tab of the NVGate ribbon]], and click on [[Image:WTF_AddRemove.png]] in the waterfall section :&lt;br /&gt;
[[File:add_remove.png|400px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will open the waterfall menu. Here, select the result (''Order &amp;amp; Overall''), the channels you want to add, and finally click on the green arrow [[Image:WTF_Arrow.png]] : &lt;br /&gt;
[[Image:WTF_Menu_Profile.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After clicking on [[Image:WTF_Arrow.png]], the trace is added in the ''References and Profiles'' section : &lt;br /&gt;
[[Image:Profile_WTF_Menu_Final.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Click on ''OK'', the results have been added to the waterfall. You can now display it with the method described in the previous section.&lt;br /&gt;
&lt;br /&gt;
==Waterfall Display==&lt;br /&gt;
The Waterfall window offers a wide range of operation in order to go further in your measurement. It is possible to display XY and YZ sections as well as the extraction section.&lt;br /&gt;
From the Display/Graph tab and the 3D group,  this group provides general purpose tools about the Waterfall 3D graphs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:waterfall_group_2022.PNG|300px]]&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:display_waterfall_sections.PNG|50px]]&lt;br /&gt;
| '''Display Waterfall sections''': This multi-action button enables selecting the areas of the Waterfall window to be displayed. The Waterfall window is composed of 4 main areas:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Usersmanual_170.png|600px|]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_471.png|30px]]&lt;br /&gt;
|'''3D only''':  Shows the 3D graph only. This graph can be a 3D plot or a color map.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_472.png|30px]]&lt;br /&gt;
|'''X/Y only''':  Shows the X/Y extraction graph only. This graph contains the spectra at the cursor position and the X/Y sections.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_473.png|30px]]&lt;br /&gt;
|'''Y/Z only''':  Shows the Y/Z extraction graph only. This graph contains the time (or ref) profile at the cursor position and the Y/Z sections.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_474.png|30px]] &lt;br /&gt;
|'''Extraction only''':  Shows the Order/frequency extraction graph only. This graph contains the order/frequency profile at the cursor position and the extraction sections.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_475.png|30px]] &lt;br /&gt;
|'''All graphs''':  Shows all the graphs in a matrix.&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:display_type_waterfall.PNG|80px]]&lt;br /&gt;
| '''3D waterfall graph or ColorSpectrum view''': Enables selecting the type of view for the Waterfall window.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_477.png|25px]]&lt;br /&gt;
|'''3D perspective''':  Plot the spectra (or trigger blocks) in a true 3D space, taking in account the perspective. The global orientation of the gathered spectra can be changed using the rotate button. This type of view allows looking at the waterfall from any side.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_476.png|20px]]&lt;br /&gt;
|'''3D Isometric''':  Plot the spectra (or trigger blocks) along a Z axis with the same scale whatever is the position. The Z axis angle is modified by the rotate button.&lt;br /&gt;
[[Image:Usersmanual_173.png|400px|none]]&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_479.png|30px]]&lt;br /&gt;
|'''Frequency/time color map''':  Plot the spectra (or trigger blocks) on 2D map with the color representing the point amplitude. This plot shows the Frequency (Y) Vs Time (X) arrangement.&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_174.png|400px|none]]&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_478.png|30px]]&lt;br /&gt;
|'''Time/frequency color map''':  Plot the spectra (or trigger blocks) on 2D map with the color representing the point amplitude. This plot shows the Time (Y) Vs frequency (X) arrangement.&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_480.png|20px]]&lt;br /&gt;
|'''Rotate''':  Toggle the rotating mode. Allows rotating the 3D graphs with the mouse when enabled. Disabling this item return the mouse to the previous mode.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_481.png|20px]]&lt;br /&gt;
|'''Add section''':  Add  a copy of the cursor location in each of the 3 extraction graphs. Waterfall display provides extraction of section from the 3D space.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_482.png|20px]]&lt;br /&gt;
|'''Section manager''':  Open the Waterfall ''Section manager'' dialog.&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cursors give information about the displayed Waterfall trace (current X, Y and Z coordinates are available from the ''Infotrace'').&lt;br /&gt;
&lt;br /&gt;
Move the cursors either by using the drag &amp;amp; drop in the 3D view or by using the arrow pad of the keyboard (the cursor mode [[Image:Usersmanual_171.png]] must be selected).&lt;br /&gt;
&lt;br /&gt;
'''Tip''': Move the mouse over the cross in the middle of the window and click in order to resize manually the graph window.&lt;br /&gt;
&lt;br /&gt;
====References====&lt;br /&gt;
The waterfall data are arranged in accordance to the active reference. A reference is a scalar value (RPM, DC level, RMS, Parametric input) stored with the waterfall data.&lt;br /&gt;
&lt;br /&gt;
Right click on the grey part of the graph to select the active reference.&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_40.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
The displayed data are then sorted regarding the reference value.&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_175.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
A threshold is available on a waterfall by pressing the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;y&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; button (or &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;ctrl y&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; for more precision).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;#FF0000&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:Display_Graphs_Traces_76.png|framed|none]]&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
====Sections====&lt;br /&gt;
* [[Image:Reports_Tools_Ribbons_481.png]] Add section:  Add  a copy of the cursor location in each of the 3 extraction graph&lt;br /&gt;
Waterfall display provides extraction of section from the 3D space&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_118.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
These sections are linked with cursors of the 3D view:&lt;br /&gt;
&lt;br /&gt;
* Fig1: for a fixed value of the X-axis of the 3D view,&lt;br /&gt;
* Fig2: For a fixed value of the reference&lt;br /&gt;
* Fig3: for a fixed value of the order (follow the evolution of an order) or frequency for order spectra waterfall.&lt;br /&gt;
&lt;br /&gt;
During the acquisition, an autoscale is available on the z-axis (reference) if &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;z Adjust&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; is active.&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_119.png|framed|none]]&lt;br /&gt;
* '''Add section: '''Creates a new section at the current position of the cursor. The extraction section is created only if a tach has been selected in the Waterfall.&lt;br /&gt;
* '''Select YZ section: '''Selects the active trace in the YZ graph. Useful to get the value of the cursor for this section&lt;br /&gt;
* '''Select XY section: '''Selects the active trace in the XY graph. Useful to get the value of the cursor for this section&lt;br /&gt;
* '''Select extraction section: '''Selects the active trace in the extraction graph. Useful to get the value of the cursor for this section&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Select Tacho&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode allows tracking an order in function of the selected tachometer. The extraction order could be done in function of the selected tacho. 4 Graphs are available for the windows allowing tracking different results:&lt;br /&gt;
&lt;br /&gt;
*3D view: you can select by right-clicking on it an isometric view, a perspective view, a freq/time colormap or a time/freq colormap (useful to track orders). The 3D view is the default view.&lt;br /&gt;
* YZ section,&lt;br /&gt;
* Order extraction (only available if a tachometer is active).&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_120.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
The sections are displayed in these 2D views. The sections can be managed in the section manager windows. In the section manager, add section made a copy of each cursor (Frequency, Reference, Order) in all displayed windows. These memorized traces could be added to result by the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;add to result selection.The waterfall sections can be saved as independent results (spectra, reference profiles, extracted profiles). The selection is achieved using the &amp;quot;Add to result selection&amp;quot; entry from the waterfall window contextual menu.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_121.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
After being saved, the sections became independent results, reducing the amount of saved data when you are focusing only on extracted data.&lt;br /&gt;
&lt;br /&gt;
====Section manager====&lt;br /&gt;
You can fine tune the section parameters by using the section manager available by right clicking on the Waterfall window. For example, you want to visualize the first order.&lt;br /&gt;
* [[Image:Reports_Tools_Ribbons_482.png]] Section manager: Open the waterfall section manager.&lt;br /&gt;
or, right click in the grey part of the graph and select Section manager.&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_176.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* Section manager: This dialog box is used to create and modify sections.&lt;br /&gt;
To modify a section, select the desired type and the desired section then modify the Section properties and click &amp;quot;Apply&amp;quot;. To create a new section, Select the type, set the desired properties and click &amp;quot;Add&amp;quot;. To remove a section, select the desired type and the desired section, then click &amp;quot;Remove&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_01.png]][[Image:Display_Graphs_Traces_69.png]][[Image:Display_Graphs_Traces_70.png]]&lt;br /&gt;
&lt;br /&gt;
* Section properties: The XPos, ZPos, Freq or Order defines the position of the section in the Waterfall. When the &amp;quot;Advanced&amp;quot; box is checked, it defines the center of the band. The width is used when the &amp;quot;Advanced&amp;quot; box is checked. It defines the bandwidth.&lt;br /&gt;
&lt;br /&gt;
The advanced sections are:&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;91%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Type'''&lt;br /&gt;
|'''Sections'''&lt;br /&gt;
|'''Type of result'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Power&lt;br /&gt;
|YZ, Order and Frequency extraction sections&lt;br /&gt;
|Frequency, order and octave spectra&lt;br /&gt;
|Calculates the power within the band&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Peak&lt;br /&gt;
|YZ, Order and Frequency extraction sections&lt;br /&gt;
|Frequency, order and octave spectra&lt;br /&gt;
|Detects the highest value&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|RMS&lt;br /&gt;
|YZ sections&lt;br /&gt;
|Triggered and resampled block&lt;br /&gt;
|Calculates the RMS value within the band&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Average&lt;br /&gt;
|YZ sections&lt;br /&gt;
|Triggered and resampled block&lt;br /&gt;
|Calculates the average value within the band&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Min&lt;br /&gt;
|YZ sections&lt;br /&gt;
|Triggered and resampled block&lt;br /&gt;
|Detects the minimum value within the band&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Max&lt;br /&gt;
|YZ sections&lt;br /&gt;
|Triggered and resampled block&lt;br /&gt;
|Detects the maximum value within the band&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* ''Z-Operator'':&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This Operator is available on XY extraction view and 3 operators are available: Min, Max and Arithmetic Average.&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_71.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* ''Order Extraction'':&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_02.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_72.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
This Operator take data spectrum by spectrum, for each spectrum there is a determination of the max value and of the corresponding order. Using this operator it is possible to detect on which orders it is useful to work. Note: The Max Order cannot be saved in result (not available in the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Add to result selection&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
====Save results====&lt;br /&gt;
This section gets you to select and save the Waterfall results.&lt;br /&gt;
&lt;br /&gt;
Right click on the Waterfall window and select '''Add to result selection'''. A window that allows you to select the results to be saved is displayed:&lt;br /&gt;
&lt;br /&gt;
* The entire Waterfall results&lt;br /&gt;
* The extraction section (in this case it is the order 2 section) independently&lt;br /&gt;
* The XY section independently&lt;br /&gt;
* The YZ section independently&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_13.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
Click on '''OK'''.&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_12.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
Click on: ''Measurement/Save/ Save Measurement'', your results selection will be automatically saved:&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_178.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
==Settings==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;Youtube&amp;gt; https://www.youtube.com/watch?v=GzQiaU10iXo&amp;lt;/Youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Glossary=====&lt;br /&gt;
This section will explain specific vocabulary of the Waterfall.&lt;br /&gt;
&lt;br /&gt;
* '''Slice''': this represents one acquisition of the Waterfall. A slice is a set of scalar and spectrum data acquired at the same time. The Waterfall is a stack slices.&lt;br /&gt;
* '''Depth''': this is the maximum number of slices you can acquire on the Waterfall.&lt;br /&gt;
* '''Section''': section at the current position of the cursor. The extraction section is created only if a tach has been selected in the Waterfall (see chapter 2 Display, Waterfall window menu).&lt;br /&gt;
* '''Reference''': A scalar collected by the waterfall acquisition that can put in order the slices. The reference corresponds to the X-axis of the profiles and the Z-axis of the 3D graphs.&lt;br /&gt;
* '''Profiles or 2D Results''':  profiles of a scalar evolution in function of time or any reference associated with the waterfall&lt;br /&gt;
* '''Results 3D''': spectra collected by the waterfall acquisition putted in order by a reference. These types of results are displayed in 3D graphs (3D, isometric or color-spectrogram).&lt;br /&gt;
&lt;br /&gt;
=====Channel=====&lt;br /&gt;
The different channels are available by putting selected inputs in the plug-in.&lt;br /&gt;
&lt;br /&gt;
It contains the results to be picked up by the Waterfall.&lt;br /&gt;
&lt;br /&gt;
The following window lets you select for each analysis plug-in, the channel related to the result.&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_04.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* '''Source''': In the ASB the channels are different from other ASB channels, the source of channel 1 and following are the results. The source of channel 64 and previous ones are the references. By default the time reference is always associated with a result source.&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_05.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
=====Trigger=====&lt;br /&gt;
Contains the settings related to triggering events and how to start and stop signal computation.&lt;br /&gt;
&lt;br /&gt;
* '''Start''': selects the event to start the waterfall acquisitions. This setting selects the event, which enable acquisition that is to say data collection does not operate while start event is no occurred. Any event can be chosen among the list of defined events. By default only the Free run and Manual events are available. Additional events can be defined in the &amp;quot;Event Definition&amp;quot; shared resource. The start time corresponds to the zero of the waterfall time scale. By default start is set to &amp;quot;free run&amp;quot; this allows waterfall acquisition to start immediately after run.&lt;br /&gt;
* '''Stop''': selects the event to stop the waterfall acquisitions. This setting selects the event, which ends acquisition that is to say data collection, does not operate after stop event occurred. Any event can be chosen among the list of defined events. By default only the Free run and Manual events are available. Additional events can be defined in the &amp;quot;Event Definition&amp;quot; shared resource.&lt;br /&gt;
* '''Trigger''': selects the event that trigs waterfall acquisitions. This setting selects the event which trig acquisitions that is to say a new data collection occur each time trigger event occurred. If trigger is set to periodic (period 20ms) the Waterfall acquisition will operate as fast as possible, this can hang user interface during acquisitions. The first time a source is selected for the Waterfall, if trigger = Periodic, then the event corresponding to the availability of the source results is assigned to the trigger. Ex: Setting FFT1 spectra into the waterfall plug-in will set Trigger to &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;FFT1 result available&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;. By default the trigger is set to &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Periodic&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; with a period of 20.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''List of events'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Manual&lt;br /&gt;
|This event occurs when the user requests a manual trigger.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Events from Event module&lt;br /&gt;
|see Event module&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|FFTx result available&lt;br /&gt;
|This event is in the list if a signal is connected to an FFTx channel source. This event occurs when an FFT measurement starts. This event is generated at each calculation of a new spectrum in exponential averaging and at the end of averaging in linear.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Oct result available&lt;br /&gt;
|This event is in the list if a signal is connected to an Octave channel source. This event occurs when an Octave measurement starts. This event is generated at each new spectrum calculated (every 256 samplings) for CBT, Fast, Slow, Impulse and exponential averaging. For the others averaging this event is generated at the end of averaging on t.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Order x result available&lt;br /&gt;
|This event is in the list if a signal is connected to an Order x channel source. This event occurs when an Order x measurement starts. This event is generated at each calculation of a new spectrum in exponential averaging and at the end of averaging in linear.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Overall acoustic result available&lt;br /&gt;
|This event is in the list if a signal is connected to an Overall acoustic channel source. This event occurs when an Overall acoustic measurement starts. This event is generated at each new spectrum calculated (every 256 samplings) for CBT, Fast, Slow, Impulse and exponential averaging. For the others averaging this event is generated at the end of averaging on t.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Periodic&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|This event simplifies the instrument setup by shortcutting periodic event activation. Selecting periodic for the trigger will make appears the period setting.&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There is two ways to trigger the waterfall:&lt;br /&gt;
&lt;br /&gt;
* The analyzer is running, it keeps in memory last measurements. Then with the waterfall you can select some specific results (for example for rpm or time).&lt;br /&gt;
* The plug-in triggering, at the end of each average the plug-in send an event. The plug-in put the rhythm into the waterfall. This mode is the default mode.&lt;br /&gt;
&lt;br /&gt;
=====Mode=====&lt;br /&gt;
Contains the settings related to the Waterfall display mode.&lt;br /&gt;
&lt;br /&gt;
* '''Mode''':&lt;br /&gt;
'''Off''': the Waterfall is inactive. This mode is useful to check your signal and your settings before the analysis.&lt;br /&gt;
&lt;br /&gt;
'''One shot''': the Waterfall is active between &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;start&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; and &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;stop&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;, there&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;s only one acquisition (for example: coast downs or run ups). The Waterfall ends on stop or when the number of slices is full.&lt;br /&gt;
&lt;br /&gt;
'''Continuous''': this mode memorizes the n last slices (selected number of slices) before the stop event. This mode is similar to the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;time to stop&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode of the recorder. This mode is different from the monitoring; the continuous mode is storage of measurement (for example: detection of ultimate strain).&lt;br /&gt;
&lt;br /&gt;
* '''Number''': the number of Waterfall slices (from 2 to 100 000). If the Waterfall trigger is a Delta RPM event, the &amp;quot;Event number&amp;quot; of this Delta RPM event is assigned to the number of Waterfall slices.&lt;br /&gt;
&lt;br /&gt;
The waterfall depth is managed automatically, allowing the user to get the larger slices/points number depending on the current available physical memory on the PC running NVGate. This functionality protects waterfall or profiles acquisition from memory overloads. That means the depth of the Waterfall is a function of slices weight (which depend on the type of analysis).&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_06.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
The area is fixed. If the slices weight are important, then the depth would be small.&lt;br /&gt;
&lt;br /&gt;
The area is function of the free memory space available when you select to use the Waterfall. The memory space has to be exactly the same during all the measurement that means the measurement could hang if you start another application on your computer during the measure.&lt;br /&gt;
&lt;br /&gt;
The acquisition/display and save memory usages are managed separately and are sequenced. It result a larger of data managed by the waterfall and secured acquisition.&lt;br /&gt;
&lt;br /&gt;
NVGate takes advantage of 64bits PC memory (&amp;lt;nowiki&amp;gt;&amp;gt;&amp;lt;/nowiki&amp;gt; 2 GB) for larger memory allocation for the Waterfall. As NVGate remains a 32-bit application, PC memory is not used above 4 GB.&lt;br /&gt;
&lt;br /&gt;
The following table summarizes the evolutions of the waterfall depth (for a given configuration: 32 ch 3,201 lines and PC):&lt;br /&gt;
&lt;br /&gt;
For example a waterfall of 32 ch 3,201 lines handles up to:&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;40%&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
|bgcolor = &amp;quot;#D9D9D9&amp;quot;|'''PC configuration''' &lt;br /&gt;
|align = &amp;quot;center&amp;quot; bgcolor = &amp;quot;#D9D9D9&amp;quot;|'''Slices'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|XP 32 bit 2GB RAM&lt;br /&gt;
|align = &amp;quot;center&amp;quot; bgcolor = &amp;quot;#92D050&amp;quot;|260&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Win7 64 bit 4GB RAM&lt;br /&gt;
|align = &amp;quot;center&amp;quot; bgcolor = &amp;quot;#92D050&amp;quot;|640&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB: In the stand-alone mode, the depth is limited (about 3 million samples per DSP) due to the analyzer memory size.&lt;br /&gt;
&lt;br /&gt;
'''Notes''':&lt;br /&gt;
&lt;br /&gt;
- '''OVA''': if the waterfall trigger selected were «&amp;amp;nbsp;OvA Leq result available&amp;amp;nbsp;», the slices number would depend on durations (average duration «&amp;amp;nbsp;T&amp;amp;nbsp;» and short duration «&amp;amp;nbsp;t&amp;amp;nbsp;») from the sub module Average in Overall acoustic.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;40%&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
|'''Average type'''&lt;br /&gt;
|'''Slices number'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|short Leq (t)&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|short Leq 1/8s&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|short Leq 1s&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Linear, with repeat = End Of Averaging&lt;br /&gt;
|T&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Linear, with repeat != End Of Averaging&lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- '''1/N Octave''': if the waterfall trigger selected were «&amp;amp;nbsp;Oct result available&amp;amp;nbsp;», the slices number would depend on durations (average duration «&amp;amp;nbsp;T&amp;amp;nbsp;» and short duration «&amp;amp;nbsp;t&amp;amp;nbsp;») from the sub module Average in 1/N Octave.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;40%&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
|'''Average type'''&lt;br /&gt;
|'''Slices number'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Linear, with repeat = End Of Averaging&lt;br /&gt;
|T&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Linear, with repeat != End Of Averaging&lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Repeat&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Exponential&lt;br /&gt;
|Indepedent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Constant BT&lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|short Leq 1/8s&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|short Leq 1s&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Fast &lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Slow&lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Impulse&lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The on line display uses more power and could slow displays but acquisitions and analyses remain real-time.&lt;br /&gt;
&lt;br /&gt;
==Waterfall status==&lt;br /&gt;
All statuses are available to add to the control panel&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;#FF0000&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:Waterfall_monitor_07.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
======Waterfall======&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_08.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
The current plug-in status is synthesized in a special progress-bar. This status bar is automatically displayed in the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;control panel&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; when the plug-in is active (i.e. as soon as at least 1 input is connected to the Waterfall plug-in). This status is called &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Waterfall&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; and it is available in the status ASB tree (see customize control panel).&lt;br /&gt;
&lt;br /&gt;
This status displays the slice number acquired in the waterfall, the plug-in state (Run, Paused or Stop) and the real-time status.&lt;br /&gt;
&lt;br /&gt;
The way the status bar is displayed, depends on the mode selected:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;One shot&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode: the progress bar is filled from left to right.&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Continuous&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode: the progress bar is filled from right to left with flashing until the end of the acquisition.&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Off&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode: the progress bar is empty with the text &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Off&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; inside.&lt;br /&gt;
&lt;br /&gt;
The color of the bar and of the writing let you know what happens during the acquisition:&lt;br /&gt;
&lt;br /&gt;
* ''Green background and white or black text'': acquisition in real time.&lt;br /&gt;
* ''Red background and white or black text'': the current acquisition is not real time.&lt;br /&gt;
* ''Green background and red text'': the current acquisition is real time, but a previous acquisition was not real time.&lt;br /&gt;
&lt;br /&gt;
======Trigger State======&lt;br /&gt;
&lt;br /&gt;
The following scheme describes the different states of the measurement:&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_09.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
By default the trigger state is on &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Stop&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; and waiting for a &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Run&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; (start or trigger). Then the state become &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Triggering&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; and is waiting for a start event, the states become &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Block Triggering&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; and is now waiting for a trigger event for being in the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Running state.&lt;br /&gt;
&lt;br /&gt;
The state is &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Stop&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; after a stop event or at the end of averaging.&lt;br /&gt;
&lt;br /&gt;
======Count======&lt;br /&gt;
This status displays the averaging count, that total number of slices already acquired.&lt;br /&gt;
&lt;br /&gt;
======Real-time======&lt;br /&gt;
This status displays if the averaging is in real-time or not (i.e. the current block is analyzed or not). If the corresponding signal were not available at this time, the acquisition is not real-time. That means that the treatment is longer than the acquisition. There are three values for this state:&lt;br /&gt;
&lt;br /&gt;
* '''&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;OK&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;''': The acquisition is real-time.&lt;br /&gt;
* '''&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;No&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;''': One previous acquisition was not real-time.&lt;br /&gt;
* '''&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;-&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;''': The acquisition is currently not real-time.&lt;br /&gt;
======% Block lost======&lt;br /&gt;
During an acquisition, results are stocked on the analyzer DSP in a buffer storage (limited to 4 MSample per DSP). If the depth of the waterfall is larger than this, then the PC must empty this buffer storage during acquisition (then the PC can store more results). The DSP to PC transfer takes place as soon as the waterfall acquisition starts depending on connection status (stand alone, poor quality). This process continuously empties the DSP memory. A block is lost if the DSP to PC transfer is not able to get it before the DSP memory is full.&lt;br /&gt;
&lt;br /&gt;
In &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;one shot&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode and for depth smaller than X the acquisition is preferred to the displaying, i.e. the display takes place at the end of acquisition&lt;br /&gt;
&lt;br /&gt;
In &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;continuous&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode or for depth larger than X, the displaying is preferred to the acquisition, in order to quickly see any changes during the measurement, some blocks may be lost.&lt;br /&gt;
&lt;br /&gt;
======% Block transferred======&lt;br /&gt;
This status displays the percentage of block that the PC could have recovered from the DSP buffer storage.&lt;br /&gt;
&lt;br /&gt;
Note that: %Block lost &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; %Block transferred = 100%.&lt;br /&gt;
&lt;br /&gt;
==FAQ==&lt;br /&gt;
===FFT1 Tach vs EXT synch tach===&lt;br /&gt;
&lt;br /&gt;
'''What’s the different between Ord1 Tach. and Tach.Ext Ang speed?'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The waterfall and profile provide new capabilities that improve readability and accuracy: Tachometer centered on FFT/SOA blocks.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This allows centering tachometer speed at the center of the FFT/SOA trigger block(s). It is useful with long trigger blocks (High resolution analyses) to perfectly match the actual data with the order cursor or section.&lt;br /&gt;
&lt;br /&gt;
With classical tach (ext tach angular speed):&lt;br /&gt;
The RPM is collected at the end of the analysis block.&lt;br /&gt;
&lt;br /&gt;
[[File:ord_tach.PNG|500px]]&lt;br /&gt;
&lt;br /&gt;
This situation leads to an offset in the waterfall calculation of the orders (cursors, sections). For a run up, as the angular speed is over evaluated, the order calculation is lower than the actual ones.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
With centered tach (FFT Tach or ORD Tach):&lt;br /&gt;
The RPM is calculated as the average speed during the block duration to be synchronized with the analyzed data.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:center.PNG|500px]]&lt;br /&gt;
&lt;br /&gt;
With the centered tachometer, the orders calculations match more accurately the actual orders in waterfall.&lt;br /&gt;
The computation of the angular speed takes in account the averaging, triggering and overlap used in the plug-in.&lt;br /&gt;
The centered speed is calculated as:&lt;br /&gt;
&lt;br /&gt;
CT = (RPM (end of block) + RPM (begin of block)) / 2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The RPM centering and averaging is done in the analysis plug-in prior to be connected to the waterfall. To use the centered tach simply add the said tachometer to the corresponding plug-in (FFTn or SOAn). These additional tachometers are available in the waterfall as soon as one of the result of the plug-in is added to the waterfall.&lt;br /&gt;
&lt;br /&gt;
1. Add Tach to the Plug-in,&lt;br /&gt;
&lt;br /&gt;
2. Add plug-in results (Spectra, orders, etc..) to the waterfall,&lt;br /&gt;
&lt;br /&gt;
3. Display the waterfall,&lt;br /&gt;
&lt;br /&gt;
4. Select the Plug-in Tach, as a tachometer and reference&lt;br /&gt;
&lt;br /&gt;
[[File:fft_tach.PNG|400px]]&lt;/div&gt;</summary>
		<author><name>Lmagimel</name></author>
	</entry>
	<entry>
		<id>https://wiki.oros.com/index.php?title=NVGate_Waterfall&amp;diff=13033</id>
		<title>NVGate Waterfall</title>
		<link rel="alternate" type="text/html" href="https://wiki.oros.com/index.php?title=NVGate_Waterfall&amp;diff=13033"/>
		<updated>2026-11-02T13:53:01Z</updated>

		<summary type="html">&lt;p&gt;Lmagimel: /* From the waterfall plug-in menu */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category:NVGate]]&lt;br /&gt;
[[category:WikiOros]]&lt;br /&gt;
The Waterfall module is used to stack data from NVGate plug-ins, such as Spectra, 1/n Octave, RPM, DC, or any scalar data values into one graph. Data is displayed as slices that are synchronized and can be sorted by references (time, RPMs or DC channel). We can display 3D data or profile (2D). &lt;br /&gt;
&lt;br /&gt;
====Overview====&lt;br /&gt;
The following scheme describes the waterfall slices collection behavior. When selected event (trigger) occurs, the latest computed data from each associated plug-in are collected into the current slice. Then data can be displayed into 2D (for scalar) and 3D graph in function of each reference.&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_03.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
''Stackable results''&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;90%&amp;quot;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|'''3D'''&lt;br /&gt;
|'''2D (profiles)'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''FFT'''&lt;br /&gt;
|* Triggered block&amp;lt;br&amp;gt;* Weighted block&amp;lt;br&amp;gt;* Inst. Spectrum&amp;lt;br&amp;gt;* Average Spectrum&amp;lt;br&amp;gt;* Inst. Cross Spectrum&amp;lt;br&amp;gt;* Average Cross Spectrum&amp;lt;br&amp;gt;* FRF H1&amp;lt;br&amp;gt;* FRF H2&amp;lt;br&amp;gt;* Coherence&amp;lt;br&amp;gt;* Inst. Zoom Spectrum&amp;lt;br&amp;gt;* Average Zoom Spectrum&amp;lt;br&amp;gt;* Zoom Cross Spectrum&amp;lt;br&amp;gt;* Zoom Average Cross&amp;lt;br&amp;gt;* Zoom FRF&amp;lt;br&amp;gt;* Zoom Coherence&lt;br /&gt;
|* Overall Power&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;* Order x&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Sync. Order'''&lt;br /&gt;
|* Triggered block&amp;lt;br&amp;gt;* Weighted block&amp;lt;br&amp;gt;* Order Inst. Spectrum&amp;lt;br&amp;gt;* Order Average Spectrum&lt;br /&gt;
|* Order x&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;* Overall Power&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''1/n Octave'''&lt;br /&gt;
|* 1/n Octave&amp;lt;br&amp;gt;* Average results: - AvNoct&amp;lt;br&amp;gt; - MinOct&amp;lt;br&amp;gt; - MaxOct&lt;br /&gt;
|* Overall level: OvrLin&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;* Overall Weighted level: OvrWgt&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Overall acoustic'''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|             - Lxypeak&amp;lt;br&amp;gt;             - Lxy inst&amp;lt;br&amp;gt;* Lxy eq 1/8s&amp;lt;br&amp;gt;* Lxy eq 1s&amp;lt;br&amp;gt;* Lxy eq t&amp;lt;br&amp;gt;''X'' = Applied weighting (A or C), in case of Z selection (no weighting) X is not displayed.&amp;lt;br&amp;gt;''Y ''= Applied time filter (None, Fast, Slow or Impulse), If none is selected (no time filtering) Y is not displayed.&amp;lt;br&amp;gt;t = Short time integration duration. T&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Tachometer'''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|* Tach Angular Speed (ref)&amp;lt;br&amp;gt;* Virtual Angular Speed (ref)&amp;lt;br&amp;gt;* Ext Tach Angular speed (ref)&amp;lt;br&amp;gt;* DC Tach speed (ref)&amp;lt;br&amp;gt;* Combined tach speed (ref)&amp;lt;br&amp;gt;* Fractionnal tach (speed)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Front end'''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&lt;br /&gt;
* DC (ref)&lt;br /&gt;
* CAN (ref)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Monitor'''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&lt;br /&gt;
* Monitor DC&lt;br /&gt;
* Monitor RMS&lt;br /&gt;
* Monitor Peak&lt;br /&gt;
* Monitor Peak-Peak&lt;br /&gt;
* Monitor Crest-Factor&lt;br /&gt;
* Monitor Skew&lt;br /&gt;
* Monitor Ktsis&lt;br /&gt;
* Monitor Max&lt;br /&gt;
* Monitor Min&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Time domain'''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&lt;br /&gt;
* DC&lt;br /&gt;
* RMS&lt;br /&gt;
* Max&lt;br /&gt;
* Min&lt;br /&gt;
* Peak&lt;br /&gt;
*  Peak-Peak&lt;br /&gt;
*  Crest-Factor&lt;br /&gt;
*  Ktsis&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|N.A.&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&lt;br /&gt;
* Time (ref) always selected&lt;br /&gt;
* Slice (ref) always selected&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Computation SPUs'''&lt;br /&gt;
&lt;br /&gt;
Unlike other plug-in, the memory of the waterfall depend on the capacity of the PC and others applications running on it. The depth of the waterfall is function of the free memory of your PC, and is limited to around 3 millions samples per DSP.&lt;br /&gt;
&lt;br /&gt;
==Tutorial==&lt;br /&gt;
&lt;br /&gt;
===Waterfall connection===&lt;br /&gt;
This section will show the different ways to add results into the waterfall.&lt;br /&gt;
&lt;br /&gt;
====From the Show Result window====&lt;br /&gt;
&lt;br /&gt;
The [[NVGate_Software_overview#Step_2_Show_results|Show Results]] window is the most common way of adding a result in the waterfall. Here I will show you how to simply display a waterfall of the [[NVGate FFT|average spectrum]] for an acceleration input.&lt;br /&gt;
&lt;br /&gt;
First, open the Show Result window, go in the ''FFT 1'' tab, and reach the ''Waterfall'' section :&lt;br /&gt;
[[Image:GoToResult_Waterfall.png|400px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then, select ''Avg. Spectrum'' and the first input. Finally, click on [[Image:DisplayButton.png]] to display the waterfall : &lt;br /&gt;
[[Image:GTR_Display_Waterfall.png|400px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The 3D view of the waterfall is displayed.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For more detail please see [[NVGate Software overview]].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
See also the [[NVGate_RT60|RT60]] with interrupted source tutorial video, where this method is used. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====From the graph window====&lt;br /&gt;
This method will allow you to add the result from a currently displayed [[NVGate_Display#Graph|graph]] into the waterfall. This will work with any result of NVGate [[NVGate Waterfall|compatible with the waterfall]]. As previously, we will add the [[NVGate FFT|Average spectrum]] ''' of all the channels''' into the waterfall.&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
First of all, right-click on the grey border of the graph and go in the ''Add to Waterfall'' section : &lt;br /&gt;
[[Image:WTF_RightClick.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''All Traces''' will add all of the traces in the graph into the waterfall&lt;br /&gt;
* '''Active Trace''' will only add the [[NVGate Active Trace|active trace]] of the graph into the waterfall.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Here, we will select '''All Trace''', as we want to add all the channels of the [[NVGate FFT|FFT plug-in]].&lt;br /&gt;
[[Image:WTF_RgtClick_AllTrace.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All the traces have been added, and the waterfall can be displayed from the [[NVGate_Ribbons:_Display/Graph_Tab#Add.2Fremove_windows|Add/Remove windows]] menu of the[[NVGate Ribbons: Display/Graph Tab|Display/Graphs tab of the Ribbon]] : &lt;br /&gt;
[[Image:DisplayWTF.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The ''3D view'' of the waterfall is now displayed in the current [[NVGate_Project_manager#Layout|layout]].&lt;br /&gt;
&lt;br /&gt;
====From the waterfall plug-in menu====&lt;br /&gt;
&lt;br /&gt;
Finally, results can be add into the waterfall directly from the waterfall menu. To do so, go into the [[NVGate Ribbons: Analysis Tab|Analyses tab of the NVGate ribbon]], and click on [[Image:WTF_AddRemove.png|200px]] in the waterfall section :&lt;br /&gt;
[[Image:add_remove.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This will open the waterfall menu. Here, select the result (''Avg. Spectrum''), the channels you want to add (in that example, all the channels), and finally click on the green arrow [[Image:WTF_Arrow.png]] : &lt;br /&gt;
[[Image:WTF_AddResults.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Click on ''OK'', the results have been added to the waterfall. You can now display it with the method described in the previous section.&lt;br /&gt;
&lt;br /&gt;
===Waterfall profile display===&lt;br /&gt;
We saw in the previous section that a waterfall collect all-along the acquisition results from NVGate plug-ins, like a spectrum, in a single graph. Now if we connect to the waterfall a plug-in that is not delivering a complete trace, but a single scalar value, the collection during the acquisition off all these successive scalar values will result in a simple curve in the waterfall. This is what is called a '''Profile''' in NVGate.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A profile can be used to plot trend over the time for DC inputs, Overall RMS level and Bode plots of Orders over the RPM value of the shaft.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In this section, I will show you how to display a profile of the [[NVGate_FFT#Display_available_results|Overall RMS level]] on a channel connected the the [[NVGate FFT|FFT 1 plug-in]]. I will present the three same methods presented in the previous section.&lt;br /&gt;
====From the Show Result window====&lt;br /&gt;
The [[NVGate_Software_overview#Step_2_Show_results|Show Results]] window is the most common way of adding a result in the waterfall. Here I will show you how to simply display a Profile of the [[NVGate FFT|overall level]] for an acceleration input.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
First, open the Show Result window, go in the ''FFT 1'' tab, and reach the ''Profile'' section :&lt;br /&gt;
[[Image:Profile_ShowResults.png|400px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then, select ''Order &amp;amp; Overall'' and the fist input. In the ''Tracked order'' section, select ''Overall''. Finally click on [[Image:DisplayButton.png|40px]] to display the waterfall : &lt;br /&gt;
[[Image:Profile_ConfigShowResult.png|400px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The profile window is now displayed in the current [[NVGate_Project_manager#Layout|layout]], and you can run the acquisition. However, you may need to adapt the [[NVGate_Waterfall#Glossary|depth of the waterfall]] to contain all the data. To do so, double-click on the dark grey border of the graph, in the [[NVGate_FFT#Settings|FFT menu]], select ''Waterfall''. In the [[NVGate_Waterfall#Mode|''Mode'' tab]] of the waterfall, modify the ''Number'' parameter : &lt;br /&gt;
[[Image:Addapt_Depth.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To change the profile reference , right click on the graph : select reference.&lt;br /&gt;
&lt;br /&gt;
[[File:change_reference.png|700px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For more detail please see [[NVGate Software overview]], and the following sections.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====From the graph window====&lt;br /&gt;
[[NVGate_Waterfall#From_the_graph_window|As we did for the standard waterfall]], we will now see how to add a scalar value in the waterfall to create a profile directly from the result window. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here, we have [[NVGate_FFT#Display_available_results|displayed the ''Overall level'']] an acceleration input from the [[NVGate FFT|FFT plug-in]] :&lt;br /&gt;
[[Image:FFT_Overall_scalar.png|200px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Right_click on the border of the window and go in the ''Add to waterfall'' section. There is only one trace in the window here, so only ''Active trace is available. : &lt;br /&gt;
[[Image:Scalar_RightClick.png|400px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After clicking on ''Active Trace'', the ''Overall Level is added in the waterfall. We will now use the same method to display the profile. go in the [[NVGate_Ribbons:_Display/Graph_Tab#Add.2Fremove_windows|Add/Remove windows]] menu of the[[NVGate Ribbons: Display/Graph Tab|Display/Graphs tab of the Ribbon]] : &lt;br /&gt;
[[Image:Display_WTF_Profile.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The profile is now displayed in the current [[NVGate_Project_manager#Layout|layout]]. As previously, you may need to adapt the [[NVGate_Waterfall#Glossary|depth of the profile]].&lt;br /&gt;
&lt;br /&gt;
====From the waterfall plug-in menu====&lt;br /&gt;
&lt;br /&gt;
As for other results, scalar results can be added into the waterfall directly from the waterfall menu. To do so, go into the [[NVGate Ribbons: Analysis Tab|Analyses tab of the NVGate ribbon]], and click on [[Image:WTF_AddRemove.png]] in the waterfall section :&lt;br /&gt;
[[File:add_remove.png|400px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will open the waterfall menu. Here, select the result (''Order &amp;amp; Overall''), the channels you want to add, and finally click on the green arrow [[Image:WTF_Arrow.png]] : &lt;br /&gt;
[[Image:WTF_Menu_Profile.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After clicking on [[Image:WTF_Arrow.png]], the trace is added in the ''References and Profiles'' section : &lt;br /&gt;
[[Image:Profile_WTF_Menu_Final.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Click on ''OK'', the results have been added to the waterfall. You can now display it with the method described in the previous section.&lt;br /&gt;
&lt;br /&gt;
==Waterfall Display==&lt;br /&gt;
The Waterfall window offers a wide range of operation in order to go further in your measurement. It is possible to display XY and YZ sections as well as the extraction section.&lt;br /&gt;
From the Display/Graph tab and the 3D group,  this group provides general purpose tools about the Waterfall 3D graphs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:waterfall_group_2022.PNG|300px]]&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:display_waterfall_sections.PNG|50px]]&lt;br /&gt;
| '''Display Waterfall sections''': This multi-action button enables selecting the areas of the Waterfall window to be displayed. The Waterfall window is composed of 4 main areas:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Usersmanual_170.png|600px|]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_471.png|30px]]&lt;br /&gt;
|'''3D only''':  Shows the 3D graph only. This graph can be a 3D plot or a color map.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_472.png|30px]]&lt;br /&gt;
|'''X/Y only''':  Shows the X/Y extraction graph only. This graph contains the spectra at the cursor position and the X/Y sections.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_473.png|30px]]&lt;br /&gt;
|'''Y/Z only''':  Shows the Y/Z extraction graph only. This graph contains the time (or ref) profile at the cursor position and the Y/Z sections.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_474.png|30px]] &lt;br /&gt;
|'''Extraction only''':  Shows the Order/frequency extraction graph only. This graph contains the order/frequency profile at the cursor position and the extraction sections.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_475.png|30px]] &lt;br /&gt;
|'''All graphs''':  Shows all the graphs in a matrix.&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:display_type_waterfall.PNG|80px]]&lt;br /&gt;
| '''3D waterfall graph or ColorSpectrum view''': Enables selecting the type of view for the Waterfall window.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_477.png|25px]]&lt;br /&gt;
|'''3D perspective''':  Plot the spectra (or trigger blocks) in a true 3D space, taking in account the perspective. The global orientation of the gathered spectra can be changed using the rotate button. This type of view allows looking at the waterfall from any side.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_476.png|20px]]&lt;br /&gt;
|'''3D Isometric''':  Plot the spectra (or trigger blocks) along a Z axis with the same scale whatever is the position. The Z axis angle is modified by the rotate button.&lt;br /&gt;
[[Image:Usersmanual_173.png|400px|none]]&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_479.png|30px]]&lt;br /&gt;
|'''Frequency/time color map''':  Plot the spectra (or trigger blocks) on 2D map with the color representing the point amplitude. This plot shows the Frequency (Y) Vs Time (X) arrangement.&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_174.png|400px|none]]&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_478.png|30px]]&lt;br /&gt;
|'''Time/frequency color map''':  Plot the spectra (or trigger blocks) on 2D map with the color representing the point amplitude. This plot shows the Time (Y) Vs frequency (X) arrangement.&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_480.png|20px]]&lt;br /&gt;
|'''Rotate''':  Toggle the rotating mode. Allows rotating the 3D graphs with the mouse when enabled. Disabling this item return the mouse to the previous mode.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_481.png|20px]]&lt;br /&gt;
|'''Add section''':  Add  a copy of the cursor location in each of the 3 extraction graphs. Waterfall display provides extraction of section from the 3D space.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_482.png|20px]]&lt;br /&gt;
|'''Section manager''':  Open the Waterfall ''Section manager'' dialog.&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cursors give information about the displayed Waterfall trace (current X, Y and Z coordinates are available from the ''Infotrace'').&lt;br /&gt;
&lt;br /&gt;
Move the cursors either by using the drag &amp;amp; drop in the 3D view or by using the arrow pad of the keyboard (the cursor mode [[Image:Usersmanual_171.png]] must be selected).&lt;br /&gt;
&lt;br /&gt;
'''Tip''': Move the mouse over the cross in the middle of the window and click in order to resize manually the graph window.&lt;br /&gt;
&lt;br /&gt;
====References====&lt;br /&gt;
The waterfall data are arranged in accordance to the active reference. A reference is a scalar value (RPM, DC level, RMS, Parametric input) stored with the waterfall data.&lt;br /&gt;
&lt;br /&gt;
Right click on the grey part of the graph to select the active reference.&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_40.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
The displayed data are then sorted regarding the reference value.&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_175.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
A threshold is available on a waterfall by pressing the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;y&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; button (or &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;ctrl y&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; for more precision).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;#FF0000&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:Display_Graphs_Traces_76.png|framed|none]]&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
====Sections====&lt;br /&gt;
* [[Image:Reports_Tools_Ribbons_481.png]] Add section:  Add  a copy of the cursor location in each of the 3 extraction graph&lt;br /&gt;
Waterfall display provides extraction of section from the 3D space&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_118.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
These sections are linked with cursors of the 3D view:&lt;br /&gt;
&lt;br /&gt;
* Fig1: for a fixed value of the X-axis of the 3D view,&lt;br /&gt;
* Fig2: For a fixed value of the reference&lt;br /&gt;
* Fig3: for a fixed value of the order (follow the evolution of an order) or frequency for order spectra waterfall.&lt;br /&gt;
&lt;br /&gt;
During the acquisition, an autoscale is available on the z-axis (reference) if &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;z Adjust&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; is active.&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_119.png|framed|none]]&lt;br /&gt;
* '''Add section: '''Creates a new section at the current position of the cursor. The extraction section is created only if a tach has been selected in the Waterfall.&lt;br /&gt;
* '''Select YZ section: '''Selects the active trace in the YZ graph. Useful to get the value of the cursor for this section&lt;br /&gt;
* '''Select XY section: '''Selects the active trace in the XY graph. Useful to get the value of the cursor for this section&lt;br /&gt;
* '''Select extraction section: '''Selects the active trace in the extraction graph. Useful to get the value of the cursor for this section&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Select Tacho&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode allows tracking an order in function of the selected tachometer. The extraction order could be done in function of the selected tacho. 4 Graphs are available for the windows allowing tracking different results:&lt;br /&gt;
&lt;br /&gt;
*3D view: you can select by right-clicking on it an isometric view, a perspective view, a freq/time colormap or a time/freq colormap (useful to track orders). The 3D view is the default view.&lt;br /&gt;
* YZ section,&lt;br /&gt;
* Order extraction (only available if a tachometer is active).&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_120.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
The sections are displayed in these 2D views. The sections can be managed in the section manager windows. In the section manager, add section made a copy of each cursor (Frequency, Reference, Order) in all displayed windows. These memorized traces could be added to result by the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;add to result selection.The waterfall sections can be saved as independent results (spectra, reference profiles, extracted profiles). The selection is achieved using the &amp;quot;Add to result selection&amp;quot; entry from the waterfall window contextual menu.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_121.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
After being saved, the sections became independent results, reducing the amount of saved data when you are focusing only on extracted data.&lt;br /&gt;
&lt;br /&gt;
====Section manager====&lt;br /&gt;
You can fine tune the section parameters by using the section manager available by right clicking on the Waterfall window. For example, you want to visualize the first order.&lt;br /&gt;
* [[Image:Reports_Tools_Ribbons_482.png]] Section manager: Open the waterfall section manager.&lt;br /&gt;
or, right click in the grey part of the graph and select Section manager.&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_176.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* Section manager: This dialog box is used to create and modify sections.&lt;br /&gt;
To modify a section, select the desired type and the desired section then modify the Section properties and click &amp;quot;Apply&amp;quot;. To create a new section, Select the type, set the desired properties and click &amp;quot;Add&amp;quot;. To remove a section, select the desired type and the desired section, then click &amp;quot;Remove&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_01.png]][[Image:Display_Graphs_Traces_69.png]][[Image:Display_Graphs_Traces_70.png]]&lt;br /&gt;
&lt;br /&gt;
* Section properties: The XPos, ZPos, Freq or Order defines the position of the section in the Waterfall. When the &amp;quot;Advanced&amp;quot; box is checked, it defines the center of the band. The width is used when the &amp;quot;Advanced&amp;quot; box is checked. It defines the bandwidth.&lt;br /&gt;
&lt;br /&gt;
The advanced sections are:&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;91%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Type'''&lt;br /&gt;
|'''Sections'''&lt;br /&gt;
|'''Type of result'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Power&lt;br /&gt;
|YZ, Order and Frequency extraction sections&lt;br /&gt;
|Frequency, order and octave spectra&lt;br /&gt;
|Calculates the power within the band&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Peak&lt;br /&gt;
|YZ, Order and Frequency extraction sections&lt;br /&gt;
|Frequency, order and octave spectra&lt;br /&gt;
|Detects the highest value&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|RMS&lt;br /&gt;
|YZ sections&lt;br /&gt;
|Triggered and resampled block&lt;br /&gt;
|Calculates the RMS value within the band&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Average&lt;br /&gt;
|YZ sections&lt;br /&gt;
|Triggered and resampled block&lt;br /&gt;
|Calculates the average value within the band&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Min&lt;br /&gt;
|YZ sections&lt;br /&gt;
|Triggered and resampled block&lt;br /&gt;
|Detects the minimum value within the band&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Max&lt;br /&gt;
|YZ sections&lt;br /&gt;
|Triggered and resampled block&lt;br /&gt;
|Detects the maximum value within the band&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* ''Z-Operator'':&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This Operator is available on XY extraction view and 3 operators are available: Min, Max and Arithmetic Average.&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_71.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* ''Order Extraction'':&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_02.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_72.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
This Operator take data spectrum by spectrum, for each spectrum there is a determination of the max value and of the corresponding order. Using this operator it is possible to detect on which orders it is useful to work. Note: The Max Order cannot be saved in result (not available in the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Add to result selection&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
====Save results====&lt;br /&gt;
This section gets you to select and save the Waterfall results.&lt;br /&gt;
&lt;br /&gt;
Right click on the Waterfall window and select '''Add to result selection'''. A window that allows you to select the results to be saved is displayed:&lt;br /&gt;
&lt;br /&gt;
* The entire Waterfall results&lt;br /&gt;
* The extraction section (in this case it is the order 2 section) independently&lt;br /&gt;
* The XY section independently&lt;br /&gt;
* The YZ section independently&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_13.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
Click on '''OK'''.&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_12.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
Click on: ''Measurement/Save/ Save Measurement'', your results selection will be automatically saved:&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_178.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
==Settings==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;Youtube&amp;gt; https://www.youtube.com/watch?v=GzQiaU10iXo&amp;lt;/Youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Glossary=====&lt;br /&gt;
This section will explain specific vocabulary of the Waterfall.&lt;br /&gt;
&lt;br /&gt;
* '''Slice''': this represents one acquisition of the Waterfall. A slice is a set of scalar and spectrum data acquired at the same time. The Waterfall is a stack slices.&lt;br /&gt;
* '''Depth''': this is the maximum number of slices you can acquire on the Waterfall.&lt;br /&gt;
* '''Section''': section at the current position of the cursor. The extraction section is created only if a tach has been selected in the Waterfall (see chapter 2 Display, Waterfall window menu).&lt;br /&gt;
* '''Reference''': A scalar collected by the waterfall acquisition that can put in order the slices. The reference corresponds to the X-axis of the profiles and the Z-axis of the 3D graphs.&lt;br /&gt;
* '''Profiles or 2D Results''':  profiles of a scalar evolution in function of time or any reference associated with the waterfall&lt;br /&gt;
* '''Results 3D''': spectra collected by the waterfall acquisition putted in order by a reference. These types of results are displayed in 3D graphs (3D, isometric or color-spectrogram).&lt;br /&gt;
&lt;br /&gt;
=====Channel=====&lt;br /&gt;
The different channels are available by putting selected inputs in the plug-in.&lt;br /&gt;
&lt;br /&gt;
It contains the results to be picked up by the Waterfall.&lt;br /&gt;
&lt;br /&gt;
The following window lets you select for each analysis plug-in, the channel related to the result.&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_04.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* '''Source''': In the ASB the channels are different from other ASB channels, the source of channel 1 and following are the results. The source of channel 64 and previous ones are the references. By default the time reference is always associated with a result source.&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_05.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
=====Trigger=====&lt;br /&gt;
Contains the settings related to triggering events and how to start and stop signal computation.&lt;br /&gt;
&lt;br /&gt;
* '''Start''': selects the event to start the waterfall acquisitions. This setting selects the event, which enable acquisition that is to say data collection does not operate while start event is no occurred. Any event can be chosen among the list of defined events. By default only the Free run and Manual events are available. Additional events can be defined in the &amp;quot;Event Definition&amp;quot; shared resource. The start time corresponds to the zero of the waterfall time scale. By default start is set to &amp;quot;free run&amp;quot; this allows waterfall acquisition to start immediately after run.&lt;br /&gt;
* '''Stop''': selects the event to stop the waterfall acquisitions. This setting selects the event, which ends acquisition that is to say data collection, does not operate after stop event occurred. Any event can be chosen among the list of defined events. By default only the Free run and Manual events are available. Additional events can be defined in the &amp;quot;Event Definition&amp;quot; shared resource.&lt;br /&gt;
* '''Trigger''': selects the event that trigs waterfall acquisitions. This setting selects the event which trig acquisitions that is to say a new data collection occur each time trigger event occurred. If trigger is set to periodic (period 20ms) the Waterfall acquisition will operate as fast as possible, this can hang user interface during acquisitions. The first time a source is selected for the Waterfall, if trigger = Periodic, then the event corresponding to the availability of the source results is assigned to the trigger. Ex: Setting FFT1 spectra into the waterfall plug-in will set Trigger to &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;FFT1 result available&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;. By default the trigger is set to &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Periodic&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; with a period of 20.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''List of events'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Manual&lt;br /&gt;
|This event occurs when the user requests a manual trigger.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Events from Event module&lt;br /&gt;
|see Event module&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|FFTx result available&lt;br /&gt;
|This event is in the list if a signal is connected to an FFTx channel source. This event occurs when an FFT measurement starts. This event is generated at each calculation of a new spectrum in exponential averaging and at the end of averaging in linear.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Oct result available&lt;br /&gt;
|This event is in the list if a signal is connected to an Octave channel source. This event occurs when an Octave measurement starts. This event is generated at each new spectrum calculated (every 256 samplings) for CBT, Fast, Slow, Impulse and exponential averaging. For the others averaging this event is generated at the end of averaging on t.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Order x result available&lt;br /&gt;
|This event is in the list if a signal is connected to an Order x channel source. This event occurs when an Order x measurement starts. This event is generated at each calculation of a new spectrum in exponential averaging and at the end of averaging in linear.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Overall acoustic result available&lt;br /&gt;
|This event is in the list if a signal is connected to an Overall acoustic channel source. This event occurs when an Overall acoustic measurement starts. This event is generated at each new spectrum calculated (every 256 samplings) for CBT, Fast, Slow, Impulse and exponential averaging. For the others averaging this event is generated at the end of averaging on t.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Periodic&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|This event simplifies the instrument setup by shortcutting periodic event activation. Selecting periodic for the trigger will make appears the period setting.&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There is two ways to trigger the waterfall:&lt;br /&gt;
&lt;br /&gt;
* The analyzer is running, it keeps in memory last measurements. Then with the waterfall you can select some specific results (for example for rpm or time).&lt;br /&gt;
* The plug-in triggering, at the end of each average the plug-in send an event. The plug-in put the rhythm into the waterfall. This mode is the default mode.&lt;br /&gt;
&lt;br /&gt;
=====Mode=====&lt;br /&gt;
Contains the settings related to the Waterfall display mode.&lt;br /&gt;
&lt;br /&gt;
* '''Mode''':&lt;br /&gt;
'''Off''': the Waterfall is inactive. This mode is useful to check your signal and your settings before the analysis.&lt;br /&gt;
&lt;br /&gt;
'''One shot''': the Waterfall is active between &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;start&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; and &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;stop&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;, there&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;s only one acquisition (for example: coast downs or run ups). The Waterfall ends on stop or when the number of slices is full.&lt;br /&gt;
&lt;br /&gt;
'''Continuous''': this mode memorizes the n last slices (selected number of slices) before the stop event. This mode is similar to the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;time to stop&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode of the recorder. This mode is different from the monitoring; the continuous mode is storage of measurement (for example: detection of ultimate strain).&lt;br /&gt;
&lt;br /&gt;
* '''Number''': the number of Waterfall slices (from 2 to 100 000). If the Waterfall trigger is a Delta RPM event, the &amp;quot;Event number&amp;quot; of this Delta RPM event is assigned to the number of Waterfall slices.&lt;br /&gt;
&lt;br /&gt;
The waterfall depth is managed automatically, allowing the user to get the larger slices/points number depending on the current available physical memory on the PC running NVGate. This functionality protects waterfall or profiles acquisition from memory overloads. That means the depth of the Waterfall is a function of slices weight (which depend on the type of analysis).&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_06.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
The area is fixed. If the slices weight are important, then the depth would be small.&lt;br /&gt;
&lt;br /&gt;
The area is function of the free memory space available when you select to use the Waterfall. The memory space has to be exactly the same during all the measurement that means the measurement could hang if you start another application on your computer during the measure.&lt;br /&gt;
&lt;br /&gt;
The acquisition/display and save memory usages are managed separately and are sequenced. It result a larger of data managed by the waterfall and secured acquisition.&lt;br /&gt;
&lt;br /&gt;
NVGate takes advantage of 64bits PC memory (&amp;lt;nowiki&amp;gt;&amp;gt;&amp;lt;/nowiki&amp;gt; 2 GB) for larger memory allocation for the Waterfall. As NVGate remains a 32-bit application, PC memory is not used above 4 GB.&lt;br /&gt;
&lt;br /&gt;
The following table summarizes the evolutions of the waterfall depth (for a given configuration: 32 ch 3,201 lines and PC):&lt;br /&gt;
&lt;br /&gt;
For example a waterfall of 32 ch 3,201 lines handles up to:&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;40%&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
|bgcolor = &amp;quot;#D9D9D9&amp;quot;|'''PC configuration''' &lt;br /&gt;
|align = &amp;quot;center&amp;quot; bgcolor = &amp;quot;#D9D9D9&amp;quot;|'''Slices'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|XP 32 bit 2GB RAM&lt;br /&gt;
|align = &amp;quot;center&amp;quot; bgcolor = &amp;quot;#92D050&amp;quot;|260&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Win7 64 bit 4GB RAM&lt;br /&gt;
|align = &amp;quot;center&amp;quot; bgcolor = &amp;quot;#92D050&amp;quot;|640&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB: In the stand-alone mode, the depth is limited (about 3 million samples per DSP) due to the analyzer memory size.&lt;br /&gt;
&lt;br /&gt;
'''Notes''':&lt;br /&gt;
&lt;br /&gt;
- '''OVA''': if the waterfall trigger selected were «&amp;amp;nbsp;OvA Leq result available&amp;amp;nbsp;», the slices number would depend on durations (average duration «&amp;amp;nbsp;T&amp;amp;nbsp;» and short duration «&amp;amp;nbsp;t&amp;amp;nbsp;») from the sub module Average in Overall acoustic.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;40%&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
|'''Average type'''&lt;br /&gt;
|'''Slices number'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|short Leq (t)&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|short Leq 1/8s&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|short Leq 1s&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Linear, with repeat = End Of Averaging&lt;br /&gt;
|T&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Linear, with repeat != End Of Averaging&lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- '''1/N Octave''': if the waterfall trigger selected were «&amp;amp;nbsp;Oct result available&amp;amp;nbsp;», the slices number would depend on durations (average duration «&amp;amp;nbsp;T&amp;amp;nbsp;» and short duration «&amp;amp;nbsp;t&amp;amp;nbsp;») from the sub module Average in 1/N Octave.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;40%&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
|'''Average type'''&lt;br /&gt;
|'''Slices number'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Linear, with repeat = End Of Averaging&lt;br /&gt;
|T&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Linear, with repeat != End Of Averaging&lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Repeat&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Exponential&lt;br /&gt;
|Indepedent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Constant BT&lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|short Leq 1/8s&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|short Leq 1s&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Fast &lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Slow&lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Impulse&lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The on line display uses more power and could slow displays but acquisitions and analyses remain real-time.&lt;br /&gt;
&lt;br /&gt;
==Waterfall status==&lt;br /&gt;
All statuses are available to add to the control panel&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;#FF0000&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:Waterfall_monitor_07.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
======Waterfall======&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_08.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
The current plug-in status is synthesized in a special progress-bar. This status bar is automatically displayed in the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;control panel&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; when the plug-in is active (i.e. as soon as at least 1 input is connected to the Waterfall plug-in). This status is called &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Waterfall&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; and it is available in the status ASB tree (see customize control panel).&lt;br /&gt;
&lt;br /&gt;
This status displays the slice number acquired in the waterfall, the plug-in state (Run, Paused or Stop) and the real-time status.&lt;br /&gt;
&lt;br /&gt;
The way the status bar is displayed, depends on the mode selected:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;One shot&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode: the progress bar is filled from left to right.&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Continuous&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode: the progress bar is filled from right to left with flashing until the end of the acquisition.&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Off&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode: the progress bar is empty with the text &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Off&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; inside.&lt;br /&gt;
&lt;br /&gt;
The color of the bar and of the writing let you know what happens during the acquisition:&lt;br /&gt;
&lt;br /&gt;
* ''Green background and white or black text'': acquisition in real time.&lt;br /&gt;
* ''Red background and white or black text'': the current acquisition is not real time.&lt;br /&gt;
* ''Green background and red text'': the current acquisition is real time, but a previous acquisition was not real time.&lt;br /&gt;
&lt;br /&gt;
======Trigger State======&lt;br /&gt;
&lt;br /&gt;
The following scheme describes the different states of the measurement:&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_09.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
By default the trigger state is on &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Stop&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; and waiting for a &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Run&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; (start or trigger). Then the state become &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Triggering&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; and is waiting for a start event, the states become &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Block Triggering&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; and is now waiting for a trigger event for being in the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Running state.&lt;br /&gt;
&lt;br /&gt;
The state is &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Stop&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; after a stop event or at the end of averaging.&lt;br /&gt;
&lt;br /&gt;
======Count======&lt;br /&gt;
This status displays the averaging count, that total number of slices already acquired.&lt;br /&gt;
&lt;br /&gt;
======Real-time======&lt;br /&gt;
This status displays if the averaging is in real-time or not (i.e. the current block is analyzed or not). If the corresponding signal were not available at this time, the acquisition is not real-time. That means that the treatment is longer than the acquisition. There are three values for this state:&lt;br /&gt;
&lt;br /&gt;
* '''&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;OK&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;''': The acquisition is real-time.&lt;br /&gt;
* '''&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;No&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;''': One previous acquisition was not real-time.&lt;br /&gt;
* '''&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;-&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;''': The acquisition is currently not real-time.&lt;br /&gt;
======% Block lost======&lt;br /&gt;
During an acquisition, results are stocked on the analyzer DSP in a buffer storage (limited to 4 MSample per DSP). If the depth of the waterfall is larger than this, then the PC must empty this buffer storage during acquisition (then the PC can store more results). The DSP to PC transfer takes place as soon as the waterfall acquisition starts depending on connection status (stand alone, poor quality). This process continuously empties the DSP memory. A block is lost if the DSP to PC transfer is not able to get it before the DSP memory is full.&lt;br /&gt;
&lt;br /&gt;
In &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;one shot&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode and for depth smaller than X the acquisition is preferred to the displaying, i.e. the display takes place at the end of acquisition&lt;br /&gt;
&lt;br /&gt;
In &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;continuous&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode or for depth larger than X, the displaying is preferred to the acquisition, in order to quickly see any changes during the measurement, some blocks may be lost.&lt;br /&gt;
&lt;br /&gt;
======% Block transferred======&lt;br /&gt;
This status displays the percentage of block that the PC could have recovered from the DSP buffer storage.&lt;br /&gt;
&lt;br /&gt;
Note that: %Block lost &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; %Block transferred = 100%.&lt;br /&gt;
&lt;br /&gt;
==FAQ==&lt;br /&gt;
===FFT1 Tach vs EXT synch tach===&lt;br /&gt;
&lt;br /&gt;
'''What’s the different between Ord1 Tach. and Tach.Ext Ang speed?'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The waterfall and profile provide new capabilities that improve readability and accuracy: Tachometer centered on FFT/SOA blocks.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This allows centering tachometer speed at the center of the FFT/SOA trigger block(s). It is useful with long trigger blocks (High resolution analyses) to perfectly match the actual data with the order cursor or section.&lt;br /&gt;
&lt;br /&gt;
With classical tach (ext tach angular speed):&lt;br /&gt;
The RPM is collected at the end of the analysis block.&lt;br /&gt;
&lt;br /&gt;
[[File:ord_tach.PNG|500px]]&lt;br /&gt;
&lt;br /&gt;
This situation leads to an offset in the waterfall calculation of the orders (cursors, sections). For a run up, as the angular speed is over evaluated, the order calculation is lower than the actual ones.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
With centered tach (FFT Tach or ORD Tach):&lt;br /&gt;
The RPM is calculated as the average speed during the block duration to be synchronized with the analyzed data.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:center.PNG|500px]]&lt;br /&gt;
&lt;br /&gt;
With the centered tachometer, the orders calculations match more accurately the actual orders in waterfall.&lt;br /&gt;
The computation of the angular speed takes in account the averaging, triggering and overlap used in the plug-in.&lt;br /&gt;
The centered speed is calculated as:&lt;br /&gt;
&lt;br /&gt;
CT = (RPM (end of block) + RPM (begin of block)) / 2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The RPM centering and averaging is done in the analysis plug-in prior to be connected to the waterfall. To use the centered tach simply add the said tachometer to the corresponding plug-in (FFTn or SOAn). These additional tachometers are available in the waterfall as soon as one of the result of the plug-in is added to the waterfall.&lt;br /&gt;
&lt;br /&gt;
1. Add Tach to the Plug-in,&lt;br /&gt;
&lt;br /&gt;
2. Add plug-in results (Spectra, orders, etc..) to the waterfall,&lt;br /&gt;
&lt;br /&gt;
3. Display the waterfall,&lt;br /&gt;
&lt;br /&gt;
4. Select the Plug-in Tach, as a tachometer and reference&lt;br /&gt;
&lt;br /&gt;
[[File:fft_tach.PNG|400px]]&lt;/div&gt;</summary>
		<author><name>Lmagimel</name></author>
	</entry>
	<entry>
		<id>https://wiki.oros.com/index.php?title=NVGate_Waterfall&amp;diff=13032</id>
		<title>NVGate Waterfall</title>
		<link rel="alternate" type="text/html" href="https://wiki.oros.com/index.php?title=NVGate_Waterfall&amp;diff=13032"/>
		<updated>2026-11-02T13:52:33Z</updated>

		<summary type="html">&lt;p&gt;Lmagimel: /* From the waterfall plug-in menu */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category:NVGate]]&lt;br /&gt;
[[category:WikiOros]]&lt;br /&gt;
The Waterfall module is used to stack data from NVGate plug-ins, such as Spectra, 1/n Octave, RPM, DC, or any scalar data values into one graph. Data is displayed as slices that are synchronized and can be sorted by references (time, RPMs or DC channel). We can display 3D data or profile (2D). &lt;br /&gt;
&lt;br /&gt;
====Overview====&lt;br /&gt;
The following scheme describes the waterfall slices collection behavior. When selected event (trigger) occurs, the latest computed data from each associated plug-in are collected into the current slice. Then data can be displayed into 2D (for scalar) and 3D graph in function of each reference.&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_03.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
''Stackable results''&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;90%&amp;quot;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|'''3D'''&lt;br /&gt;
|'''2D (profiles)'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''FFT'''&lt;br /&gt;
|* Triggered block&amp;lt;br&amp;gt;* Weighted block&amp;lt;br&amp;gt;* Inst. Spectrum&amp;lt;br&amp;gt;* Average Spectrum&amp;lt;br&amp;gt;* Inst. Cross Spectrum&amp;lt;br&amp;gt;* Average Cross Spectrum&amp;lt;br&amp;gt;* FRF H1&amp;lt;br&amp;gt;* FRF H2&amp;lt;br&amp;gt;* Coherence&amp;lt;br&amp;gt;* Inst. Zoom Spectrum&amp;lt;br&amp;gt;* Average Zoom Spectrum&amp;lt;br&amp;gt;* Zoom Cross Spectrum&amp;lt;br&amp;gt;* Zoom Average Cross&amp;lt;br&amp;gt;* Zoom FRF&amp;lt;br&amp;gt;* Zoom Coherence&lt;br /&gt;
|* Overall Power&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;* Order x&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Sync. Order'''&lt;br /&gt;
|* Triggered block&amp;lt;br&amp;gt;* Weighted block&amp;lt;br&amp;gt;* Order Inst. Spectrum&amp;lt;br&amp;gt;* Order Average Spectrum&lt;br /&gt;
|* Order x&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;* Overall Power&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''1/n Octave'''&lt;br /&gt;
|* 1/n Octave&amp;lt;br&amp;gt;* Average results: - AvNoct&amp;lt;br&amp;gt; - MinOct&amp;lt;br&amp;gt; - MaxOct&lt;br /&gt;
|* Overall level: OvrLin&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;* Overall Weighted level: OvrWgt&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Overall acoustic'''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|             - Lxypeak&amp;lt;br&amp;gt;             - Lxy inst&amp;lt;br&amp;gt;* Lxy eq 1/8s&amp;lt;br&amp;gt;* Lxy eq 1s&amp;lt;br&amp;gt;* Lxy eq t&amp;lt;br&amp;gt;''X'' = Applied weighting (A or C), in case of Z selection (no weighting) X is not displayed.&amp;lt;br&amp;gt;''Y ''= Applied time filter (None, Fast, Slow or Impulse), If none is selected (no time filtering) Y is not displayed.&amp;lt;br&amp;gt;t = Short time integration duration. T&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Tachometer'''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|* Tach Angular Speed (ref)&amp;lt;br&amp;gt;* Virtual Angular Speed (ref)&amp;lt;br&amp;gt;* Ext Tach Angular speed (ref)&amp;lt;br&amp;gt;* DC Tach speed (ref)&amp;lt;br&amp;gt;* Combined tach speed (ref)&amp;lt;br&amp;gt;* Fractionnal tach (speed)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Front end'''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&lt;br /&gt;
* DC (ref)&lt;br /&gt;
* CAN (ref)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Monitor'''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&lt;br /&gt;
* Monitor DC&lt;br /&gt;
* Monitor RMS&lt;br /&gt;
* Monitor Peak&lt;br /&gt;
* Monitor Peak-Peak&lt;br /&gt;
* Monitor Crest-Factor&lt;br /&gt;
* Monitor Skew&lt;br /&gt;
* Monitor Ktsis&lt;br /&gt;
* Monitor Max&lt;br /&gt;
* Monitor Min&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Time domain'''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&lt;br /&gt;
* DC&lt;br /&gt;
* RMS&lt;br /&gt;
* Max&lt;br /&gt;
* Min&lt;br /&gt;
* Peak&lt;br /&gt;
*  Peak-Peak&lt;br /&gt;
*  Crest-Factor&lt;br /&gt;
*  Ktsis&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|N.A.&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&lt;br /&gt;
* Time (ref) always selected&lt;br /&gt;
* Slice (ref) always selected&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Computation SPUs'''&lt;br /&gt;
&lt;br /&gt;
Unlike other plug-in, the memory of the waterfall depend on the capacity of the PC and others applications running on it. The depth of the waterfall is function of the free memory of your PC, and is limited to around 3 millions samples per DSP.&lt;br /&gt;
&lt;br /&gt;
==Tutorial==&lt;br /&gt;
&lt;br /&gt;
===Waterfall connection===&lt;br /&gt;
This section will show the different ways to add results into the waterfall.&lt;br /&gt;
&lt;br /&gt;
====From the Show Result window====&lt;br /&gt;
&lt;br /&gt;
The [[NVGate_Software_overview#Step_2_Show_results|Show Results]] window is the most common way of adding a result in the waterfall. Here I will show you how to simply display a waterfall of the [[NVGate FFT|average spectrum]] for an acceleration input.&lt;br /&gt;
&lt;br /&gt;
First, open the Show Result window, go in the ''FFT 1'' tab, and reach the ''Waterfall'' section :&lt;br /&gt;
[[Image:GoToResult_Waterfall.png|400px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then, select ''Avg. Spectrum'' and the first input. Finally, click on [[Image:DisplayButton.png]] to display the waterfall : &lt;br /&gt;
[[Image:GTR_Display_Waterfall.png|400px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The 3D view of the waterfall is displayed.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For more detail please see [[NVGate Software overview]].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
See also the [[NVGate_RT60|RT60]] with interrupted source tutorial video, where this method is used. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====From the graph window====&lt;br /&gt;
This method will allow you to add the result from a currently displayed [[NVGate_Display#Graph|graph]] into the waterfall. This will work with any result of NVGate [[NVGate Waterfall|compatible with the waterfall]]. As previously, we will add the [[NVGate FFT|Average spectrum]] ''' of all the channels''' into the waterfall.&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
First of all, right-click on the grey border of the graph and go in the ''Add to Waterfall'' section : &lt;br /&gt;
[[Image:WTF_RightClick.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''All Traces''' will add all of the traces in the graph into the waterfall&lt;br /&gt;
* '''Active Trace''' will only add the [[NVGate Active Trace|active trace]] of the graph into the waterfall.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Here, we will select '''All Trace''', as we want to add all the channels of the [[NVGate FFT|FFT plug-in]].&lt;br /&gt;
[[Image:WTF_RgtClick_AllTrace.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All the traces have been added, and the waterfall can be displayed from the [[NVGate_Ribbons:_Display/Graph_Tab#Add.2Fremove_windows|Add/Remove windows]] menu of the[[NVGate Ribbons: Display/Graph Tab|Display/Graphs tab of the Ribbon]] : &lt;br /&gt;
[[Image:DisplayWTF.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The ''3D view'' of the waterfall is now displayed in the current [[NVGate_Project_manager#Layout|layout]].&lt;br /&gt;
&lt;br /&gt;
====From the waterfall plug-in menu====&lt;br /&gt;
&lt;br /&gt;
Finally, results can be add into the waterfall directly from the waterfall menu. To do so, go into the [[NVGate Ribbons: Analysis Tab|Analyses tab of the NVGate ribbon]], and click on [[Image:WTF_AddRemove.png|700px]] in the waterfall section :&lt;br /&gt;
[[Image:WTF_Ribbon.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will open the waterfall menu. Here, select the result (''Avg. Spectrum''), the channels you want to add (in that example, all the channels), and finally click on the green arrow [[Image:WTF_Arrow.png]] : &lt;br /&gt;
[[Image:WTF_AddResults.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Click on ''OK'', the results have been added to the waterfall. You can now display it with the method described in the previous section.&lt;br /&gt;
&lt;br /&gt;
===Waterfall profile display===&lt;br /&gt;
We saw in the previous section that a waterfall collect all-along the acquisition results from NVGate plug-ins, like a spectrum, in a single graph. Now if we connect to the waterfall a plug-in that is not delivering a complete trace, but a single scalar value, the collection during the acquisition off all these successive scalar values will result in a simple curve in the waterfall. This is what is called a '''Profile''' in NVGate.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A profile can be used to plot trend over the time for DC inputs, Overall RMS level and Bode plots of Orders over the RPM value of the shaft.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In this section, I will show you how to display a profile of the [[NVGate_FFT#Display_available_results|Overall RMS level]] on a channel connected the the [[NVGate FFT|FFT 1 plug-in]]. I will present the three same methods presented in the previous section.&lt;br /&gt;
====From the Show Result window====&lt;br /&gt;
The [[NVGate_Software_overview#Step_2_Show_results|Show Results]] window is the most common way of adding a result in the waterfall. Here I will show you how to simply display a Profile of the [[NVGate FFT|overall level]] for an acceleration input.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
First, open the Show Result window, go in the ''FFT 1'' tab, and reach the ''Profile'' section :&lt;br /&gt;
[[Image:Profile_ShowResults.png|400px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then, select ''Order &amp;amp; Overall'' and the fist input. In the ''Tracked order'' section, select ''Overall''. Finally click on [[Image:DisplayButton.png|40px]] to display the waterfall : &lt;br /&gt;
[[Image:Profile_ConfigShowResult.png|400px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The profile window is now displayed in the current [[NVGate_Project_manager#Layout|layout]], and you can run the acquisition. However, you may need to adapt the [[NVGate_Waterfall#Glossary|depth of the waterfall]] to contain all the data. To do so, double-click on the dark grey border of the graph, in the [[NVGate_FFT#Settings|FFT menu]], select ''Waterfall''. In the [[NVGate_Waterfall#Mode|''Mode'' tab]] of the waterfall, modify the ''Number'' parameter : &lt;br /&gt;
[[Image:Addapt_Depth.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To change the profile reference , right click on the graph : select reference.&lt;br /&gt;
&lt;br /&gt;
[[File:change_reference.png|700px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For more detail please see [[NVGate Software overview]], and the following sections.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====From the graph window====&lt;br /&gt;
[[NVGate_Waterfall#From_the_graph_window|As we did for the standard waterfall]], we will now see how to add a scalar value in the waterfall to create a profile directly from the result window. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here, we have [[NVGate_FFT#Display_available_results|displayed the ''Overall level'']] an acceleration input from the [[NVGate FFT|FFT plug-in]] :&lt;br /&gt;
[[Image:FFT_Overall_scalar.png|200px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Right_click on the border of the window and go in the ''Add to waterfall'' section. There is only one trace in the window here, so only ''Active trace is available. : &lt;br /&gt;
[[Image:Scalar_RightClick.png|400px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After clicking on ''Active Trace'', the ''Overall Level is added in the waterfall. We will now use the same method to display the profile. go in the [[NVGate_Ribbons:_Display/Graph_Tab#Add.2Fremove_windows|Add/Remove windows]] menu of the[[NVGate Ribbons: Display/Graph Tab|Display/Graphs tab of the Ribbon]] : &lt;br /&gt;
[[Image:Display_WTF_Profile.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The profile is now displayed in the current [[NVGate_Project_manager#Layout|layout]]. As previously, you may need to adapt the [[NVGate_Waterfall#Glossary|depth of the profile]].&lt;br /&gt;
&lt;br /&gt;
====From the waterfall plug-in menu====&lt;br /&gt;
&lt;br /&gt;
As for other results, scalar results can be added into the waterfall directly from the waterfall menu. To do so, go into the [[NVGate Ribbons: Analysis Tab|Analyses tab of the NVGate ribbon]], and click on [[Image:WTF_AddRemove.png]] in the waterfall section :&lt;br /&gt;
[[File:add_remove.png|400px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will open the waterfall menu. Here, select the result (''Order &amp;amp; Overall''), the channels you want to add, and finally click on the green arrow [[Image:WTF_Arrow.png]] : &lt;br /&gt;
[[Image:WTF_Menu_Profile.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After clicking on [[Image:WTF_Arrow.png]], the trace is added in the ''References and Profiles'' section : &lt;br /&gt;
[[Image:Profile_WTF_Menu_Final.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Click on ''OK'', the results have been added to the waterfall. You can now display it with the method described in the previous section.&lt;br /&gt;
&lt;br /&gt;
==Waterfall Display==&lt;br /&gt;
The Waterfall window offers a wide range of operation in order to go further in your measurement. It is possible to display XY and YZ sections as well as the extraction section.&lt;br /&gt;
From the Display/Graph tab and the 3D group,  this group provides general purpose tools about the Waterfall 3D graphs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:waterfall_group_2022.PNG|300px]]&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:display_waterfall_sections.PNG|50px]]&lt;br /&gt;
| '''Display Waterfall sections''': This multi-action button enables selecting the areas of the Waterfall window to be displayed. The Waterfall window is composed of 4 main areas:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Usersmanual_170.png|600px|]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_471.png|30px]]&lt;br /&gt;
|'''3D only''':  Shows the 3D graph only. This graph can be a 3D plot or a color map.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_472.png|30px]]&lt;br /&gt;
|'''X/Y only''':  Shows the X/Y extraction graph only. This graph contains the spectra at the cursor position and the X/Y sections.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_473.png|30px]]&lt;br /&gt;
|'''Y/Z only''':  Shows the Y/Z extraction graph only. This graph contains the time (or ref) profile at the cursor position and the Y/Z sections.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_474.png|30px]] &lt;br /&gt;
|'''Extraction only''':  Shows the Order/frequency extraction graph only. This graph contains the order/frequency profile at the cursor position and the extraction sections.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_475.png|30px]] &lt;br /&gt;
|'''All graphs''':  Shows all the graphs in a matrix.&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:display_type_waterfall.PNG|80px]]&lt;br /&gt;
| '''3D waterfall graph or ColorSpectrum view''': Enables selecting the type of view for the Waterfall window.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_477.png|25px]]&lt;br /&gt;
|'''3D perspective''':  Plot the spectra (or trigger blocks) in a true 3D space, taking in account the perspective. The global orientation of the gathered spectra can be changed using the rotate button. This type of view allows looking at the waterfall from any side.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_476.png|20px]]&lt;br /&gt;
|'''3D Isometric''':  Plot the spectra (or trigger blocks) along a Z axis with the same scale whatever is the position. The Z axis angle is modified by the rotate button.&lt;br /&gt;
[[Image:Usersmanual_173.png|400px|none]]&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_479.png|30px]]&lt;br /&gt;
|'''Frequency/time color map''':  Plot the spectra (or trigger blocks) on 2D map with the color representing the point amplitude. This plot shows the Frequency (Y) Vs Time (X) arrangement.&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_174.png|400px|none]]&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_478.png|30px]]&lt;br /&gt;
|'''Time/frequency color map''':  Plot the spectra (or trigger blocks) on 2D map with the color representing the point amplitude. This plot shows the Time (Y) Vs frequency (X) arrangement.&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_480.png|20px]]&lt;br /&gt;
|'''Rotate''':  Toggle the rotating mode. Allows rotating the 3D graphs with the mouse when enabled. Disabling this item return the mouse to the previous mode.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_481.png|20px]]&lt;br /&gt;
|'''Add section''':  Add  a copy of the cursor location in each of the 3 extraction graphs. Waterfall display provides extraction of section from the 3D space.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_482.png|20px]]&lt;br /&gt;
|'''Section manager''':  Open the Waterfall ''Section manager'' dialog.&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cursors give information about the displayed Waterfall trace (current X, Y and Z coordinates are available from the ''Infotrace'').&lt;br /&gt;
&lt;br /&gt;
Move the cursors either by using the drag &amp;amp; drop in the 3D view or by using the arrow pad of the keyboard (the cursor mode [[Image:Usersmanual_171.png]] must be selected).&lt;br /&gt;
&lt;br /&gt;
'''Tip''': Move the mouse over the cross in the middle of the window and click in order to resize manually the graph window.&lt;br /&gt;
&lt;br /&gt;
====References====&lt;br /&gt;
The waterfall data are arranged in accordance to the active reference. A reference is a scalar value (RPM, DC level, RMS, Parametric input) stored with the waterfall data.&lt;br /&gt;
&lt;br /&gt;
Right click on the grey part of the graph to select the active reference.&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_40.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
The displayed data are then sorted regarding the reference value.&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_175.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
A threshold is available on a waterfall by pressing the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;y&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; button (or &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;ctrl y&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; for more precision).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;#FF0000&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:Display_Graphs_Traces_76.png|framed|none]]&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
====Sections====&lt;br /&gt;
* [[Image:Reports_Tools_Ribbons_481.png]] Add section:  Add  a copy of the cursor location in each of the 3 extraction graph&lt;br /&gt;
Waterfall display provides extraction of section from the 3D space&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_118.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
These sections are linked with cursors of the 3D view:&lt;br /&gt;
&lt;br /&gt;
* Fig1: for a fixed value of the X-axis of the 3D view,&lt;br /&gt;
* Fig2: For a fixed value of the reference&lt;br /&gt;
* Fig3: for a fixed value of the order (follow the evolution of an order) or frequency for order spectra waterfall.&lt;br /&gt;
&lt;br /&gt;
During the acquisition, an autoscale is available on the z-axis (reference) if &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;z Adjust&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; is active.&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_119.png|framed|none]]&lt;br /&gt;
* '''Add section: '''Creates a new section at the current position of the cursor. The extraction section is created only if a tach has been selected in the Waterfall.&lt;br /&gt;
* '''Select YZ section: '''Selects the active trace in the YZ graph. Useful to get the value of the cursor for this section&lt;br /&gt;
* '''Select XY section: '''Selects the active trace in the XY graph. Useful to get the value of the cursor for this section&lt;br /&gt;
* '''Select extraction section: '''Selects the active trace in the extraction graph. Useful to get the value of the cursor for this section&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Select Tacho&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode allows tracking an order in function of the selected tachometer. The extraction order could be done in function of the selected tacho. 4 Graphs are available for the windows allowing tracking different results:&lt;br /&gt;
&lt;br /&gt;
*3D view: you can select by right-clicking on it an isometric view, a perspective view, a freq/time colormap or a time/freq colormap (useful to track orders). The 3D view is the default view.&lt;br /&gt;
* YZ section,&lt;br /&gt;
* Order extraction (only available if a tachometer is active).&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_120.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
The sections are displayed in these 2D views. The sections can be managed in the section manager windows. In the section manager, add section made a copy of each cursor (Frequency, Reference, Order) in all displayed windows. These memorized traces could be added to result by the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;add to result selection.The waterfall sections can be saved as independent results (spectra, reference profiles, extracted profiles). The selection is achieved using the &amp;quot;Add to result selection&amp;quot; entry from the waterfall window contextual menu.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_121.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
After being saved, the sections became independent results, reducing the amount of saved data when you are focusing only on extracted data.&lt;br /&gt;
&lt;br /&gt;
====Section manager====&lt;br /&gt;
You can fine tune the section parameters by using the section manager available by right clicking on the Waterfall window. For example, you want to visualize the first order.&lt;br /&gt;
* [[Image:Reports_Tools_Ribbons_482.png]] Section manager: Open the waterfall section manager.&lt;br /&gt;
or, right click in the grey part of the graph and select Section manager.&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_176.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* Section manager: This dialog box is used to create and modify sections.&lt;br /&gt;
To modify a section, select the desired type and the desired section then modify the Section properties and click &amp;quot;Apply&amp;quot;. To create a new section, Select the type, set the desired properties and click &amp;quot;Add&amp;quot;. To remove a section, select the desired type and the desired section, then click &amp;quot;Remove&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_01.png]][[Image:Display_Graphs_Traces_69.png]][[Image:Display_Graphs_Traces_70.png]]&lt;br /&gt;
&lt;br /&gt;
* Section properties: The XPos, ZPos, Freq or Order defines the position of the section in the Waterfall. When the &amp;quot;Advanced&amp;quot; box is checked, it defines the center of the band. The width is used when the &amp;quot;Advanced&amp;quot; box is checked. It defines the bandwidth.&lt;br /&gt;
&lt;br /&gt;
The advanced sections are:&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;91%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Type'''&lt;br /&gt;
|'''Sections'''&lt;br /&gt;
|'''Type of result'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Power&lt;br /&gt;
|YZ, Order and Frequency extraction sections&lt;br /&gt;
|Frequency, order and octave spectra&lt;br /&gt;
|Calculates the power within the band&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Peak&lt;br /&gt;
|YZ, Order and Frequency extraction sections&lt;br /&gt;
|Frequency, order and octave spectra&lt;br /&gt;
|Detects the highest value&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|RMS&lt;br /&gt;
|YZ sections&lt;br /&gt;
|Triggered and resampled block&lt;br /&gt;
|Calculates the RMS value within the band&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Average&lt;br /&gt;
|YZ sections&lt;br /&gt;
|Triggered and resampled block&lt;br /&gt;
|Calculates the average value within the band&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Min&lt;br /&gt;
|YZ sections&lt;br /&gt;
|Triggered and resampled block&lt;br /&gt;
|Detects the minimum value within the band&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Max&lt;br /&gt;
|YZ sections&lt;br /&gt;
|Triggered and resampled block&lt;br /&gt;
|Detects the maximum value within the band&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* ''Z-Operator'':&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This Operator is available on XY extraction view and 3 operators are available: Min, Max and Arithmetic Average.&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_71.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* ''Order Extraction'':&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_02.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_72.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
This Operator take data spectrum by spectrum, for each spectrum there is a determination of the max value and of the corresponding order. Using this operator it is possible to detect on which orders it is useful to work. Note: The Max Order cannot be saved in result (not available in the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Add to result selection&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
====Save results====&lt;br /&gt;
This section gets you to select and save the Waterfall results.&lt;br /&gt;
&lt;br /&gt;
Right click on the Waterfall window and select '''Add to result selection'''. A window that allows you to select the results to be saved is displayed:&lt;br /&gt;
&lt;br /&gt;
* The entire Waterfall results&lt;br /&gt;
* The extraction section (in this case it is the order 2 section) independently&lt;br /&gt;
* The XY section independently&lt;br /&gt;
* The YZ section independently&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_13.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
Click on '''OK'''.&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_12.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
Click on: ''Measurement/Save/ Save Measurement'', your results selection will be automatically saved:&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_178.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
==Settings==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;Youtube&amp;gt; https://www.youtube.com/watch?v=GzQiaU10iXo&amp;lt;/Youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Glossary=====&lt;br /&gt;
This section will explain specific vocabulary of the Waterfall.&lt;br /&gt;
&lt;br /&gt;
* '''Slice''': this represents one acquisition of the Waterfall. A slice is a set of scalar and spectrum data acquired at the same time. The Waterfall is a stack slices.&lt;br /&gt;
* '''Depth''': this is the maximum number of slices you can acquire on the Waterfall.&lt;br /&gt;
* '''Section''': section at the current position of the cursor. The extraction section is created only if a tach has been selected in the Waterfall (see chapter 2 Display, Waterfall window menu).&lt;br /&gt;
* '''Reference''': A scalar collected by the waterfall acquisition that can put in order the slices. The reference corresponds to the X-axis of the profiles and the Z-axis of the 3D graphs.&lt;br /&gt;
* '''Profiles or 2D Results''':  profiles of a scalar evolution in function of time or any reference associated with the waterfall&lt;br /&gt;
* '''Results 3D''': spectra collected by the waterfall acquisition putted in order by a reference. These types of results are displayed in 3D graphs (3D, isometric or color-spectrogram).&lt;br /&gt;
&lt;br /&gt;
=====Channel=====&lt;br /&gt;
The different channels are available by putting selected inputs in the plug-in.&lt;br /&gt;
&lt;br /&gt;
It contains the results to be picked up by the Waterfall.&lt;br /&gt;
&lt;br /&gt;
The following window lets you select for each analysis plug-in, the channel related to the result.&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_04.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* '''Source''': In the ASB the channels are different from other ASB channels, the source of channel 1 and following are the results. The source of channel 64 and previous ones are the references. By default the time reference is always associated with a result source.&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_05.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
=====Trigger=====&lt;br /&gt;
Contains the settings related to triggering events and how to start and stop signal computation.&lt;br /&gt;
&lt;br /&gt;
* '''Start''': selects the event to start the waterfall acquisitions. This setting selects the event, which enable acquisition that is to say data collection does not operate while start event is no occurred. Any event can be chosen among the list of defined events. By default only the Free run and Manual events are available. Additional events can be defined in the &amp;quot;Event Definition&amp;quot; shared resource. The start time corresponds to the zero of the waterfall time scale. By default start is set to &amp;quot;free run&amp;quot; this allows waterfall acquisition to start immediately after run.&lt;br /&gt;
* '''Stop''': selects the event to stop the waterfall acquisitions. This setting selects the event, which ends acquisition that is to say data collection, does not operate after stop event occurred. Any event can be chosen among the list of defined events. By default only the Free run and Manual events are available. Additional events can be defined in the &amp;quot;Event Definition&amp;quot; shared resource.&lt;br /&gt;
* '''Trigger''': selects the event that trigs waterfall acquisitions. This setting selects the event which trig acquisitions that is to say a new data collection occur each time trigger event occurred. If trigger is set to periodic (period 20ms) the Waterfall acquisition will operate as fast as possible, this can hang user interface during acquisitions. The first time a source is selected for the Waterfall, if trigger = Periodic, then the event corresponding to the availability of the source results is assigned to the trigger. Ex: Setting FFT1 spectra into the waterfall plug-in will set Trigger to &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;FFT1 result available&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;. By default the trigger is set to &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Periodic&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; with a period of 20.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''List of events'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Manual&lt;br /&gt;
|This event occurs when the user requests a manual trigger.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Events from Event module&lt;br /&gt;
|see Event module&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|FFTx result available&lt;br /&gt;
|This event is in the list if a signal is connected to an FFTx channel source. This event occurs when an FFT measurement starts. This event is generated at each calculation of a new spectrum in exponential averaging and at the end of averaging in linear.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Oct result available&lt;br /&gt;
|This event is in the list if a signal is connected to an Octave channel source. This event occurs when an Octave measurement starts. This event is generated at each new spectrum calculated (every 256 samplings) for CBT, Fast, Slow, Impulse and exponential averaging. For the others averaging this event is generated at the end of averaging on t.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Order x result available&lt;br /&gt;
|This event is in the list if a signal is connected to an Order x channel source. This event occurs when an Order x measurement starts. This event is generated at each calculation of a new spectrum in exponential averaging and at the end of averaging in linear.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Overall acoustic result available&lt;br /&gt;
|This event is in the list if a signal is connected to an Overall acoustic channel source. This event occurs when an Overall acoustic measurement starts. This event is generated at each new spectrum calculated (every 256 samplings) for CBT, Fast, Slow, Impulse and exponential averaging. For the others averaging this event is generated at the end of averaging on t.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Periodic&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|This event simplifies the instrument setup by shortcutting periodic event activation. Selecting periodic for the trigger will make appears the period setting.&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There is two ways to trigger the waterfall:&lt;br /&gt;
&lt;br /&gt;
* The analyzer is running, it keeps in memory last measurements. Then with the waterfall you can select some specific results (for example for rpm or time).&lt;br /&gt;
* The plug-in triggering, at the end of each average the plug-in send an event. The plug-in put the rhythm into the waterfall. This mode is the default mode.&lt;br /&gt;
&lt;br /&gt;
=====Mode=====&lt;br /&gt;
Contains the settings related to the Waterfall display mode.&lt;br /&gt;
&lt;br /&gt;
* '''Mode''':&lt;br /&gt;
'''Off''': the Waterfall is inactive. This mode is useful to check your signal and your settings before the analysis.&lt;br /&gt;
&lt;br /&gt;
'''One shot''': the Waterfall is active between &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;start&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; and &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;stop&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;, there&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;s only one acquisition (for example: coast downs or run ups). The Waterfall ends on stop or when the number of slices is full.&lt;br /&gt;
&lt;br /&gt;
'''Continuous''': this mode memorizes the n last slices (selected number of slices) before the stop event. This mode is similar to the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;time to stop&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode of the recorder. This mode is different from the monitoring; the continuous mode is storage of measurement (for example: detection of ultimate strain).&lt;br /&gt;
&lt;br /&gt;
* '''Number''': the number of Waterfall slices (from 2 to 100 000). If the Waterfall trigger is a Delta RPM event, the &amp;quot;Event number&amp;quot; of this Delta RPM event is assigned to the number of Waterfall slices.&lt;br /&gt;
&lt;br /&gt;
The waterfall depth is managed automatically, allowing the user to get the larger slices/points number depending on the current available physical memory on the PC running NVGate. This functionality protects waterfall or profiles acquisition from memory overloads. That means the depth of the Waterfall is a function of slices weight (which depend on the type of analysis).&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_06.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
The area is fixed. If the slices weight are important, then the depth would be small.&lt;br /&gt;
&lt;br /&gt;
The area is function of the free memory space available when you select to use the Waterfall. The memory space has to be exactly the same during all the measurement that means the measurement could hang if you start another application on your computer during the measure.&lt;br /&gt;
&lt;br /&gt;
The acquisition/display and save memory usages are managed separately and are sequenced. It result a larger of data managed by the waterfall and secured acquisition.&lt;br /&gt;
&lt;br /&gt;
NVGate takes advantage of 64bits PC memory (&amp;lt;nowiki&amp;gt;&amp;gt;&amp;lt;/nowiki&amp;gt; 2 GB) for larger memory allocation for the Waterfall. As NVGate remains a 32-bit application, PC memory is not used above 4 GB.&lt;br /&gt;
&lt;br /&gt;
The following table summarizes the evolutions of the waterfall depth (for a given configuration: 32 ch 3,201 lines and PC):&lt;br /&gt;
&lt;br /&gt;
For example a waterfall of 32 ch 3,201 lines handles up to:&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;40%&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
|bgcolor = &amp;quot;#D9D9D9&amp;quot;|'''PC configuration''' &lt;br /&gt;
|align = &amp;quot;center&amp;quot; bgcolor = &amp;quot;#D9D9D9&amp;quot;|'''Slices'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|XP 32 bit 2GB RAM&lt;br /&gt;
|align = &amp;quot;center&amp;quot; bgcolor = &amp;quot;#92D050&amp;quot;|260&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Win7 64 bit 4GB RAM&lt;br /&gt;
|align = &amp;quot;center&amp;quot; bgcolor = &amp;quot;#92D050&amp;quot;|640&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB: In the stand-alone mode, the depth is limited (about 3 million samples per DSP) due to the analyzer memory size.&lt;br /&gt;
&lt;br /&gt;
'''Notes''':&lt;br /&gt;
&lt;br /&gt;
- '''OVA''': if the waterfall trigger selected were «&amp;amp;nbsp;OvA Leq result available&amp;amp;nbsp;», the slices number would depend on durations (average duration «&amp;amp;nbsp;T&amp;amp;nbsp;» and short duration «&amp;amp;nbsp;t&amp;amp;nbsp;») from the sub module Average in Overall acoustic.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;40%&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
|'''Average type'''&lt;br /&gt;
|'''Slices number'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|short Leq (t)&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|short Leq 1/8s&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|short Leq 1s&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Linear, with repeat = End Of Averaging&lt;br /&gt;
|T&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Linear, with repeat != End Of Averaging&lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- '''1/N Octave''': if the waterfall trigger selected were «&amp;amp;nbsp;Oct result available&amp;amp;nbsp;», the slices number would depend on durations (average duration «&amp;amp;nbsp;T&amp;amp;nbsp;» and short duration «&amp;amp;nbsp;t&amp;amp;nbsp;») from the sub module Average in 1/N Octave.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;40%&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
|'''Average type'''&lt;br /&gt;
|'''Slices number'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Linear, with repeat = End Of Averaging&lt;br /&gt;
|T&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Linear, with repeat != End Of Averaging&lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Repeat&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Exponential&lt;br /&gt;
|Indepedent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Constant BT&lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|short Leq 1/8s&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|short Leq 1s&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Fast &lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Slow&lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Impulse&lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The on line display uses more power and could slow displays but acquisitions and analyses remain real-time.&lt;br /&gt;
&lt;br /&gt;
==Waterfall status==&lt;br /&gt;
All statuses are available to add to the control panel&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;#FF0000&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:Waterfall_monitor_07.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
======Waterfall======&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_08.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
The current plug-in status is synthesized in a special progress-bar. This status bar is automatically displayed in the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;control panel&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; when the plug-in is active (i.e. as soon as at least 1 input is connected to the Waterfall plug-in). This status is called &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Waterfall&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; and it is available in the status ASB tree (see customize control panel).&lt;br /&gt;
&lt;br /&gt;
This status displays the slice number acquired in the waterfall, the plug-in state (Run, Paused or Stop) and the real-time status.&lt;br /&gt;
&lt;br /&gt;
The way the status bar is displayed, depends on the mode selected:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;One shot&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode: the progress bar is filled from left to right.&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Continuous&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode: the progress bar is filled from right to left with flashing until the end of the acquisition.&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Off&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode: the progress bar is empty with the text &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Off&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; inside.&lt;br /&gt;
&lt;br /&gt;
The color of the bar and of the writing let you know what happens during the acquisition:&lt;br /&gt;
&lt;br /&gt;
* ''Green background and white or black text'': acquisition in real time.&lt;br /&gt;
* ''Red background and white or black text'': the current acquisition is not real time.&lt;br /&gt;
* ''Green background and red text'': the current acquisition is real time, but a previous acquisition was not real time.&lt;br /&gt;
&lt;br /&gt;
======Trigger State======&lt;br /&gt;
&lt;br /&gt;
The following scheme describes the different states of the measurement:&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_09.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
By default the trigger state is on &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Stop&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; and waiting for a &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Run&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; (start or trigger). Then the state become &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Triggering&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; and is waiting for a start event, the states become &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Block Triggering&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; and is now waiting for a trigger event for being in the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Running state.&lt;br /&gt;
&lt;br /&gt;
The state is &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Stop&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; after a stop event or at the end of averaging.&lt;br /&gt;
&lt;br /&gt;
======Count======&lt;br /&gt;
This status displays the averaging count, that total number of slices already acquired.&lt;br /&gt;
&lt;br /&gt;
======Real-time======&lt;br /&gt;
This status displays if the averaging is in real-time or not (i.e. the current block is analyzed or not). If the corresponding signal were not available at this time, the acquisition is not real-time. That means that the treatment is longer than the acquisition. There are three values for this state:&lt;br /&gt;
&lt;br /&gt;
* '''&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;OK&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;''': The acquisition is real-time.&lt;br /&gt;
* '''&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;No&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;''': One previous acquisition was not real-time.&lt;br /&gt;
* '''&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;-&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;''': The acquisition is currently not real-time.&lt;br /&gt;
======% Block lost======&lt;br /&gt;
During an acquisition, results are stocked on the analyzer DSP in a buffer storage (limited to 4 MSample per DSP). If the depth of the waterfall is larger than this, then the PC must empty this buffer storage during acquisition (then the PC can store more results). The DSP to PC transfer takes place as soon as the waterfall acquisition starts depending on connection status (stand alone, poor quality). This process continuously empties the DSP memory. A block is lost if the DSP to PC transfer is not able to get it before the DSP memory is full.&lt;br /&gt;
&lt;br /&gt;
In &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;one shot&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode and for depth smaller than X the acquisition is preferred to the displaying, i.e. the display takes place at the end of acquisition&lt;br /&gt;
&lt;br /&gt;
In &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;continuous&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode or for depth larger than X, the displaying is preferred to the acquisition, in order to quickly see any changes during the measurement, some blocks may be lost.&lt;br /&gt;
&lt;br /&gt;
======% Block transferred======&lt;br /&gt;
This status displays the percentage of block that the PC could have recovered from the DSP buffer storage.&lt;br /&gt;
&lt;br /&gt;
Note that: %Block lost &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; %Block transferred = 100%.&lt;br /&gt;
&lt;br /&gt;
==FAQ==&lt;br /&gt;
===FFT1 Tach vs EXT synch tach===&lt;br /&gt;
&lt;br /&gt;
'''What’s the different between Ord1 Tach. and Tach.Ext Ang speed?'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The waterfall and profile provide new capabilities that improve readability and accuracy: Tachometer centered on FFT/SOA blocks.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This allows centering tachometer speed at the center of the FFT/SOA trigger block(s). It is useful with long trigger blocks (High resolution analyses) to perfectly match the actual data with the order cursor or section.&lt;br /&gt;
&lt;br /&gt;
With classical tach (ext tach angular speed):&lt;br /&gt;
The RPM is collected at the end of the analysis block.&lt;br /&gt;
&lt;br /&gt;
[[File:ord_tach.PNG|500px]]&lt;br /&gt;
&lt;br /&gt;
This situation leads to an offset in the waterfall calculation of the orders (cursors, sections). For a run up, as the angular speed is over evaluated, the order calculation is lower than the actual ones.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
With centered tach (FFT Tach or ORD Tach):&lt;br /&gt;
The RPM is calculated as the average speed during the block duration to be synchronized with the analyzed data.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:center.PNG|500px]]&lt;br /&gt;
&lt;br /&gt;
With the centered tachometer, the orders calculations match more accurately the actual orders in waterfall.&lt;br /&gt;
The computation of the angular speed takes in account the averaging, triggering and overlap used in the plug-in.&lt;br /&gt;
The centered speed is calculated as:&lt;br /&gt;
&lt;br /&gt;
CT = (RPM (end of block) + RPM (begin of block)) / 2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The RPM centering and averaging is done in the analysis plug-in prior to be connected to the waterfall. To use the centered tach simply add the said tachometer to the corresponding plug-in (FFTn or SOAn). These additional tachometers are available in the waterfall as soon as one of the result of the plug-in is added to the waterfall.&lt;br /&gt;
&lt;br /&gt;
1. Add Tach to the Plug-in,&lt;br /&gt;
&lt;br /&gt;
2. Add plug-in results (Spectra, orders, etc..) to the waterfall,&lt;br /&gt;
&lt;br /&gt;
3. Display the waterfall,&lt;br /&gt;
&lt;br /&gt;
4. Select the Plug-in Tach, as a tachometer and reference&lt;br /&gt;
&lt;br /&gt;
[[File:fft_tach.PNG|400px]]&lt;/div&gt;</summary>
		<author><name>Lmagimel</name></author>
	</entry>
	<entry>
		<id>https://wiki.oros.com/index.php?title=NVGate_Waterfall&amp;diff=13031</id>
		<title>NVGate Waterfall</title>
		<link rel="alternate" type="text/html" href="https://wiki.oros.com/index.php?title=NVGate_Waterfall&amp;diff=13031"/>
		<updated>2026-11-02T13:51:52Z</updated>

		<summary type="html">&lt;p&gt;Lmagimel: /* From the waterfall plug-in menu */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category:NVGate]]&lt;br /&gt;
[[category:WikiOros]]&lt;br /&gt;
The Waterfall module is used to stack data from NVGate plug-ins, such as Spectra, 1/n Octave, RPM, DC, or any scalar data values into one graph. Data is displayed as slices that are synchronized and can be sorted by references (time, RPMs or DC channel). We can display 3D data or profile (2D). &lt;br /&gt;
&lt;br /&gt;
====Overview====&lt;br /&gt;
The following scheme describes the waterfall slices collection behavior. When selected event (trigger) occurs, the latest computed data from each associated plug-in are collected into the current slice. Then data can be displayed into 2D (for scalar) and 3D graph in function of each reference.&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_03.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
''Stackable results''&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;90%&amp;quot;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|'''3D'''&lt;br /&gt;
|'''2D (profiles)'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''FFT'''&lt;br /&gt;
|* Triggered block&amp;lt;br&amp;gt;* Weighted block&amp;lt;br&amp;gt;* Inst. Spectrum&amp;lt;br&amp;gt;* Average Spectrum&amp;lt;br&amp;gt;* Inst. Cross Spectrum&amp;lt;br&amp;gt;* Average Cross Spectrum&amp;lt;br&amp;gt;* FRF H1&amp;lt;br&amp;gt;* FRF H2&amp;lt;br&amp;gt;* Coherence&amp;lt;br&amp;gt;* Inst. Zoom Spectrum&amp;lt;br&amp;gt;* Average Zoom Spectrum&amp;lt;br&amp;gt;* Zoom Cross Spectrum&amp;lt;br&amp;gt;* Zoom Average Cross&amp;lt;br&amp;gt;* Zoom FRF&amp;lt;br&amp;gt;* Zoom Coherence&lt;br /&gt;
|* Overall Power&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;* Order x&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Sync. Order'''&lt;br /&gt;
|* Triggered block&amp;lt;br&amp;gt;* Weighted block&amp;lt;br&amp;gt;* Order Inst. Spectrum&amp;lt;br&amp;gt;* Order Average Spectrum&lt;br /&gt;
|* Order x&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;* Overall Power&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''1/n Octave'''&lt;br /&gt;
|* 1/n Octave&amp;lt;br&amp;gt;* Average results: - AvNoct&amp;lt;br&amp;gt; - MinOct&amp;lt;br&amp;gt; - MaxOct&lt;br /&gt;
|* Overall level: OvrLin&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;* Overall Weighted level: OvrWgt&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Overall acoustic'''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|             - Lxypeak&amp;lt;br&amp;gt;             - Lxy inst&amp;lt;br&amp;gt;* Lxy eq 1/8s&amp;lt;br&amp;gt;* Lxy eq 1s&amp;lt;br&amp;gt;* Lxy eq t&amp;lt;br&amp;gt;''X'' = Applied weighting (A or C), in case of Z selection (no weighting) X is not displayed.&amp;lt;br&amp;gt;''Y ''= Applied time filter (None, Fast, Slow or Impulse), If none is selected (no time filtering) Y is not displayed.&amp;lt;br&amp;gt;t = Short time integration duration. T&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Tachometer'''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|* Tach Angular Speed (ref)&amp;lt;br&amp;gt;* Virtual Angular Speed (ref)&amp;lt;br&amp;gt;* Ext Tach Angular speed (ref)&amp;lt;br&amp;gt;* DC Tach speed (ref)&amp;lt;br&amp;gt;* Combined tach speed (ref)&amp;lt;br&amp;gt;* Fractionnal tach (speed)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Front end'''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&lt;br /&gt;
* DC (ref)&lt;br /&gt;
* CAN (ref)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Monitor'''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&lt;br /&gt;
* Monitor DC&lt;br /&gt;
* Monitor RMS&lt;br /&gt;
* Monitor Peak&lt;br /&gt;
* Monitor Peak-Peak&lt;br /&gt;
* Monitor Crest-Factor&lt;br /&gt;
* Monitor Skew&lt;br /&gt;
* Monitor Ktsis&lt;br /&gt;
* Monitor Max&lt;br /&gt;
* Monitor Min&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Time domain'''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&lt;br /&gt;
* DC&lt;br /&gt;
* RMS&lt;br /&gt;
* Max&lt;br /&gt;
* Min&lt;br /&gt;
* Peak&lt;br /&gt;
*  Peak-Peak&lt;br /&gt;
*  Crest-Factor&lt;br /&gt;
*  Ktsis&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|N.A.&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&lt;br /&gt;
* Time (ref) always selected&lt;br /&gt;
* Slice (ref) always selected&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Computation SPUs'''&lt;br /&gt;
&lt;br /&gt;
Unlike other plug-in, the memory of the waterfall depend on the capacity of the PC and others applications running on it. The depth of the waterfall is function of the free memory of your PC, and is limited to around 3 millions samples per DSP.&lt;br /&gt;
&lt;br /&gt;
==Tutorial==&lt;br /&gt;
&lt;br /&gt;
===Waterfall connection===&lt;br /&gt;
This section will show the different ways to add results into the waterfall.&lt;br /&gt;
&lt;br /&gt;
====From the Show Result window====&lt;br /&gt;
&lt;br /&gt;
The [[NVGate_Software_overview#Step_2_Show_results|Show Results]] window is the most common way of adding a result in the waterfall. Here I will show you how to simply display a waterfall of the [[NVGate FFT|average spectrum]] for an acceleration input.&lt;br /&gt;
&lt;br /&gt;
First, open the Show Result window, go in the ''FFT 1'' tab, and reach the ''Waterfall'' section :&lt;br /&gt;
[[Image:GoToResult_Waterfall.png|400px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then, select ''Avg. Spectrum'' and the first input. Finally, click on [[Image:DisplayButton.png]] to display the waterfall : &lt;br /&gt;
[[Image:GTR_Display_Waterfall.png|400px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The 3D view of the waterfall is displayed.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For more detail please see [[NVGate Software overview]].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
See also the [[NVGate_RT60|RT60]] with interrupted source tutorial video, where this method is used. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====From the graph window====&lt;br /&gt;
This method will allow you to add the result from a currently displayed [[NVGate_Display#Graph|graph]] into the waterfall. This will work with any result of NVGate [[NVGate Waterfall|compatible with the waterfall]]. As previously, we will add the [[NVGate FFT|Average spectrum]] ''' of all the channels''' into the waterfall.&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
First of all, right-click on the grey border of the graph and go in the ''Add to Waterfall'' section : &lt;br /&gt;
[[Image:WTF_RightClick.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''All Traces''' will add all of the traces in the graph into the waterfall&lt;br /&gt;
* '''Active Trace''' will only add the [[NVGate Active Trace|active trace]] of the graph into the waterfall.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Here, we will select '''All Trace''', as we want to add all the channels of the [[NVGate FFT|FFT plug-in]].&lt;br /&gt;
[[Image:WTF_RgtClick_AllTrace.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All the traces have been added, and the waterfall can be displayed from the [[NVGate_Ribbons:_Display/Graph_Tab#Add.2Fremove_windows|Add/Remove windows]] menu of the[[NVGate Ribbons: Display/Graph Tab|Display/Graphs tab of the Ribbon]] : &lt;br /&gt;
[[Image:DisplayWTF.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The ''3D view'' of the waterfall is now displayed in the current [[NVGate_Project_manager#Layout|layout]].&lt;br /&gt;
&lt;br /&gt;
====From the waterfall plug-in menu====&lt;br /&gt;
&lt;br /&gt;
Finally, results can be add into the waterfall directly from the waterfall menu. To do so, go into the [[NVGate Ribbons: Analysis Tab|Analyses tab of the NVGate ribbon]], and click on [[Image:WTF_AddRemove.png|50px]] in the waterfall section :&lt;br /&gt;
[[Image:WTF_Ribbon.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will open the waterfall menu. Here, select the result (''Avg. Spectrum''), the channels you want to add (in that example, all the channels), and finally click on the green arrow [[Image:WTF_Arrow.png]] : &lt;br /&gt;
[[Image:WTF_AddResults.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Click on ''OK'', the results have been added to the waterfall. You can now display it with the method described in the previous section.&lt;br /&gt;
&lt;br /&gt;
===Waterfall profile display===&lt;br /&gt;
We saw in the previous section that a waterfall collect all-along the acquisition results from NVGate plug-ins, like a spectrum, in a single graph. Now if we connect to the waterfall a plug-in that is not delivering a complete trace, but a single scalar value, the collection during the acquisition off all these successive scalar values will result in a simple curve in the waterfall. This is what is called a '''Profile''' in NVGate.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A profile can be used to plot trend over the time for DC inputs, Overall RMS level and Bode plots of Orders over the RPM value of the shaft.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In this section, I will show you how to display a profile of the [[NVGate_FFT#Display_available_results|Overall RMS level]] on a channel connected the the [[NVGate FFT|FFT 1 plug-in]]. I will present the three same methods presented in the previous section.&lt;br /&gt;
====From the Show Result window====&lt;br /&gt;
The [[NVGate_Software_overview#Step_2_Show_results|Show Results]] window is the most common way of adding a result in the waterfall. Here I will show you how to simply display a Profile of the [[NVGate FFT|overall level]] for an acceleration input.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
First, open the Show Result window, go in the ''FFT 1'' tab, and reach the ''Profile'' section :&lt;br /&gt;
[[Image:Profile_ShowResults.png|400px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then, select ''Order &amp;amp; Overall'' and the fist input. In the ''Tracked order'' section, select ''Overall''. Finally click on [[Image:DisplayButton.png|40px]] to display the waterfall : &lt;br /&gt;
[[Image:Profile_ConfigShowResult.png|400px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The profile window is now displayed in the current [[NVGate_Project_manager#Layout|layout]], and you can run the acquisition. However, you may need to adapt the [[NVGate_Waterfall#Glossary|depth of the waterfall]] to contain all the data. To do so, double-click on the dark grey border of the graph, in the [[NVGate_FFT#Settings|FFT menu]], select ''Waterfall''. In the [[NVGate_Waterfall#Mode|''Mode'' tab]] of the waterfall, modify the ''Number'' parameter : &lt;br /&gt;
[[Image:Addapt_Depth.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To change the profile reference , right click on the graph : select reference.&lt;br /&gt;
&lt;br /&gt;
[[File:change_reference.png|700px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For more detail please see [[NVGate Software overview]], and the following sections.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====From the graph window====&lt;br /&gt;
[[NVGate_Waterfall#From_the_graph_window|As we did for the standard waterfall]], we will now see how to add a scalar value in the waterfall to create a profile directly from the result window. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here, we have [[NVGate_FFT#Display_available_results|displayed the ''Overall level'']] an acceleration input from the [[NVGate FFT|FFT plug-in]] :&lt;br /&gt;
[[Image:FFT_Overall_scalar.png|200px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Right_click on the border of the window and go in the ''Add to waterfall'' section. There is only one trace in the window here, so only ''Active trace is available. : &lt;br /&gt;
[[Image:Scalar_RightClick.png|400px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After clicking on ''Active Trace'', the ''Overall Level is added in the waterfall. We will now use the same method to display the profile. go in the [[NVGate_Ribbons:_Display/Graph_Tab#Add.2Fremove_windows|Add/Remove windows]] menu of the[[NVGate Ribbons: Display/Graph Tab|Display/Graphs tab of the Ribbon]] : &lt;br /&gt;
[[Image:Display_WTF_Profile.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The profile is now displayed in the current [[NVGate_Project_manager#Layout|layout]]. As previously, you may need to adapt the [[NVGate_Waterfall#Glossary|depth of the profile]].&lt;br /&gt;
&lt;br /&gt;
====From the waterfall plug-in menu====&lt;br /&gt;
&lt;br /&gt;
As for other results, scalar results can be added into the waterfall directly from the waterfall menu. To do so, go into the [[NVGate Ribbons: Analysis Tab|Analyses tab of the NVGate ribbon]], and click on [[Image:WTF_AddRemove.png]] in the waterfall section :&lt;br /&gt;
[[File:add_remove.png|400px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will open the waterfall menu. Here, select the result (''Order &amp;amp; Overall''), the channels you want to add, and finally click on the green arrow [[Image:WTF_Arrow.png]] : &lt;br /&gt;
[[Image:WTF_Menu_Profile.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After clicking on [[Image:WTF_Arrow.png]], the trace is added in the ''References and Profiles'' section : &lt;br /&gt;
[[Image:Profile_WTF_Menu_Final.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Click on ''OK'', the results have been added to the waterfall. You can now display it with the method described in the previous section.&lt;br /&gt;
&lt;br /&gt;
==Waterfall Display==&lt;br /&gt;
The Waterfall window offers a wide range of operation in order to go further in your measurement. It is possible to display XY and YZ sections as well as the extraction section.&lt;br /&gt;
From the Display/Graph tab and the 3D group,  this group provides general purpose tools about the Waterfall 3D graphs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:waterfall_group_2022.PNG|300px]]&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:display_waterfall_sections.PNG|50px]]&lt;br /&gt;
| '''Display Waterfall sections''': This multi-action button enables selecting the areas of the Waterfall window to be displayed. The Waterfall window is composed of 4 main areas:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Usersmanual_170.png|600px|]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_471.png|30px]]&lt;br /&gt;
|'''3D only''':  Shows the 3D graph only. This graph can be a 3D plot or a color map.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_472.png|30px]]&lt;br /&gt;
|'''X/Y only''':  Shows the X/Y extraction graph only. This graph contains the spectra at the cursor position and the X/Y sections.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_473.png|30px]]&lt;br /&gt;
|'''Y/Z only''':  Shows the Y/Z extraction graph only. This graph contains the time (or ref) profile at the cursor position and the Y/Z sections.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_474.png|30px]] &lt;br /&gt;
|'''Extraction only''':  Shows the Order/frequency extraction graph only. This graph contains the order/frequency profile at the cursor position and the extraction sections.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_475.png|30px]] &lt;br /&gt;
|'''All graphs''':  Shows all the graphs in a matrix.&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:display_type_waterfall.PNG|80px]]&lt;br /&gt;
| '''3D waterfall graph or ColorSpectrum view''': Enables selecting the type of view for the Waterfall window.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_477.png|25px]]&lt;br /&gt;
|'''3D perspective''':  Plot the spectra (or trigger blocks) in a true 3D space, taking in account the perspective. The global orientation of the gathered spectra can be changed using the rotate button. This type of view allows looking at the waterfall from any side.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_476.png|20px]]&lt;br /&gt;
|'''3D Isometric''':  Plot the spectra (or trigger blocks) along a Z axis with the same scale whatever is the position. The Z axis angle is modified by the rotate button.&lt;br /&gt;
[[Image:Usersmanual_173.png|400px|none]]&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_479.png|30px]]&lt;br /&gt;
|'''Frequency/time color map''':  Plot the spectra (or trigger blocks) on 2D map with the color representing the point amplitude. This plot shows the Frequency (Y) Vs Time (X) arrangement.&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_174.png|400px|none]]&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_478.png|30px]]&lt;br /&gt;
|'''Time/frequency color map''':  Plot the spectra (or trigger blocks) on 2D map with the color representing the point amplitude. This plot shows the Time (Y) Vs frequency (X) arrangement.&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_480.png|20px]]&lt;br /&gt;
|'''Rotate''':  Toggle the rotating mode. Allows rotating the 3D graphs with the mouse when enabled. Disabling this item return the mouse to the previous mode.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_481.png|20px]]&lt;br /&gt;
|'''Add section''':  Add  a copy of the cursor location in each of the 3 extraction graphs. Waterfall display provides extraction of section from the 3D space.&lt;br /&gt;
&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|[[File:Reports_Tools_Ribbons_482.png|20px]]&lt;br /&gt;
|'''Section manager''':  Open the Waterfall ''Section manager'' dialog.&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cursors give information about the displayed Waterfall trace (current X, Y and Z coordinates are available from the ''Infotrace'').&lt;br /&gt;
&lt;br /&gt;
Move the cursors either by using the drag &amp;amp; drop in the 3D view or by using the arrow pad of the keyboard (the cursor mode [[Image:Usersmanual_171.png]] must be selected).&lt;br /&gt;
&lt;br /&gt;
'''Tip''': Move the mouse over the cross in the middle of the window and click in order to resize manually the graph window.&lt;br /&gt;
&lt;br /&gt;
====References====&lt;br /&gt;
The waterfall data are arranged in accordance to the active reference. A reference is a scalar value (RPM, DC level, RMS, Parametric input) stored with the waterfall data.&lt;br /&gt;
&lt;br /&gt;
Right click on the grey part of the graph to select the active reference.&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_40.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
The displayed data are then sorted regarding the reference value.&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_175.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
A threshold is available on a waterfall by pressing the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;y&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; button (or &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;ctrl y&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; for more precision).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;#FF0000&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:Display_Graphs_Traces_76.png|framed|none]]&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
====Sections====&lt;br /&gt;
* [[Image:Reports_Tools_Ribbons_481.png]] Add section:  Add  a copy of the cursor location in each of the 3 extraction graph&lt;br /&gt;
Waterfall display provides extraction of section from the 3D space&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_118.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
These sections are linked with cursors of the 3D view:&lt;br /&gt;
&lt;br /&gt;
* Fig1: for a fixed value of the X-axis of the 3D view,&lt;br /&gt;
* Fig2: For a fixed value of the reference&lt;br /&gt;
* Fig3: for a fixed value of the order (follow the evolution of an order) or frequency for order spectra waterfall.&lt;br /&gt;
&lt;br /&gt;
During the acquisition, an autoscale is available on the z-axis (reference) if &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;z Adjust&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; is active.&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_119.png|framed|none]]&lt;br /&gt;
* '''Add section: '''Creates a new section at the current position of the cursor. The extraction section is created only if a tach has been selected in the Waterfall.&lt;br /&gt;
* '''Select YZ section: '''Selects the active trace in the YZ graph. Useful to get the value of the cursor for this section&lt;br /&gt;
* '''Select XY section: '''Selects the active trace in the XY graph. Useful to get the value of the cursor for this section&lt;br /&gt;
* '''Select extraction section: '''Selects the active trace in the extraction graph. Useful to get the value of the cursor for this section&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Select Tacho&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode allows tracking an order in function of the selected tachometer. The extraction order could be done in function of the selected tacho. 4 Graphs are available for the windows allowing tracking different results:&lt;br /&gt;
&lt;br /&gt;
*3D view: you can select by right-clicking on it an isometric view, a perspective view, a freq/time colormap or a time/freq colormap (useful to track orders). The 3D view is the default view.&lt;br /&gt;
* YZ section,&lt;br /&gt;
* Order extraction (only available if a tachometer is active).&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_120.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
The sections are displayed in these 2D views. The sections can be managed in the section manager windows. In the section manager, add section made a copy of each cursor (Frequency, Reference, Order) in all displayed windows. These memorized traces could be added to result by the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;add to result selection.The waterfall sections can be saved as independent results (spectra, reference profiles, extracted profiles). The selection is achieved using the &amp;quot;Add to result selection&amp;quot; entry from the waterfall window contextual menu.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_121.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
After being saved, the sections became independent results, reducing the amount of saved data when you are focusing only on extracted data.&lt;br /&gt;
&lt;br /&gt;
====Section manager====&lt;br /&gt;
You can fine tune the section parameters by using the section manager available by right clicking on the Waterfall window. For example, you want to visualize the first order.&lt;br /&gt;
* [[Image:Reports_Tools_Ribbons_482.png]] Section manager: Open the waterfall section manager.&lt;br /&gt;
or, right click in the grey part of the graph and select Section manager.&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_176.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* Section manager: This dialog box is used to create and modify sections.&lt;br /&gt;
To modify a section, select the desired type and the desired section then modify the Section properties and click &amp;quot;Apply&amp;quot;. To create a new section, Select the type, set the desired properties and click &amp;quot;Add&amp;quot;. To remove a section, select the desired type and the desired section, then click &amp;quot;Remove&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_01.png]][[Image:Display_Graphs_Traces_69.png]][[Image:Display_Graphs_Traces_70.png]]&lt;br /&gt;
&lt;br /&gt;
* Section properties: The XPos, ZPos, Freq or Order defines the position of the section in the Waterfall. When the &amp;quot;Advanced&amp;quot; box is checked, it defines the center of the band. The width is used when the &amp;quot;Advanced&amp;quot; box is checked. It defines the bandwidth.&lt;br /&gt;
&lt;br /&gt;
The advanced sections are:&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;91%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Type'''&lt;br /&gt;
|'''Sections'''&lt;br /&gt;
|'''Type of result'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Power&lt;br /&gt;
|YZ, Order and Frequency extraction sections&lt;br /&gt;
|Frequency, order and octave spectra&lt;br /&gt;
|Calculates the power within the band&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Peak&lt;br /&gt;
|YZ, Order and Frequency extraction sections&lt;br /&gt;
|Frequency, order and octave spectra&lt;br /&gt;
|Detects the highest value&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|RMS&lt;br /&gt;
|YZ sections&lt;br /&gt;
|Triggered and resampled block&lt;br /&gt;
|Calculates the RMS value within the band&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Average&lt;br /&gt;
|YZ sections&lt;br /&gt;
|Triggered and resampled block&lt;br /&gt;
|Calculates the average value within the band&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Min&lt;br /&gt;
|YZ sections&lt;br /&gt;
|Triggered and resampled block&lt;br /&gt;
|Detects the minimum value within the band&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Max&lt;br /&gt;
|YZ sections&lt;br /&gt;
|Triggered and resampled block&lt;br /&gt;
|Detects the maximum value within the band&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* ''Z-Operator'':&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This Operator is available on XY extraction view and 3 operators are available: Min, Max and Arithmetic Average.&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_71.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* ''Order Extraction'':&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_02.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Image:Display_Graphs_Traces_72.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
This Operator take data spectrum by spectrum, for each spectrum there is a determination of the max value and of the corresponding order. Using this operator it is possible to detect on which orders it is useful to work. Note: The Max Order cannot be saved in result (not available in the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Add to result selection&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
====Save results====&lt;br /&gt;
This section gets you to select and save the Waterfall results.&lt;br /&gt;
&lt;br /&gt;
Right click on the Waterfall window and select '''Add to result selection'''. A window that allows you to select the results to be saved is displayed:&lt;br /&gt;
&lt;br /&gt;
* The entire Waterfall results&lt;br /&gt;
* The extraction section (in this case it is the order 2 section) independently&lt;br /&gt;
* The XY section independently&lt;br /&gt;
* The YZ section independently&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_13.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
Click on '''OK'''.&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_12.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
Click on: ''Measurement/Save/ Save Measurement'', your results selection will be automatically saved:&lt;br /&gt;
&lt;br /&gt;
[[Image:Usersmanual_178.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
==Settings==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;Youtube&amp;gt; https://www.youtube.com/watch?v=GzQiaU10iXo&amp;lt;/Youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Glossary=====&lt;br /&gt;
This section will explain specific vocabulary of the Waterfall.&lt;br /&gt;
&lt;br /&gt;
* '''Slice''': this represents one acquisition of the Waterfall. A slice is a set of scalar and spectrum data acquired at the same time. The Waterfall is a stack slices.&lt;br /&gt;
* '''Depth''': this is the maximum number of slices you can acquire on the Waterfall.&lt;br /&gt;
* '''Section''': section at the current position of the cursor. The extraction section is created only if a tach has been selected in the Waterfall (see chapter 2 Display, Waterfall window menu).&lt;br /&gt;
* '''Reference''': A scalar collected by the waterfall acquisition that can put in order the slices. The reference corresponds to the X-axis of the profiles and the Z-axis of the 3D graphs.&lt;br /&gt;
* '''Profiles or 2D Results''':  profiles of a scalar evolution in function of time or any reference associated with the waterfall&lt;br /&gt;
* '''Results 3D''': spectra collected by the waterfall acquisition putted in order by a reference. These types of results are displayed in 3D graphs (3D, isometric or color-spectrogram).&lt;br /&gt;
&lt;br /&gt;
=====Channel=====&lt;br /&gt;
The different channels are available by putting selected inputs in the plug-in.&lt;br /&gt;
&lt;br /&gt;
It contains the results to be picked up by the Waterfall.&lt;br /&gt;
&lt;br /&gt;
The following window lets you select for each analysis plug-in, the channel related to the result.&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_04.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* '''Source''': In the ASB the channels are different from other ASB channels, the source of channel 1 and following are the results. The source of channel 64 and previous ones are the references. By default the time reference is always associated with a result source.&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_05.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
=====Trigger=====&lt;br /&gt;
Contains the settings related to triggering events and how to start and stop signal computation.&lt;br /&gt;
&lt;br /&gt;
* '''Start''': selects the event to start the waterfall acquisitions. This setting selects the event, which enable acquisition that is to say data collection does not operate while start event is no occurred. Any event can be chosen among the list of defined events. By default only the Free run and Manual events are available. Additional events can be defined in the &amp;quot;Event Definition&amp;quot; shared resource. The start time corresponds to the zero of the waterfall time scale. By default start is set to &amp;quot;free run&amp;quot; this allows waterfall acquisition to start immediately after run.&lt;br /&gt;
* '''Stop''': selects the event to stop the waterfall acquisitions. This setting selects the event, which ends acquisition that is to say data collection, does not operate after stop event occurred. Any event can be chosen among the list of defined events. By default only the Free run and Manual events are available. Additional events can be defined in the &amp;quot;Event Definition&amp;quot; shared resource.&lt;br /&gt;
* '''Trigger''': selects the event that trigs waterfall acquisitions. This setting selects the event which trig acquisitions that is to say a new data collection occur each time trigger event occurred. If trigger is set to periodic (period 20ms) the Waterfall acquisition will operate as fast as possible, this can hang user interface during acquisitions. The first time a source is selected for the Waterfall, if trigger = Periodic, then the event corresponding to the availability of the source results is assigned to the trigger. Ex: Setting FFT1 spectra into the waterfall plug-in will set Trigger to &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;FFT1 result available&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;. By default the trigger is set to &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Periodic&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; with a period of 20.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''List of events'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Manual&lt;br /&gt;
|This event occurs when the user requests a manual trigger.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Events from Event module&lt;br /&gt;
|see Event module&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|FFTx result available&lt;br /&gt;
|This event is in the list if a signal is connected to an FFTx channel source. This event occurs when an FFT measurement starts. This event is generated at each calculation of a new spectrum in exponential averaging and at the end of averaging in linear.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Oct result available&lt;br /&gt;
|This event is in the list if a signal is connected to an Octave channel source. This event occurs when an Octave measurement starts. This event is generated at each new spectrum calculated (every 256 samplings) for CBT, Fast, Slow, Impulse and exponential averaging. For the others averaging this event is generated at the end of averaging on t.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Order x result available&lt;br /&gt;
|This event is in the list if a signal is connected to an Order x channel source. This event occurs when an Order x measurement starts. This event is generated at each calculation of a new spectrum in exponential averaging and at the end of averaging in linear.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Overall acoustic result available&lt;br /&gt;
|This event is in the list if a signal is connected to an Overall acoustic channel source. This event occurs when an Overall acoustic measurement starts. This event is generated at each new spectrum calculated (every 256 samplings) for CBT, Fast, Slow, Impulse and exponential averaging. For the others averaging this event is generated at the end of averaging on t.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Periodic&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|This event simplifies the instrument setup by shortcutting periodic event activation. Selecting periodic for the trigger will make appears the period setting.&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There is two ways to trigger the waterfall:&lt;br /&gt;
&lt;br /&gt;
* The analyzer is running, it keeps in memory last measurements. Then with the waterfall you can select some specific results (for example for rpm or time).&lt;br /&gt;
* The plug-in triggering, at the end of each average the plug-in send an event. The plug-in put the rhythm into the waterfall. This mode is the default mode.&lt;br /&gt;
&lt;br /&gt;
=====Mode=====&lt;br /&gt;
Contains the settings related to the Waterfall display mode.&lt;br /&gt;
&lt;br /&gt;
* '''Mode''':&lt;br /&gt;
'''Off''': the Waterfall is inactive. This mode is useful to check your signal and your settings before the analysis.&lt;br /&gt;
&lt;br /&gt;
'''One shot''': the Waterfall is active between &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;start&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; and &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;stop&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;, there&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;s only one acquisition (for example: coast downs or run ups). The Waterfall ends on stop or when the number of slices is full.&lt;br /&gt;
&lt;br /&gt;
'''Continuous''': this mode memorizes the n last slices (selected number of slices) before the stop event. This mode is similar to the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;time to stop&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode of the recorder. This mode is different from the monitoring; the continuous mode is storage of measurement (for example: detection of ultimate strain).&lt;br /&gt;
&lt;br /&gt;
* '''Number''': the number of Waterfall slices (from 2 to 100 000). If the Waterfall trigger is a Delta RPM event, the &amp;quot;Event number&amp;quot; of this Delta RPM event is assigned to the number of Waterfall slices.&lt;br /&gt;
&lt;br /&gt;
The waterfall depth is managed automatically, allowing the user to get the larger slices/points number depending on the current available physical memory on the PC running NVGate. This functionality protects waterfall or profiles acquisition from memory overloads. That means the depth of the Waterfall is a function of slices weight (which depend on the type of analysis).&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_06.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
The area is fixed. If the slices weight are important, then the depth would be small.&lt;br /&gt;
&lt;br /&gt;
The area is function of the free memory space available when you select to use the Waterfall. The memory space has to be exactly the same during all the measurement that means the measurement could hang if you start another application on your computer during the measure.&lt;br /&gt;
&lt;br /&gt;
The acquisition/display and save memory usages are managed separately and are sequenced. It result a larger of data managed by the waterfall and secured acquisition.&lt;br /&gt;
&lt;br /&gt;
NVGate takes advantage of 64bits PC memory (&amp;lt;nowiki&amp;gt;&amp;gt;&amp;lt;/nowiki&amp;gt; 2 GB) for larger memory allocation for the Waterfall. As NVGate remains a 32-bit application, PC memory is not used above 4 GB.&lt;br /&gt;
&lt;br /&gt;
The following table summarizes the evolutions of the waterfall depth (for a given configuration: 32 ch 3,201 lines and PC):&lt;br /&gt;
&lt;br /&gt;
For example a waterfall of 32 ch 3,201 lines handles up to:&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;40%&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
|bgcolor = &amp;quot;#D9D9D9&amp;quot;|'''PC configuration''' &lt;br /&gt;
|align = &amp;quot;center&amp;quot; bgcolor = &amp;quot;#D9D9D9&amp;quot;|'''Slices'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|XP 32 bit 2GB RAM&lt;br /&gt;
|align = &amp;quot;center&amp;quot; bgcolor = &amp;quot;#92D050&amp;quot;|260&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Win7 64 bit 4GB RAM&lt;br /&gt;
|align = &amp;quot;center&amp;quot; bgcolor = &amp;quot;#92D050&amp;quot;|640&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NB: In the stand-alone mode, the depth is limited (about 3 million samples per DSP) due to the analyzer memory size.&lt;br /&gt;
&lt;br /&gt;
'''Notes''':&lt;br /&gt;
&lt;br /&gt;
- '''OVA''': if the waterfall trigger selected were «&amp;amp;nbsp;OvA Leq result available&amp;amp;nbsp;», the slices number would depend on durations (average duration «&amp;amp;nbsp;T&amp;amp;nbsp;» and short duration «&amp;amp;nbsp;t&amp;amp;nbsp;») from the sub module Average in Overall acoustic.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;40%&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
|'''Average type'''&lt;br /&gt;
|'''Slices number'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|short Leq (t)&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|short Leq 1/8s&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|short Leq 1s&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Linear, with repeat = End Of Averaging&lt;br /&gt;
|T&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Linear, with repeat != End Of Averaging&lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- '''1/N Octave''': if the waterfall trigger selected were «&amp;amp;nbsp;Oct result available&amp;amp;nbsp;», the slices number would depend on durations (average duration «&amp;amp;nbsp;T&amp;amp;nbsp;» and short duration «&amp;amp;nbsp;t&amp;amp;nbsp;») from the sub module Average in 1/N Octave.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;40%&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
|'''Average type'''&lt;br /&gt;
|'''Slices number'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Linear, with repeat = End Of Averaging&lt;br /&gt;
|T&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Linear, with repeat != End Of Averaging&lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Repeat&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Exponential&lt;br /&gt;
|Indepedent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Constant BT&lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|short Leq 1/8s&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|short Leq 1s&lt;br /&gt;
|T/t&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Fast &lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Slow&lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Impulse&lt;br /&gt;
|Independent&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The on line display uses more power and could slow displays but acquisitions and analyses remain real-time.&lt;br /&gt;
&lt;br /&gt;
==Waterfall status==&lt;br /&gt;
All statuses are available to add to the control panel&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;#FF0000&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:Waterfall_monitor_07.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
======Waterfall======&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_08.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
The current plug-in status is synthesized in a special progress-bar. This status bar is automatically displayed in the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;control panel&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; when the plug-in is active (i.e. as soon as at least 1 input is connected to the Waterfall plug-in). This status is called &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Waterfall&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; and it is available in the status ASB tree (see customize control panel).&lt;br /&gt;
&lt;br /&gt;
This status displays the slice number acquired in the waterfall, the plug-in state (Run, Paused or Stop) and the real-time status.&lt;br /&gt;
&lt;br /&gt;
The way the status bar is displayed, depends on the mode selected:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;One shot&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode: the progress bar is filled from left to right.&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Continuous&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode: the progress bar is filled from right to left with flashing until the end of the acquisition.&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Off&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode: the progress bar is empty with the text &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Off&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; inside.&lt;br /&gt;
&lt;br /&gt;
The color of the bar and of the writing let you know what happens during the acquisition:&lt;br /&gt;
&lt;br /&gt;
* ''Green background and white or black text'': acquisition in real time.&lt;br /&gt;
* ''Red background and white or black text'': the current acquisition is not real time.&lt;br /&gt;
* ''Green background and red text'': the current acquisition is real time, but a previous acquisition was not real time.&lt;br /&gt;
&lt;br /&gt;
======Trigger State======&lt;br /&gt;
&lt;br /&gt;
The following scheme describes the different states of the measurement:&lt;br /&gt;
&lt;br /&gt;
[[Image:Waterfall_monitor_09.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
By default the trigger state is on &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Stop&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; and waiting for a &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Run&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; (start or trigger). Then the state become &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Triggering&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; and is waiting for a start event, the states become &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Block Triggering&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; and is now waiting for a trigger event for being in the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Running state.&lt;br /&gt;
&lt;br /&gt;
The state is &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Stop&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; after a stop event or at the end of averaging.&lt;br /&gt;
&lt;br /&gt;
======Count======&lt;br /&gt;
This status displays the averaging count, that total number of slices already acquired.&lt;br /&gt;
&lt;br /&gt;
======Real-time======&lt;br /&gt;
This status displays if the averaging is in real-time or not (i.e. the current block is analyzed or not). If the corresponding signal were not available at this time, the acquisition is not real-time. That means that the treatment is longer than the acquisition. There are three values for this state:&lt;br /&gt;
&lt;br /&gt;
* '''&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;OK&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;''': The acquisition is real-time.&lt;br /&gt;
* '''&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;No&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;''': One previous acquisition was not real-time.&lt;br /&gt;
* '''&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;-&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;''': The acquisition is currently not real-time.&lt;br /&gt;
======% Block lost======&lt;br /&gt;
During an acquisition, results are stocked on the analyzer DSP in a buffer storage (limited to 4 MSample per DSP). If the depth of the waterfall is larger than this, then the PC must empty this buffer storage during acquisition (then the PC can store more results). The DSP to PC transfer takes place as soon as the waterfall acquisition starts depending on connection status (stand alone, poor quality). This process continuously empties the DSP memory. A block is lost if the DSP to PC transfer is not able to get it before the DSP memory is full.&lt;br /&gt;
&lt;br /&gt;
In &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;one shot&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode and for depth smaller than X the acquisition is preferred to the displaying, i.e. the display takes place at the end of acquisition&lt;br /&gt;
&lt;br /&gt;
In &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;continuous&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; mode or for depth larger than X, the displaying is preferred to the acquisition, in order to quickly see any changes during the measurement, some blocks may be lost.&lt;br /&gt;
&lt;br /&gt;
======% Block transferred======&lt;br /&gt;
This status displays the percentage of block that the PC could have recovered from the DSP buffer storage.&lt;br /&gt;
&lt;br /&gt;
Note that: %Block lost &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; %Block transferred = 100%.&lt;br /&gt;
&lt;br /&gt;
==FAQ==&lt;br /&gt;
===FFT1 Tach vs EXT synch tach===&lt;br /&gt;
&lt;br /&gt;
'''What’s the different between Ord1 Tach. and Tach.Ext Ang speed?'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The waterfall and profile provide new capabilities that improve readability and accuracy: Tachometer centered on FFT/SOA blocks.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This allows centering tachometer speed at the center of the FFT/SOA trigger block(s). It is useful with long trigger blocks (High resolution analyses) to perfectly match the actual data with the order cursor or section.&lt;br /&gt;
&lt;br /&gt;
With classical tach (ext tach angular speed):&lt;br /&gt;
The RPM is collected at the end of the analysis block.&lt;br /&gt;
&lt;br /&gt;
[[File:ord_tach.PNG|500px]]&lt;br /&gt;
&lt;br /&gt;
This situation leads to an offset in the waterfall calculation of the orders (cursors, sections). For a run up, as the angular speed is over evaluated, the order calculation is lower than the actual ones.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
With centered tach (FFT Tach or ORD Tach):&lt;br /&gt;
The RPM is calculated as the average speed during the block duration to be synchronized with the analyzed data.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:center.PNG|500px]]&lt;br /&gt;
&lt;br /&gt;
With the centered tachometer, the orders calculations match more accurately the actual orders in waterfall.&lt;br /&gt;
The computation of the angular speed takes in account the averaging, triggering and overlap used in the plug-in.&lt;br /&gt;
The centered speed is calculated as:&lt;br /&gt;
&lt;br /&gt;
CT = (RPM (end of block) + RPM (begin of block)) / 2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The RPM centering and averaging is done in the analysis plug-in prior to be connected to the waterfall. To use the centered tach simply add the said tachometer to the corresponding plug-in (FFTn or SOAn). These additional tachometers are available in the waterfall as soon as one of the result of the plug-in is added to the waterfall.&lt;br /&gt;
&lt;br /&gt;
1. Add Tach to the Plug-in,&lt;br /&gt;
&lt;br /&gt;
2. Add plug-in results (Spectra, orders, etc..) to the waterfall,&lt;br /&gt;
&lt;br /&gt;
3. Display the waterfall,&lt;br /&gt;
&lt;br /&gt;
4. Select the Plug-in Tach, as a tachometer and reference&lt;br /&gt;
&lt;br /&gt;
[[File:fft_tach.PNG|400px]]&lt;/div&gt;</summary>
		<author><name>Lmagimel</name></author>
	</entry>
	<entry>
		<id>https://wiki.oros.com/index.php?title=File:Add_remove.png&amp;diff=13030</id>
		<title>File:Add remove.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.oros.com/index.php?title=File:Add_remove.png&amp;diff=13030"/>
		<updated>2026-11-02T13:51:47Z</updated>

		<summary type="html">&lt;p&gt;Lmagimel: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Lmagimel</name></author>
	</entry>
	<entry>
		<id>https://wiki.oros.com/index.php?title=Torsion_and_Twist_Tool&amp;diff=13029</id>
		<title>Torsion and Twist Tool</title>
		<link rel="alternate" type="text/html" href="https://wiki.oros.com/index.php?title=Torsion_and_Twist_Tool&amp;diff=13029"/>
		<updated>2026-10-28T08:01:21Z</updated>

		<summary type="html">&lt;p&gt;Lmagimel: New page: Torsion &amp;amp; Twist tool V3.0 beta (download on Partner Zone)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category:NVGate]]&lt;br /&gt;
[[category:WikiOros]]&lt;br /&gt;
The '''Torsion &amp;amp; Twist''' tool sets up NVGate for you when you measure '''torsional vibration''' with a toothed wheel or an encoder on the '''Ext Sync''' inputs.&lt;br /&gt;
&lt;br /&gt;
It finds by itself the '''number of pulses per revolution''' and the '''missing teeth''' of your wheel, tells you if the signal is good, and writes the right settings into NVGate. No need to count teeth or to try settings by hand.&lt;br /&gt;
&lt;br /&gt;
[[File:TorsionTwist_Measurement.png|800px]]&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|style=&amp;quot;background: #FFF4CE;&amp;quot;|'''Beta version''' — this tool is provided free of charge and delivered '''&amp;quot;as is&amp;quot;''', without warranty of any kind. Check the settings it writes before an important measurement. Your remarks are welcome: customer.care@oros.com&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
&lt;br /&gt;
Download [https://partnerzone.digigram.com/s/9NErtnZbc6wx2cY Torsion &amp;amp; Twist V3.0 beta] october 2026&lt;br /&gt;
&lt;br /&gt;
Tested with NVGate V18.&lt;br /&gt;
&lt;br /&gt;
== What you need ==&lt;br /&gt;
&lt;br /&gt;
* A PC with '''NVGate''' open, in connected mode (the tool talks to NVGate by itself).&lt;br /&gt;
* An OROS analyzer with '''Ext Sync''' inputs, and the NVGate [[NVGate Torsional|torsional option]] to measure torsion.&lt;br /&gt;
* A wheel sensor (toothed wheel, encoder, tape...) connected to Ext Sync 1 and/or Ext Sync 2.&lt;br /&gt;
&lt;br /&gt;
== Install ==&lt;br /&gt;
&lt;br /&gt;
# Unzip the downloaded file anywhere (for example on the desktop).&lt;br /&gt;
# Double-click '''Torsion_Twist.exe'''. Nothing else to install.&lt;br /&gt;
# ''Optional:'' double-click '''install_to_nvgate.bat''' once. The tool then also appears in NVGate under '''Automation &amp;gt; Execute'''.&lt;br /&gt;
&lt;br /&gt;
When the tool starts, the badge at the top right shows '''NVGate online''' in green: it is connected.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Case 1 — The machine is running: AUTO SETUP ==&lt;br /&gt;
&lt;br /&gt;
Use the '''Online''' tab.&lt;br /&gt;
&lt;br /&gt;
[[File:TorsionTwist_Online.png|800px]]&lt;br /&gt;
&lt;br /&gt;
# Start the machine (constant speed or run-up).&lt;br /&gt;
# In the table, tick '''Torsional''' for each Ext Sync input you use.&lt;br /&gt;
# Click '''AUTO SETUP'''. A small window shows 4 steps:&lt;br /&gt;
#* search the pulses (trigger level),&lt;br /&gt;
#* count the teeth and the gap (3 seconds of signal),&lt;br /&gt;
#* write the settings into NVGate,&lt;br /&gt;
#* check the torsion measured by NVGate.&lt;br /&gt;
# At the end you read '''Settings written and checked'''. NVGate is ready: press Run.&lt;br /&gt;
&lt;br /&gt;
'''STOP''' stops at any time; your previous settings are then put back.&lt;br /&gt;
&lt;br /&gt;
If the wheel has '''no missing tooth''', the tool cannot guess its number of pulses: a red row '''Pulses/rev, no gap''' appears. Type the number, or use '''Count pulses''' (see below), then click AUTO SETUP again.&lt;br /&gt;
&lt;br /&gt;
== Case 2 — You already have a recording ==&lt;br /&gt;
&lt;br /&gt;
Use the '''Measurement''' tab (picture at the top of this page). NVGate does not even need to be open to look at the result.&lt;br /&gt;
&lt;br /&gt;
# On the left, the list shows your NVGate measurements that contain Ext Sync signals.&lt;br /&gt;
# '''Click a measurement''': in a second the table shows, for each Ext Sync input, the pulses per revolution, the missing teeth, the speed and the '''Signal quality'''.&lt;br /&gt;
# Click '''APPLY''' to write these settings into NVGate.&lt;br /&gt;
# Or click '''Post-analysis''' to replay the recording in NVGate with the right torsion settings.&lt;br /&gt;
&lt;br /&gt;
Your recordings are only read, never modified.&lt;br /&gt;
&lt;br /&gt;
== Reading the result ==&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Row!!What it tells you&lt;br /&gt;
|-&lt;br /&gt;
|'''Pulses/rev''' / '''Missing teeth'''||Your wheel, as found by the tool (60 and 2 = a 60-2 wheel). &amp;quot;NVGate now: ...&amp;quot; means NVGate is set differently: APPLY corrects it.&lt;br /&gt;
|-&lt;br /&gt;
|'''Angular speed'''||The shaft speed, in rpm.&lt;br /&gt;
|-&lt;br /&gt;
|'''Signal quality'''||'''Green OK''': the signal is clean. '''Red''': the reason is written in the cell (move the mouse on it for details).&lt;br /&gt;
|-&lt;br /&gt;
|'''Torsion check'''||Green OK: the torsion computed by NVGate matches the pulses.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Count pulses (wheel without missing tooth) ==&lt;br /&gt;
&lt;br /&gt;
'''From a recording''' (Measurement tab): click '''Count pulses''' and say where the speed comes from — a speed you type, another wheel of the recording, or a tach input of the recording.&lt;br /&gt;
&lt;br /&gt;
'''On the machine''' (Online tab): open '''Autotach &amp;amp; count pulses''', click '''Count pulses''' and choose:&lt;br /&gt;
* '''I have the speed''': the machine turns at a known speed (typed, or given by another wheel or a tach). The tool computes the pulses per revolution.&lt;br /&gt;
* '''I don't know the speed''': turn the rotor '''one full turn by hand''', slowly, then click STOP. The tool shows the number of pulses counted.&lt;br /&gt;
&lt;br /&gt;
The result goes into the '''Pulses/rev, no gap''' row; then use APPLY or AUTO SETUP.&lt;br /&gt;
&lt;br /&gt;
== Twist &amp;amp; Torque ==&lt;br /&gt;
&lt;br /&gt;
Use this tab when '''two wheels are on the same shaft''' (one at each end).&lt;br /&gt;
&lt;br /&gt;
[[File:TorsionTwist_Twist.png|800px]]&lt;br /&gt;
&lt;br /&gt;
* '''Twist 1 ON''': NVGate computes the angle between the two wheels. While NVGate runs, its mean value ('''DC''') and its '''Pk-Pk''' are shown.&lt;br /&gt;
* '''Torque coef. calculator''': type the shaft diameters, the distance between the sensors and the material; '''Apply to Twist 1''' gives you the torque instead of the angle.&lt;br /&gt;
* '''Reset DC''': sets the mean twist to zero (the analyzer stops; press Run again).&lt;br /&gt;
&lt;br /&gt;
== Good to know ==&lt;br /&gt;
&lt;br /&gt;
* '''Options''' (top right): the tool can also add the speed of each input and its speed profile in your NVGate layout.&lt;br /&gt;
* Very slow machines: below about '''60 rpm''' the tool says &amp;quot;speed too low&amp;quot;.&lt;br /&gt;
* The short recordings made by AUTO SETUP are deleted afterwards: nothing is left in your project.&lt;br /&gt;
* The '''Log Window''' at the bottom explains each step and any problem.&lt;br /&gt;
* Do not change NVGate settings by hand while AUTO SETUP is running.&lt;br /&gt;
* More details: the '''README.txt''' file delivered with the tool.&lt;br /&gt;
&lt;br /&gt;
See also: [[NVGate Torsional]].&lt;/div&gt;</summary>
		<author><name>Lmagimel</name></author>
	</entry>
	<entry>
		<id>https://wiki.oros.com/index.php?title=File:TorsionTwist_Twist.png&amp;diff=13028</id>
		<title>File:TorsionTwist Twist.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.oros.com/index.php?title=File:TorsionTwist_Twist.png&amp;diff=13028"/>
		<updated>2026-10-28T08:01:21Z</updated>

		<summary type="html">&lt;p&gt;Lmagimel: New page: Torsion &amp;amp; Twist tool V3.0 beta (download on Partner Zone)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;New page: Torsion &amp;amp; Twist tool V3.0 beta (download on Partner Zone)&lt;/div&gt;</summary>
		<author><name>Lmagimel</name></author>
	</entry>
	<entry>
		<id>https://wiki.oros.com/index.php?title=File:TorsionTwist_Online.png&amp;diff=13027</id>
		<title>File:TorsionTwist Online.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.oros.com/index.php?title=File:TorsionTwist_Online.png&amp;diff=13027"/>
		<updated>2026-10-28T08:01:21Z</updated>

		<summary type="html">&lt;p&gt;Lmagimel: New page: Torsion &amp;amp; Twist tool V3.0 beta (download on Partner Zone)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;New page: Torsion &amp;amp; Twist tool V3.0 beta (download on Partner Zone)&lt;/div&gt;</summary>
		<author><name>Lmagimel</name></author>
	</entry>
	<entry>
		<id>https://wiki.oros.com/index.php?title=File:TorsionTwist_Measurement.png&amp;diff=13026</id>
		<title>File:TorsionTwist Measurement.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.oros.com/index.php?title=File:TorsionTwist_Measurement.png&amp;diff=13026"/>
		<updated>2026-10-28T08:01:20Z</updated>

		<summary type="html">&lt;p&gt;Lmagimel: New page: Torsion &amp;amp; Twist tool V3.0 beta (download on Partner Zone)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;New page: Torsion &amp;amp; Twist tool V3.0 beta (download on Partner Zone)&lt;/div&gt;</summary>
		<author><name>Lmagimel</name></author>
	</entry>
	<entry>
		<id>https://wiki.oros.com/index.php?title=Human_Vibration&amp;diff=13025</id>
		<title>Human Vibration</title>
		<link rel="alternate" type="text/html" href="https://wiki.oros.com/index.php?title=Human_Vibration&amp;diff=13025"/>
		<updated>2026-10-13T07:51:40Z</updated>

		<summary type="html">&lt;p&gt;Lmagimel: BodyVibration download link updated to version 1.1 (October 2026)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The OROS '''Human Vibration''' tool allows users to evaluate the effect of vibration on the human body according to standards ISO 2631 and ISO 5349. These standards define measurement practices and vibration signal analysis to evaluate the effect on health and comfort of environmental and equipment vibrations on the Human body.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube&amp;gt;https://www.youtube.com/watch?v=Y-0GB23TsmI&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;  style=&amp;quot;width:100%;&amp;quot; &lt;br /&gt;
|style=&amp;quot;background: #0000A0; text-align:center;&amp;quot;|&amp;lt;big&amp;gt;[https://www.oros.com/demo-request/ &amp;lt;span style=&amp;quot;color:white;&amp;quot;&amp;gt;Schedule  a  demo]&amp;lt;/big&amp;gt;&lt;br /&gt;
|style=&amp;quot;background: red; text-align:center;&amp;quot;|&amp;lt;big&amp;gt;[https://www.oros.com/quote-request-form/ &amp;lt;span style=&amp;quot;color:white;&amp;quot;&amp;gt; Get a quotation]&amp;lt;/big&amp;gt;&lt;br /&gt;
|style=&amp;quot;background: green; text-align:center;&amp;quot;|&amp;lt;big&amp;gt;[[FFT_Spectrum_Analyzer_Multipurpose#Full_technical_support|&amp;lt;span style=&amp;quot;color:white;&amp;quot;&amp;gt;Contact support]]&amp;lt;/big&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Standards compatible ==&lt;br /&gt;
&lt;br /&gt;
The ISO 2631 describes the effects on health and comfort of vibration on the whole-body in transportation systems, and ISO 5349 for the effects on health of vibration on hands and arms when manipulating machine-tools or vibrating objects. In the following, we will see how to use OROS to evaluate these effects.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is a post analysis toolkit, operating alongside NVGate after the recording of the signal and will help you to calculate time-weighted signal of acceleration and specific indicators both defined in the standards. &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''Standards compatible''': international standards about whole/body vibration including: ISO 5349, ISO 8041, ISO 2631-1 and ISO 2631-5.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Whole/body Vibration Indicators include ''':  VDV, MSDV, MTVV, Weighted raw, al(ISO 2631-5), D(ISO 2631-5) are available.  RMS, Peak, Crest, peak-Peak, are available in [[NVGate Time Domain Analysis|NVGate TDA plug in]].&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin: auto;&amp;quot;&lt;br /&gt;
|+style=&amp;quot;caption-side:bottom;&amp;quot;|''Body vibration indicators''&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;height:30px; width:100px;&amp;quot;|&amp;lt;math&amp;gt;MTVV&amp;lt;/math&amp;gt;&lt;br /&gt;
|Maximum Transient Vibration Value, represent the maximal RMS value of the signal &lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;height:30px; width:100px;&amp;quot;|&amp;lt;math&amp;gt;VDV&amp;lt;/math&amp;gt;&lt;br /&gt;
|Vibration Dose Value, taking into account the temporal shocks in the signal&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;height:30px; width:100px;&amp;quot;|&amp;lt;math&amp;gt;MSDV&amp;lt;/math&amp;gt;&lt;br /&gt;
|Motion Sickness Dose Value, representing the comfort in transportation measurement&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;height:30px; width:100px;&amp;quot;|&amp;lt;math&amp;gt;D_k&amp;lt;/math&amp;gt; &lt;br /&gt;
|The Acceleration Dose, representing the effect of the vibration on the spine&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;height:30px; width:100px;&amp;quot;|&amp;lt;math&amp;gt;A_w&amp;lt;/math&amp;gt; &lt;br /&gt;
|Daily maximal exposure value (Calculated from Post processing in NVGate)&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;height:30px; width:100px;&amp;quot;|&amp;lt;math&amp;gt;Peak&amp;lt;/math&amp;gt; &lt;br /&gt;
|Amplitude Peak of the vibration; maximal amplitude of the signal from the 0 (Calculated from Post processing in NVGate)&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;height:30px; width:100px;&amp;quot;|&amp;lt;math&amp;gt;Crest factor&amp;lt;/math&amp;gt; &lt;br /&gt;
|Ratio between the Peak level and the RMS of the weighted signal(Calculated from Post processing in NVGate)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Signal filtering including''':&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin: auto;&amp;quot;&lt;br /&gt;
|+style=&amp;quot;caption-side:bottom;&amp;quot;|''Time-weighting filters''&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;height:30px; width:100px;&amp;quot;|&amp;lt;math&amp;gt;W_k&amp;lt;/math&amp;gt;&lt;br /&gt;
|Time weighting for the Z axis for whole-body measurement (ISO 2631-1)&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;height:30px; width:100px;&amp;quot;|&amp;lt;math&amp;gt;W_d&amp;lt;/math&amp;gt; &lt;br /&gt;
|Time weighting for the X and Y axis for whole-body measurement (ISO 2631-1)&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;height:30px; width:100px;&amp;quot;|&amp;lt;math&amp;gt;W_h&amp;lt;/math&amp;gt;&lt;br /&gt;
|Time weighting for the hand-arms measurement in any direction (ISO 5349-1) &lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;height:30px; width:100px;&amp;quot;|&amp;lt;math&amp;gt;W_f&amp;lt;/math&amp;gt;&lt;br /&gt;
|Time weighting for motion sickness measurement in the vertical direction (ISO 2631-1) &lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;height:30px; width:100px;&amp;quot;|&amp;lt;math&amp;gt;W_c&amp;lt;/math&amp;gt;&lt;br /&gt;
|Time weighting for the X axis for whole-body measurement (ISO 2631-1)&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;height:30px; width:100px;&amp;quot;|&amp;lt;math&amp;gt;W_e&amp;lt;/math&amp;gt; &lt;br /&gt;
|Time weighting for all rotational directions for whole-body measurement (ISO 2631-1) &lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;height:30px; width:100px;&amp;quot;|&amp;lt;math&amp;gt;W_j&amp;lt;/math&amp;gt;&lt;br /&gt;
|Time weighting for the Z axis for head comfort measurement (ISO 2631-1)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Download &amp;amp; install==&lt;br /&gt;
Download the program [https://partnerzone.digigram.com/s/L6stQDncrf6afE9 here] (version 1.1, October 2026). This version is compatible with OROS NVGate Software V12.10 or upper.&lt;br /&gt;
&lt;br /&gt;
Once downloaded, you can unzip the folder and launch the installer program Setup_OROS_BodyVibration_Tool_vXX.exe. Follow the step of the program to properly install the software.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The program will be installed in &amp;quot;C:\OROS\Programs\ExternalTools&amp;quot;. Shortcuts are created on the main desktop, in the Windows Start program and in the &amp;quot;Link&amp;quot; repository of NVGate. This way you can directly run the program from NVGate.&lt;br /&gt;
&lt;br /&gt;
==How to use==&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;ol&amp;gt;&lt;br /&gt;
      &amp;lt;li&amp;gt;Launch NVGate&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;li&amp;gt;Launch OROS_BodyVibration_Tool.exe&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;li&amp;gt;Open a project in NVGate&amp;lt;br /&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Open_Proj.png]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
      &amp;lt;li&amp;gt;In the tool, Click on list measurement to list all the measurements present in the project (only the measurements where the signal files are actually on the disk will be displayed. Ensure you have [[NVGate_Project_manager#Uploading.2FDownloading|downloaded signal from the OR3X disk]])&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;
[[Image:List_Meas.png|400px|none]]&lt;br /&gt;
       &amp;lt;li&amp;gt;Add the measurement you want to analyze in the &amp;quot;selected list&amp;quot; area using the &amp;quot;&amp;gt;&amp;gt;&amp;quot; button. Use the &amp;quot;&amp;lt;&amp;lt;&amp;quot; button to remove file if needed.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;
[[Image:Add_Rmv.png|400px|none]]&lt;br /&gt;
       &amp;lt;li&amp;gt;Click on &amp;quot;Select Directions&amp;quot; to set the direction and sensor for each channel (This step is not necessary if you only want the time-weighted signals).&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;
[[Image:Select_DOF.png|400px|none]]&lt;br /&gt;
       &amp;lt;li&amp;gt;Select the weighting you want to apply on the time signal&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;
[[Image:Select_Filter.png|400px|none]]&lt;br /&gt;
       &amp;lt;li&amp;gt;Select the weighting you want to apply for each direction X, Y and Z used for the indicators&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;
[[Image:Select_Process_Filt.png|400px|none]]&lt;br /&gt;
       &amp;lt;li&amp;gt;Select the metrics you want to calculate&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;
[[Image:Select_Metric.png|400px|none]]&lt;br /&gt;
       &amp;lt;li&amp;gt;Click on &amp;quot;Start Processing&amp;quot;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;
[[Image:Strat_Proc.png|400px|none]]&lt;br /&gt;
       &amp;lt;li&amp;gt;The processing is completed when a the following pop-up window appears. The results and weighted signal will have been added to the current NVGate project. See the next sections for details.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;
[[Image:The_End.png|400px|none]]&lt;br /&gt;
  &amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Toolkit results==&lt;br /&gt;
===Spectral weighting===&lt;br /&gt;
This results are already inside NVGate, you need to do a right click on the spectrum grey part.&lt;br /&gt;
Weighting/More... then select the apropropriate weighting.&lt;br /&gt;
[[File:weighting filter.png|500px]]&lt;br /&gt;
&lt;br /&gt;
===Time-weighted signal===&lt;br /&gt;
Studies of the effect of vibrations on the human body suggest that parts of the body don't have the same response to vibrations as others, and will be more sensitive to specific frequencies and transient component of vibration signal. In order to represent the sensitivity of the human body, ISO standards define time-weighting that must be applied to the signal according to the environmental conditions. The following section shows how to apply time-weighting filters to your signal using the toolkit. &lt;br /&gt;
====Time-weighting filters====&lt;br /&gt;
As defined in the standards, specific time weighting must be applied to the acceleration signal in order to represent the effect of vibrations on health and comfort. Here is the list of the different time-weighting filters implemented in the toolkit :&amp;lt;br&amp;gt; &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin: auto;&amp;quot;&lt;br /&gt;
|+style=&amp;quot;caption-side:bottom;&amp;quot;|''Time-weighting filters''&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;height:30px; width:100px;&amp;quot;|&amp;lt;math&amp;gt;W_k&amp;lt;/math&amp;gt;&lt;br /&gt;
|Time weighting for the Z axis for whole-body measurement (ISO 2631-1)&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;height:30px; width:100px;&amp;quot;|&amp;lt;math&amp;gt;W_d&amp;lt;/math&amp;gt; &lt;br /&gt;
|Time weighting for the X and Y axis for whole-body measurement (ISO 2631-1)&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;height:30px; width:100px;&amp;quot;|&amp;lt;math&amp;gt;W_h&amp;lt;/math&amp;gt;&lt;br /&gt;
|Time weighting for the hand-arms measurement in any direction (ISO 5349-1) &lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;height:30px; width:100px;&amp;quot;|&amp;lt;math&amp;gt;W_f&amp;lt;/math&amp;gt;&lt;br /&gt;
|Time weighting for motion sickness measurement in the vertical direction (ISO 2631-1) &lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;height:30px; width:100px;&amp;quot;|&amp;lt;math&amp;gt;W_c&amp;lt;/math&amp;gt;&lt;br /&gt;
|Time weighting for the X axis for whole-body measurement (ISO 2631-1; older version)&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;height:30px; width:100px;&amp;quot;|&amp;lt;math&amp;gt;W_e&amp;lt;/math&amp;gt; &lt;br /&gt;
|Time weighting for all rotational directions for whole-body measurement (ISO 2631-1) &lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;height:30px; width:100px;&amp;quot;|&amp;lt;math&amp;gt;W_j&amp;lt;/math&amp;gt;&lt;br /&gt;
|Time weighting for the Z axis for head comfort measurement (ISO 2631-1)&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;height:30px; width:100px;&amp;quot;|&amp;lt;math&amp;gt;W_m&amp;lt;/math&amp;gt;&lt;br /&gt;
|Time weighting for all directions for buildings vibration measurement (ISO 2631-2)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Filters have been validated from 0.5 to 10kHz at 25.6kSample/second.&lt;br /&gt;
&lt;br /&gt;
====Usage in the toolkit====&lt;br /&gt;
The toolkit allows you to calculate the filtered raw signal with any of the above weighting filters. This will allow you to display [[NVGate FFT|spectrums]] and calculate RMS via [[NVGate_Post_Analysis|post-analysis]] in NVGate. &lt;br /&gt;
&lt;br /&gt;
To calculate the raw weighted signal, simply select the filters you want in the &amp;quot;Time signal filters&amp;quot; section: &lt;br /&gt;
&lt;br /&gt;
[[Image:Filter2.png]]&lt;br /&gt;
&lt;br /&gt;
Once the processing is completed, a new measurement containing the filtered signal for each selected filter is created in [[NVGate Project manager|NVGate Project Manager]] : &lt;br /&gt;
&lt;br /&gt;
[[Image:Filtered_Sig.png|400px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
You can then load the new signals in the player the same way as any NVGate signal. Each track of the signal is filtered with the corresponding filter.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:Sig_In_ Player.png|800px]]&lt;br /&gt;
&lt;br /&gt;
===Health and comfort indicator===&lt;br /&gt;
In addition to the time-weighting filters, the ISO standards present a series of specific metrics to evaluate the affect of vibrations on the Human body. The following section will present you how to use the toolkit to access these metrics.&lt;br /&gt;
====Indicators====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin: auto;&amp;quot;&lt;br /&gt;
|+style=&amp;quot;caption-side:bottom;&amp;quot;|''Human vibration indicators''&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;height:30px; width:100px;&amp;quot;|&amp;lt;math&amp;gt;A_w&amp;lt;/math&amp;gt; &lt;br /&gt;
|RMS of the weighted acceleration magnitude. &lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;height:30px; width:100px;&amp;quot;|&amp;lt;math&amp;gt;a_v&amp;lt;/math&amp;gt; &lt;br /&gt;
|Total RMS value calculated as a quadratic average of the three direction for each tri-axial sensor. &lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;height:30px; width:100px;&amp;quot;|&amp;lt;math&amp;gt;A_h&amp;lt;/math&amp;gt; &lt;br /&gt;
|RMS of the &amp;lt;math&amp;gt;W_h&amp;lt;/math&amp;gt; weighted acceleration magnitude.&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;height:30px; width:100px;&amp;quot;|&amp;lt;math&amp;gt;Peak&amp;lt;/math&amp;gt; &lt;br /&gt;
|Amplitude Peak of the vibration; maximal amplitude of the signal from the 0 (Calculated from Post processing in NVGate)&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;height:30px; width:100px;&amp;quot;|&amp;lt;math&amp;gt;Crest factor&amp;lt;/math&amp;gt; &lt;br /&gt;
|Ratio between the Peak level and the RMS of the weighted signal(Calculated from Post processing in NVGate)&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;height:30px; width:100px;&amp;quot;|&amp;lt;math&amp;gt;MTVV&amp;lt;/math&amp;gt;&lt;br /&gt;
|Maximum Transient Vibration Value, represent the maximal RMS value of the signal &lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;height:30px; width:100px;&amp;quot;|&amp;lt;math&amp;gt;VDV&amp;lt;/math&amp;gt;&lt;br /&gt;
|Vibration Dose Value, taking into account the temporal shocks in the signal&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;height:30px; width:100px;&amp;quot;|&amp;lt;math&amp;gt;MSDV&amp;lt;/math&amp;gt;&lt;br /&gt;
|Motion Sickness Dose Value, representing the comfort in transportation measurement&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;height:30px; width:100px;&amp;quot;|&amp;lt;math&amp;gt;D_k&amp;lt;/math&amp;gt; &lt;br /&gt;
|The Acceleration Dose, representing the affect of the vibration on the spine&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;height:30px; width:100px;&amp;quot;|&amp;lt;math&amp;gt;Se&amp;lt;/math&amp;gt; &lt;br /&gt;
|The equivalent Static compression stress on the spine, caused by repeated shocks&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
======Aw======&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;math&amp;gt;A_w&amp;lt;/math&amp;gt;  is the RMS of the weighted acceleration signal. The weighting is applied in accordance with the direction set for each channel and the weighting filter defined for the direction.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For each channel, the &amp;lt;math&amp;gt;A_w&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;A_w(T)&amp;lt;/math&amp;gt; will be calculated. The &amp;lt;math&amp;gt;A_w(T)&amp;lt;/math&amp;gt; is the daily exposure value, defined as : &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot; forcemathmode=&amp;quot;5&amp;quot;&amp;gt;A_w(T) = A_w*k_{i}*\sqrt{\frac{T}{T_m}}&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
With &amp;lt;math&amp;gt;T_m&amp;lt;/math&amp;gt; the duration of the measurement and &amp;lt;math&amp;gt;T&amp;lt;/math&amp;gt; the total exposure duration represented by the &amp;quot;Reference time&amp;quot; parameter. the &amp;lt;math&amp;gt;k_i&amp;lt;/math&amp;gt; factor is defined in the ISO 2631 as &amp;lt;math&amp;gt;k_X = k_Y = 1.4&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;k_Z = 1&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
When comparing result from one measurement point in the three direction, the maximum of the daily exposure value must be used as the total daily exposure value at that point :&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot; forcemathmode=&amp;quot;5&amp;quot;&amp;gt;A_w(T) = max(A_{wX}(T), A_{wY}(T), A_{wZ}(T)) &amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
======av======&lt;br /&gt;
The &amp;lt;math&amp;gt;a_v&amp;lt;/math&amp;gt;  is the total RMS vibration value of the weighted acceleration signal. This value will be automatically calculated with Aw indicator if a tri-axial sensor has been defined in the definition of direction window.&lt;br /&gt;
&lt;br /&gt;
For each tri-axial sensor, the &amp;lt;math&amp;gt;a_v&amp;lt;/math&amp;gt; will be calculated as a quadratic average of the weighted RMS value in the three directions :&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot; forcemathmode=&amp;quot;5&amp;quot;&amp;gt;a_v = \sqrt{{a_{vX}}^{2}*{k_{X}}^{2} + {a_{vY}}^{2}*{k_{Y}}^{2} + {a_{vZ}}^{2}*{k_{Z}}^{2}}&amp;lt;/math&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
With &amp;lt;math&amp;gt;k_{X,Y,Z}&amp;lt;/math&amp;gt; a factor defined in the ISO 2631 as &amp;lt;math&amp;gt;k_{X}=k_{Y}=1.4&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;k_{Z}=1&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
======Ah======&lt;br /&gt;
The &amp;lt;math&amp;gt;A_h&amp;lt;/math&amp;gt; is the RMS of the &amp;lt;math&amp;gt;W_h&amp;lt;/math&amp;gt; weighted acceleration signal for hand-arms vibration measurement. For each channel, the &amp;lt;math&amp;gt;A_h&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;A_h(T)&amp;lt;/math&amp;gt; will be calculated. The &amp;lt;math&amp;gt;A_h(T)&amp;lt;/math&amp;gt; is the Daily exposure value, defined as : &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot; forcemathmode=&amp;quot;5&amp;quot;&amp;gt;A_h(T) = A_h*\sqrt{\frac{T}{T_m}}&amp;lt;/math&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With &amp;lt;math&amp;gt;T_m&amp;lt;/math&amp;gt; the duration of the measurement and &amp;lt;math&amp;gt;T&amp;lt;/math&amp;gt; the total exposure duration represented by the &amp;quot;Reference time&amp;quot; parameter.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If any sensor is defined, the total &amp;lt;math&amp;gt;A_h&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;A_h(T)&amp;lt;/math&amp;gt; will be calculated for each sensor as a quadratic average of the three direction of the sensor : &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot; forcemathmode=&amp;quot;5&amp;quot;&amp;gt;A_{h Total} = \sqrt{{a_{hX}}^{2}*{k_{X}}^{2} + {a_{hY}}^{2}*{k_{Y}}^{2} + {a_{hZ}}^{2}*{k_{Z}}^{2}}&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
and : &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot; forcemathmode=&amp;quot;5&amp;quot;&amp;gt;A_{h Total}(T) = \sqrt{{a_{hX}}^{2}*{k_{X}}^{2} + {a_{hY}}^{2}*{k_{Y}}^{2} + {a_{hZ}}^{2}*{k_{Z}}^{2}}*\sqrt{\frac{T}{T_m}}&amp;lt;/math&amp;gt; &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
With &amp;lt;math&amp;gt;T_m&amp;lt;/math&amp;gt; the duration of the measurement and &amp;lt;math&amp;gt;T&amp;lt;/math&amp;gt; the total exposure duration represented by the &amp;quot;Reference time&amp;quot; parameter, and &amp;lt;math&amp;gt;k_{X}=k_{Y}=k_{Z}=1&amp;lt;/math&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
======Peak======&lt;br /&gt;
&lt;br /&gt;
This indicator is the [[NVGate_Time_Domain_Analysis#Available_results|peak amplitude]] of the vibration signal. It represents the maximum amplitude of the weighted signal. This indicator can be obtained in NVGate by [[NVGate Post Analysis|post-analysing]] the weighted signal with the [[NVGate Time Domain Analysis|TDA plugin of NVGate]].&lt;br /&gt;
&lt;br /&gt;
======Crest Factor======&lt;br /&gt;
&lt;br /&gt;
This indicator is the [[NVGate_Time_Domain_Analysis#Available_results|Crest Factor]] of the vibration signal. It represent the importance of the transient event in the signal as the ratio of the maximal Peak amplitude over the RMS level for the weighted signal. This indicator can be obtained in NVGate by [[NVGate Post Analysis|post-analysing]] the weighted signal with the [[NVGate Time Domain Analysis|TDA plugin of NVGate]].&lt;br /&gt;
&lt;br /&gt;
======MTVV======&lt;br /&gt;
The MTVV is the Maximal Transient Vibration Value, is the maximum of the running RMS of the weighted acceleration. This value is calculated for each channel and is expressed in m/s².&lt;br /&gt;
&lt;br /&gt;
The MTVV Tau is the integration time, expressed in seconds. This value can be edited before the calculation, but the ISO 2631 recommend to use 1 second. Therefore, this is the default value of this parameter.&lt;br /&gt;
&lt;br /&gt;
======VDV======&lt;br /&gt;
The VDV is the forth power Vibration Dose Value. It is calculated as a cumulative sum of the weighted acceleration at the fourth power. The fourth power is used to give more weight to the transient event of the signal over the periodic event. Therefore, this indicator must be used to assess the effect of shock on human health and comfort. The VDV is calculated for each channel and expressed in m/s^(1.75).&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If the &amp;quot;VDVTexp&amp;quot; box is checked, an evaluation of the VDV value over a longer time period will be calculated of each channel as : &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot; forcemathmode=&amp;quot;5&amp;quot;&amp;gt;VDV_{X,Y,Z}(T) = VDV_{X,Y,Z}*k_{X,Y,Z}*\sqrt[4]{\frac{T}{T_m}}&amp;lt;/math&amp;gt;  &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With &amp;lt;math&amp;gt;T_m&amp;lt;/math&amp;gt; the duration of the measurement and &amp;lt;math&amp;gt;T&amp;lt;/math&amp;gt; the total exposure duration represented by the &amp;quot;Reference time&amp;quot; parameter, and &amp;lt;math&amp;gt;k_{X}=k_{Y}=1.4&amp;lt;/math&amp;gt;, and &amp;lt;math&amp;gt;k_{Z}=1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
======MSDV======&lt;br /&gt;
This metric is the Motion Sickness Dose Value, used to evaluate the ride comfort in in-vehicle measurement. It is expressed in m/s^(1.5).&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Although this value will be calculated for each direction, only the Z-direction will have a prominent relevance to assess ride comfort.&lt;br /&gt;
======Dk======&lt;br /&gt;
&amp;lt;math&amp;gt;D_k&amp;lt;/math&amp;gt; is the acceleration dose. It is use to evaluate the effect of vibrations on the human spine, and calculated as the 6th root of the sum of the peaks in the acceleration signal raised at the 6th power. It is expressed in m/s². Peaks are defined as the absolute maximum of the acceleration signal between two zeros crossing. In the Z direction, only the positive peak will be considered, were all positive and negative peaks are used for the X and Y directions. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Specific filters are used to weight the acceleration signal before calculating the &amp;lt;math&amp;gt;D_k&amp;lt;/math&amp;gt;. These filter are different for the vertical and horizontal direction, and are defined for a sampling rate of 160 Sample/second. Therefore, we advise to [[NVGate Recorder|record]] the signal with a low [[NVGate_Front_End#Input_settings|sampling rate]] in NVGate.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Assessing the affect of the vibration on human spine most is important when dealing with transportation vehicular, especially the driver seat. For a better evaluation, the ISO 2631-5 advises calculating the daily acceleration dose, defined as : &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot; forcemathmode=&amp;quot;5&amp;quot;&amp;gt;D_{X,Y,Z}(T) = D_{X,Y,Z}*\sqrt[6]{\frac{T}{T_m}}&amp;lt;/math&amp;gt;  &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This value will be calculated if the box &amp;quot;Dk Texp&amp;quot; is checked.&lt;br /&gt;
&lt;br /&gt;
======Se======&lt;br /&gt;
The Se is the compressive stress on the human spine, expressed in MPa. It is calculated by the combination the Dk in the three direction. Therefore, it will only be calculated if sensors are defined in the &amp;quot;Select Direction&amp;quot; window. One value of Se will be calculated for each sensor by the formula : &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot; forcemathmode=&amp;quot;5&amp;quot;&amp;gt;Se = \sqrt[6]{\sum_{k=X,Y,Z}(D_{k}*m_{k})^6}&amp;lt;/math&amp;gt;  &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where &amp;lt;math&amp;gt;m_{X} = 0,015&amp;lt;/math&amp;gt; MPa/(m/s²),  &amp;lt;math&amp;gt;m_{Y} = 0,035&amp;lt;/math&amp;gt; MPa/(m/s²) and  &amp;lt;math&amp;gt;m_{Z} = 0,032&amp;lt;/math&amp;gt; MPa/(m/s²). &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To evaluate the lumbar stress over a daily exposition time, the Se(T) will also be calculated as : &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot; forcemathmode=&amp;quot;5&amp;quot;&amp;gt;Se(T) = \sqrt[6]{\sum_{k=X,Y,Z}(D_{k}(T)*m_{k})^6}&amp;lt;/math&amp;gt;  &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
T being the total exposure duration represented by the &amp;quot;Reference time&amp;quot; parameter.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====In the toolkit====&lt;br /&gt;
Before calculating the indicators in the toolkit, you must define a filter for each direction. Filters will be selected in accordance with the desired result (Hand-arms; Whole-Body, ..) and the direction of the measurement as specified in the table [[Human_Vibration#Time-weighting_filters|describing the filters]]. Filters will be applied to the signal before calculating the indicators, but the time-filtered signal will not be saved. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:proc_filt.png]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
You will then need to enter the reference time you want to use to estimate the parameters on a greater duration. This duration must be entered in seconds. The default value is 288500 seconds, corresponding to an 8 hour exposition:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Ref_Time.png]]&lt;br /&gt;
&lt;br /&gt;
You will finally need to enter the MTVV Tau value. The MTVV Tau is the integration time in seconds used for the calculation of the MTVV. The ISO 2631 recommends using 1sec. This is the default value of the setting.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Once the filters are selected and the parameters competed, you can select the metrics you want to calculate by checking the different boxes.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:all_proc.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
You can then start the processing to calculate the indicators.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here, we are calculating all the indicators for the &amp;quot;Seat_Pad_Measurement&amp;quot; signal. This signal contains 3 Tracks, one for each channel X, Y and Z of a three axis accelerometer. As we want to calculate the multi-axis metrics, we also define a sensor on the three tracks, called &amp;quot;Seat_Pas_3axis&amp;quot;. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Set_up_seatPad.png|500px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Once completed, the result can be found in the currently opened project in the [[NVGate Project manager]]. A new measurement called &amp;quot;NAME_OF_THE_Signal_out&amp;quot; containing the result is created. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:ResInProjMAn2.png|300px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Each indicator is calculated for each direction and for each track of the signal. The name of the result contains the name of the track, the considered direction and the filter used for that direction (except for the &amp;lt;math&amp;gt;D_k&amp;lt;/math&amp;gt; which use specific filters).&amp;lt;br&amp;gt;&lt;br /&gt;
The following picture shows the indicators for the first track (SeatPadX) of the signal : &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Resut_SeatPad.png|300px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For the metrics estimated on the &amp;quot;Reference Time&amp;quot;, the name of the indicator is followed by &amp;quot;(Ref_Time_in_Second&amp;quot;). Here an example with the VDV metric, the name of the indicator is displayed in the window title : &amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:VDV_andTexp.png|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The metrics combining the three directions (av, Se, Ah,...) are named as following : &amp;quot;METRICS_Name : Sensor&amp;quot;. Here is an example for Se :&lt;br /&gt;
&lt;br /&gt;
[[Image:Se.png|400px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
You can then display the result in NVGate by double clicking.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Unit in NVGate====&lt;br /&gt;
For acceleration measure, please only use m/s², otherwise, Aw, Ah and other indicators will not be calculated correctly.&lt;br /&gt;
If wished, you might change the unit after wise in NVGate, in [[NVGate_User_Preferences#Physical_quantity|Spare units of NVGate]].&lt;br /&gt;
&lt;br /&gt;
To display the right unit for the MSDV;, VDV and Se indicators, you need to modify the [[NVGate_User_Preferences#Physical_quantity|Spare units of NVGate]] as :&lt;br /&gt;
* Spare1 : &amp;lt;math&amp;gt;m/{s}^{1.75}&amp;lt;/math&amp;gt; for the VDV&lt;br /&gt;
* Spare2 : &amp;lt;math&amp;gt;m/{s}^{1.5}&amp;lt;/math&amp;gt; for the MSDV&lt;br /&gt;
* Spare3 : &amp;lt;math&amp;gt;Pa&amp;lt;/math&amp;gt; for the Se (you can adapt the display as MPa).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
No formula needs to be entered as the calculations are already built-in to the toolkit. You will only need to enter the unit and your display preferences.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Practical information about measurements==&lt;br /&gt;
&lt;br /&gt;
This section will provide you with some practical information about Human Vibration evaluations.&lt;br /&gt;
&lt;br /&gt;
Human vibrations are transmitted to the human body over a reasonable amount of time. This transmission mainly happens in vehicles during transportation, in buildings, and when using vibrating equipment and tools, such as electric drills and blowers. Since the last century, studies have shown that vibrations can have many affects on the human body, from discomfort and transportion sickness to serious health issues, including blood flow disorders to muscular and rheumatisms.&amp;lt;br&amp;gt;&lt;br /&gt;
Therefore, methods of measurement and evaluation of these vibrations have been developed over the years, and have translated into several standards for mechanical appliances to prevent discomfort and harm.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Type of measurement===&lt;br /&gt;
====Whole-Body Measurement====&lt;br /&gt;
Measurement procedures for whole-body vibration evaluation are described in ISO 2631. This type of vibration will mainly occur in transportation and in the workplace when working with big machinery. Therefore, the evaluation of the vibration will be carried out on the part supporting the human body, like backside and feet for a seated person and feet for a standing person.  Sensors must be placed to assess vibration to these specific points. Measurement must be carried on the complete system. Meaning the user must be present during the measurement and operate the machine/vehicle as usual. The following picture, extracted from the standard, gives indication of the orientation of the sensors : &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:Axis_WholeBody.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For each point, the vibration must be measured in the three directions: X, Y and Z. As different weighting will be used for each direction, it is very important that each sensor is oriented according to the same directions. The Z direction must always be used in the direction of the human spine.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Specific sensors must be used in order to detect vibration at the transmission point. For a seated person, [https://www.dytran.com/Model-5313A-Triaxial-Seat-Pad-Accelerometer-P2161/|Seat Pad accelerometer] allows you to acquire vibrations at the buttocks :&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:DytranSeatPad.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
If necessary, the same kind of sensors can by used under the feet of a standing person. These sensor must be fixed to hold in place when the subject moves. For vibration transmitted to feet, standard accelerometers can also be placed on the floor.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The length of the measurement should be representative of the whole exposure duration during a day. However, as it is not always possible to acquire long signal, the ISO 2631 specifies that measurement must be taken for at least 20 minutes, and 2h measurement are preferable. Using the OROS tool kit, long signals file can be take a lot of time to analyze. In order to analyze signal files longer than 30 minutes, we advise to : &amp;lt;br&amp;gt;&lt;br /&gt;
* Reduce the Sampling rate, as frequency bandwidth for Whole-body vibration will note exceed 1kHz.&lt;br /&gt;
* Split each sensor over several files.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Please contact OROS customer care team for additional advice.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Hand-Arm Measurement====&lt;br /&gt;
&lt;br /&gt;
Measurement procedures for hand-arm vibration evaluation are described in the ISO 5349. This type of vibration is transmitted to the body by the hands and the arms when using hand-tools and equipment, holding a vibrating object (like the steering wheel in a vehicle), or feeding a machine (wood cutting or turning).&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here, the direction of the sensor is not important, however, at least two directions must be acquired at each point in the direction perpendicular to the handle axis. The most important part is to measure vibration at the contact point of the hand and the tool. Specific adaptors can be used to hold the accelerometer with the handle. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
The length of the measurement should be representative of the whole exposure duration during a day. Therefore, it can vary from very short measurement (when feeding the machine) to longer measurement (steering wheel). &amp;lt;br&amp;gt;&lt;br /&gt;
Using the OROS tool kit, long signal files can take a lot of time to analyze. In order to analyze signal files longer than 30 minutes, we advise to : &amp;lt;br&amp;gt;&lt;br /&gt;
* Reduce the Sampling rate, as frequency bandwidth for Whole-body vibration will note exceed 1kHz.&lt;br /&gt;
* Split each sensors over several files.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Please contact OROS customer care team for additional advice.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The main indicator used for hand-arm vibration will be the Ah and Ah(8) metrics.&lt;/div&gt;</summary>
		<author><name>Lmagimel</name></author>
	</entry>
	<entry>
		<id>https://wiki.oros.com/index.php?title=Hardware_battery&amp;diff=13024</id>
		<title>Hardware battery</title>
		<link rel="alternate" type="text/html" href="https://wiki.oros.com/index.php?title=Hardware_battery&amp;diff=13024"/>
		<updated>2026-10-07T07:48:16Z</updated>

		<summary type="html">&lt;p&gt;Lmagimel: Battery docs moved from SharePoint to Partner Zone (OROS/Fichiers wiki/batterie) + OR35TW UN38.3/IEC62133 and OR10 UN38.3/MSDS added&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category:WikiOros]]&lt;br /&gt;
Let's find general information and FAQ about battery information.&lt;br /&gt;
&lt;br /&gt;
Disclaimer: this page could be not up to date.  Be aware than regulation about battery and transportation are quite complex and can change over time. Please  follow the regulation of your country and your carrier for up to date information.&lt;br /&gt;
&lt;br /&gt;
=MSDS=&lt;br /&gt;
==OR35V1 - OR36 V1 V2 TW and OR38 V1==&lt;br /&gt;
&lt;br /&gt;
Nimh battery.&lt;br /&gt;
&lt;br /&gt;
Manufacturer FORCEE : [https://partnerzone.digigram.com/s/PCmyf5ziw7nK74Q MSDS OR35V1 - OR36 V1 V2 TW and OR38 V1]&lt;br /&gt;
&lt;br /&gt;
For OROS analyzer, Forcee use niMH panasonic cells iniside their battery, so here the MSDS from panasonic (You can use this MSDS as an alternative of Forcee one: [https://partnerzone.digigram.com/s/XcEqo7psZaYznk9 Panasonic cells inside OROS forcee battery]&lt;br /&gt;
&lt;br /&gt;
== OR38 TW ==&lt;br /&gt;
NiMh Battery&lt;br /&gt;
&lt;br /&gt;
Manufacturer GP[https://partnerzone.digigram.com/s/XnpjiKoAQNiPpTd MSDS OR38TW]&lt;br /&gt;
&lt;br /&gt;
The battery is made by: 15 cells of : NIMH 1.2 V / 3800 mAh - Réf: GP380LAHV&lt;br /&gt;
&lt;br /&gt;
==OR38V2==&lt;br /&gt;
Nimh battery.&lt;br /&gt;
&lt;br /&gt;
Manufacturer can be GP or Forsee. Ask oros with your analyzer serial number, if you need to know the manufacturer.&lt;br /&gt;
&lt;br /&gt;
Manufacturer GP: [https://partnerzone.digigram.com/s/XnpjiKoAQNiPpTd MSDS GP]&lt;br /&gt;
&lt;br /&gt;
Manufacturer FORSEE: [https://partnerzone.digigram.com/s/PCmyf5ziw7nK74Q MSDS Forsee]&lt;br /&gt;
&lt;br /&gt;
==OR35TW== &lt;br /&gt;
Lithium ion battery.&lt;br /&gt;
&lt;br /&gt;
Battery ACCUWATT AWT 15/6-X : Li-ion 14.5 V - 6 Ah - 87 Wh.&lt;br /&gt;
&lt;br /&gt;
[https://partnerzone.digigram.com/s/AXj9wE7Yq72XADC MSDS Lithium ions OR35 TW battery]&lt;br /&gt;
&lt;br /&gt;
[https://partnerzone.digigram.com/s/bA3pksp3FHCxiT7 UN38.3 test report OR35 TW battery]&lt;br /&gt;
&lt;br /&gt;
[https://partnerzone.digigram.com/s/JcFWjETLnt3Z93Z IEC 62133 test report OR35 TW battery]&lt;br /&gt;
&lt;br /&gt;
==OR10==&lt;br /&gt;
Lithium ions battery.&lt;br /&gt;
&lt;br /&gt;
[https://partnerzone.digigram.com/s/n5kLBQrrPrEQFfW OR10 - IEC62133 conformity test]&lt;br /&gt;
&lt;br /&gt;
[https://partnerzone.digigram.com/s/KXZEAkzT82HsnXw OR10 - UN38.3 test report]&lt;br /&gt;
&lt;br /&gt;
[https://partnerzone.digigram.com/s/kkymi237wQKn559 OR10 - MSDS battery]&lt;br /&gt;
&lt;br /&gt;
==OR34==&lt;br /&gt;
Nimh Battery.&lt;br /&gt;
&lt;br /&gt;
[https://partnerzone.digigram.com/s/beL5NRfMaQ95KHZ OR34 MSDS]&lt;br /&gt;
&lt;br /&gt;
== External battery power gorilla==&lt;br /&gt;
&lt;br /&gt;
[https://partnerzone.digigram.com/s/2Bx4CJGFMeAJcdE Technical documentation]&lt;br /&gt;
&lt;br /&gt;
=Cargo transport=&lt;br /&gt;
&lt;br /&gt;
==Nimh battery -OR34V1 - OR35V1 - OR36 and OR38 : V1,V2 , TW   ==&lt;br /&gt;
&lt;br /&gt;
No Restriction , nothing to declare.&lt;br /&gt;
&lt;br /&gt;
==Lithium ion battery OR35TW and OR10==&lt;br /&gt;
&lt;br /&gt;
It is Forbiden to transport a battery alone. The battery need to be inside the analyzer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
UPS FEDEX  TNT : OK&lt;br /&gt;
&lt;br /&gt;
DHL :  you can can have some issue for lithium ion battety, we advice to avoid DHL for this. &lt;br /&gt;
&lt;br /&gt;
Contact your carrier to inform him.  Genreally speaking, on the shipping document you can thick a box and say you have lithium ion battery INSIDE  the material.&lt;br /&gt;
 &lt;br /&gt;
Then you need to download this 2 documents below and put it on parcel.&lt;br /&gt;
[https://partnerzone.digigram.com/s/9tQCtf7rrfjYtxQ doc 1] and [https://partnerzone.digigram.com/s/mPkLkidtsyira23 doc 2]&lt;br /&gt;
&lt;br /&gt;
= Traveling by airplane =&lt;br /&gt;
&lt;br /&gt;
== Lithium ion battery : OR35TW and OR10 ==&lt;br /&gt;
&lt;br /&gt;
Forbiden in “check it in”&lt;br /&gt;
&lt;br /&gt;
Ok in hand luggage.&lt;br /&gt;
&lt;br /&gt;
== Nimh batterie : OR34V1 - OR35V1 - OR36 and OR38 : V1,V2 , TW ==&lt;br /&gt;
&lt;br /&gt;
OK to check it in.&lt;br /&gt;
&lt;br /&gt;
OK in hand luggage.&lt;br /&gt;
&lt;br /&gt;
=Certificate=&lt;br /&gt;
Ask us: customer.care@oros.com&lt;/div&gt;</summary>
		<author><name>Lmagimel</name></author>
	</entry>
	<entry>
		<id>https://wiki.oros.com/index.php?title=NVGate_Torsional&amp;diff=13023</id>
		<title>NVGate Torsional</title>
		<link rel="alternate" type="text/html" href="https://wiki.oros.com/index.php?title=NVGate_Torsional&amp;diff=13023"/>
		<updated>2026-10-02T08:06:55Z</updated>

		<summary type="html">&lt;p&gt;Lmagimel: /* Frequency to RPM converter (Torsional inputs) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category:NVGate]]&lt;br /&gt;
[[category:WikiOros]]&lt;br /&gt;
OROS  propose a comprehensive suite for [https://en.wikipedia.org/wiki/Torsional_vibration torsional measurements] and analyses. It addresses most of the torsional, cyclic and rotational resonances issues. &lt;br /&gt;
For both R&amp;amp;D and diagnostics, the latest OROS analyzer feature &amp;lt;u&amp;gt;solutions&amp;lt;/u&amp;gt; for '''transmissions, engines '''and''' electric machinery vibration analysis'''.&lt;br /&gt;
&lt;br /&gt;
On reciprocating machinery (diesel engine, pump) or any acyclic rotating devices (generator,compressor), the cause of torsional vibrations often comes from the non-homogeneity of the angular speed. The analysis of the instantaneous angular speed inside each shaft revolution provides the essential information. Such analysis is helpful for vibrations reduction during prototyping or even for source identification while doing service diagnostics.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The common way to measure instantaneous velocity is to install a coding wheel or a rotary encoder on the shaft. The rate of pulse delivered by such device is directly proportional to the RPM speed during the last pulse interval. On most vibration analysers, this type of measurement needs a specific conditioner(usually optional external boxes) which transforms the pulses train into a DC voltage proportional to the RPM. These conditioner devices are expensive, lead to more cable and are often limited to 2 probes and so on. But the main inconvenience is the phase error they introduce due to their internal response time.&amp;lt;br&amp;gt;&lt;br /&gt;
'''OROS propose an integrated frequency to RPM converter''' which avoids the above-mentioned inconveniences.&lt;br /&gt;
&lt;br /&gt;
== Frequency to RPM converter (Torsional inputs) ==&lt;br /&gt;
This option transforms each external Synch input into a frequency to RPM converter (called IVC, allows handling up to 6 torsional/acyclic inputs at a time). This integrated converter benefits of the high accuracy of the 3-Series analysers Ext. synch inputs (over sampled up to 6.4 MHz). As a matter of fact the sampling of such pulse rate must be very accurate in order to avoid speed jitter on the result.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Specifications===&lt;br /&gt;
The IVC (Instantaneous angular Velocity Converter) option features the following main specifications:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Number of pulses/rev: 1 to 4096&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Max pulse frequency: 40 kHz 64 times oversampled, &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Max angular speed:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Max RPM =  (40 000*64)/pulse per revolution example : 12 800 RPM with 200 Pls/rev&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Missing teeth management: up to 4 consecutive teeth.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Available filters: HighPass, LowPass; BandPass, StopBand, Integrator (single or double) and differentiator&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Ext synch Input. Settings=== &lt;br /&gt;
On the front end, the ext. synch input can be used as a:&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:totion.png|framed|right]]&lt;br /&gt;
&lt;br /&gt;
* '''Mode: '''This setting allows selecting available signal generated by the Ext. synch input to be used by the NVGate analysis components.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;70%&amp;quot;&lt;br /&gt;
|'''Mode'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Trigger&lt;br /&gt;
|The Input generates events only. It can be used as trigger, start and stop of plug-in analyzers and be recorded. Recorded event occurs as 0/1 V signals. Note that the trigger event remains available on any mode.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Tachometer#Ext._Tach|Tach]]&lt;br /&gt;
|The input generates a tach signal (RPM and revolution phases) in addition to the events.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional|Torsional]]&lt;br /&gt;
|The input generates the instantaneous velocity measured with the F. to V converter from a pulses train. The torsional signal is considered as a dynamic input. It appears as Tors # in the inputs list (# being the Ext sync number)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional|Torsional]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Tachometer#Ext._Tach|Tach]]&lt;br /&gt;
|Same as above plus the tach signal is also available. The revolution phase correspond:&lt;br /&gt;
* to the missing teeth occurrence if missing teeth is &amp;lt;nowiki&amp;gt;&amp;gt;&amp;lt;/nowiki&amp;gt; 0&lt;br /&gt;
* to the ending of the pulse/rev counting at each revolution  (no phase reference) if missing teeth setting is 0&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional#Angular_sampling_for_SOA_analysis|Sampling]]&lt;br /&gt;
|The detected pulses on the inputs will be used to synchronize the SOA re-sampling algorithm. The number of pulse/rev is f free and may be different from the SAO resolution.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional#Angular_sampling_for_SOA_analysis|Sampling]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Torsional|Tors]]&lt;br /&gt;
|Combine the sampling and the Torsional modes. Both angular re-sampling and instantaneous velocity are provided by the input&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional#Angular_sampling_for_SOA_analysis|Sampling]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Tachometer#Ext._Tach|Tach]]&lt;br /&gt;
|Combine the sampling and the Tachometer modes. Both angular re-sampling and RPM measurement are provided by the input&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional#Angular_sampling_for_SOA_analysis|Sampling]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Tachometer#Ext._Tach|tach]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Torsional|tors]]&lt;br /&gt;
|Combine the sampling, the Tachometer and the Torsional modes. Angular re-sampling, Tachometer speed  and instantaneous velocity are provided by the input&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* '''Pulse / rev''': the number of pulses per revolution. The user can enter an integer value between 1 and 4096. For a non-integer number of pulses per revolution the user must use a virtual tach.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*[[NVGate_Tachometer#Ext._Tach|other parameters are defined on page tachometer: ext synch .]]&lt;br /&gt;
&lt;br /&gt;
At least the filter which let you integrate or differentiate the RPM speed to get respectively plane angle deviations and angular accelerations for the analyses.&lt;br /&gt;
&lt;br /&gt;
===Fractional missing pulses management===&lt;br /&gt;
The missing pulses are a common situation faced while doing torsional measurement. The missing pulse can come as a feature of the encoder (like the common 60:2 encoders). But most of the measurement done on the industry do not offer the comfort of an encoder or gear teeth access.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Missing teeth:''' This setting indicates the number of possible consecutive missing teeth (meaning no pulses). In such case depending on the active mode:&lt;br /&gt;
The system interpolates the missing pulses intervals in order to maintain the instantaneous speed at a continuous level during the missing pulses.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_27.jpg|framed|none]]&lt;br /&gt;
A very useful solution is the piano (or zebra) tape which is glued on the shaft and read by an optical probe: Easy to install and to use.&lt;br /&gt;
&lt;br /&gt;
But the main problem is to have an entire number of pulses. This is never achievable because the various parameters are difficult to control: Black/white period, diameter of the shaft, thickness of the tape/glue. Well, don&amp;lt;nowiki&amp;gt;'&amp;lt;/nowiki&amp;gt;t try, this is not possible.&lt;br /&gt;
&lt;br /&gt;
The solution is to leave a hole which is interpreted as missing pulse. Due to the above variables it will be a fractional number of missing pulse.&lt;br /&gt;
&lt;br /&gt;
OROS torsional function is able to manage such fractional pulses. It offers to achieve torsional measurement on the field in a simple and easy way.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_28.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;#0070C0&amp;quot;&amp;gt;&amp;lt;u&amp;gt;''''' Piano tape junction for fractional missing pulse management'''''&amp;lt;/u&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The empty area (missing teeth) length at the piano tape junction must be included between 1 and 4 teeth. &lt;br /&gt;
&lt;br /&gt;
====Quick guide for the operator: what to enter in NVGate====&lt;br /&gt;
You only need to enter '''two numbers''' in the Ext. sync. settings: '''Pulse / rev''' and '''Missing teeth'''.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
!Word!!What it means&lt;br /&gt;
|-&lt;br /&gt;
|'''Pulses on the shaft'''||The stripes (or teeth) that you can actually '''count''' on the shaft. The gap is not counted.&lt;br /&gt;
|-&lt;br /&gt;
|NVGate setting '''Missing teeth'''||How many pulses would fit in the gap. Keep only the '''whole number'''.&lt;br /&gt;
|-&lt;br /&gt;
|NVGate setting '''Pulse / rev'''||'''Pulses on the shaft + Missing teeth'''. It is '''not''' the number of stripes you count.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[File:Torsional_operator_8_pulses.png|900px|none]]&lt;br /&gt;
&lt;br /&gt;
=====Three steps=====&lt;br /&gt;
# '''Count the pulses on the shaft.''' Example: '''8'''.&lt;br /&gt;
# '''Look at the gap: how many pulses would fit in it?''' Keep the whole number. Example: 2.4 → '''2''' (2.1 → 2, 2.9 → 2, 1.3 → 1).&lt;br /&gt;
# '''Enter in NVGate''': Missing teeth = '''2''' and Pulse / rev = 8 + 2 = '''10'''.&lt;br /&gt;
&lt;br /&gt;
'''How to estimate the gap with a ruler''': measure the normal spacing between two stripes (from the start of one black stripe to the start of the next one), then the distance from the start of the last stripe before the gap to the start of the first stripe after it.&lt;br /&gt;
Pulses that fit in the gap = (that distance ÷ normal spacing) − 1. Example: 34 mm ÷ 10 mm − 1 = 2.4 → Missing teeth = 2.&lt;br /&gt;
&lt;br /&gt;
=====Examples=====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
!On the shaft!!Pulses counted!!Pulses that fit in the gap!!NVGate Missing teeth!!NVGate Pulse / rev&lt;br /&gt;
|-&lt;br /&gt;
|Piano tape (picture above)||8||2.4||'''2'''||'''10'''&lt;br /&gt;
|-&lt;br /&gt;
|Encoder 60-2 (60 teeth, 2 removed)||58||2||'''2'''||'''60'''&lt;br /&gt;
|-&lt;br /&gt;
|Encoder 24-1||23||1||'''1'''||'''24'''&lt;br /&gt;
|-&lt;br /&gt;
|Piano tape||37||1.7||'''1'''||'''38'''&lt;br /&gt;
|-&lt;br /&gt;
|Piano tape||45||2.9||'''2'''||'''47'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=====Check after setting=====&lt;br /&gt;
Run the shaft at a constant speed and look at the Tors signal: it must be '''flat''', with '''no spike once per revolution''', and its mean value must match the speed given by another sensor. If not, see the typical mistakes below.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Limits=====&lt;br /&gt;
* The gap must be at least 1 tooth long, i.e. the gap interval must be longer than twice the normal interval. &lt;br /&gt;
* Near a whole number (g = 1.95, 2.0, 2.05), setting that whole number is correct on both sides; setting the lower whole number fails as soon as the gap exceeds it &lt;br /&gt;
* In post-processing, when the ''Tach'' option of Signal Op. is used, check that the ''Missing teeth'' value of the created tachometer (''Tachometer &amp;gt; Ext. tach. 1'') is the same as the Tors one.&lt;br /&gt;
* It is recommended to set the instrumentation in order to limit the number of missing pulse below 3s: Indeed long interval without pulses will lead to a strong order 1 artefact in the instantaneous speed signal due to interpolation of sample. Remaining below 3s for the missing pulse provide correct measurements.&lt;br /&gt;
&lt;br /&gt;
===Tutorial ===&lt;br /&gt;
In on-line mode, the torsional inputs appear as additional channels in the channel connection dialog box. They are identified as ''Tors. x'' from the ''Signal Op.'' resource (not visible in the ASB). These signals can be dispatched exactly as the standard inputs ones  :you can connect them to the record, and to any analysis plug-in.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Both instantaneous velocity channel and pulse train can be recorded at the same time. &lt;br /&gt;
&lt;br /&gt;
====Online mode====&lt;br /&gt;
* Plug your tachometer on ext synch channels, &lt;br /&gt;
* Activate the Ext-Synch channels and press OK&lt;br /&gt;
[[File:tosion1.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* Set the ext synch mode as torsional.&lt;br /&gt;
[[File:tosion2.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* A new input is created : this is the signal of the instantaneous velocity. It can be connected for analysis to any NVGate plug in.&lt;br /&gt;
[[File:tosion3.png|framed|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*The non cyclic behaviour of a shaft can be analysed : &lt;br /&gt;
** By the [[NVGate Synchronous Order Analysis|order analysis]] plug-in, providing order profiles&lt;br /&gt;
** By the [[NVGate Time Domain Analysis|time domain analysis]] plug-in, for RPM over revolution profiles&lt;br /&gt;
** By the [[NVGate FFT|FFT analyser]] plug-in, for displaying the Shaft view to visualize the evolution of speed during one revolution.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*The torsional behaviour of a shaft ([https://en.wikipedia.org/wiki/Torsional_vibration#Crankshaft_torsional_vibration crankshaft], alternator) or a driving belt (service belt) can be excited by its acyclic motion. In such a case the phenomena are analysed order by order using the [[NVGate_Synchronous_Order_Analysis#Average|cross-phase tracking capabilities]] of the [[NVGate Synchronous Order Analysis|SOA Plug-in]]. In that case 2 or more torsional inputs are used on different locations of the shaft, or on each pulley driven by the belt.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Post-processing====&lt;br /&gt;
For post-analysis purposes, the way to operate depends on the type of recorded signal:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*If the converted signal (Tors x) have been recorded, the post analysis is exactly like for the usual recorded inputs.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*if the pulses have been recorded and not the converted signal, a new resource module called ''Signal Operation'' is then available for this conversion.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Do a post analysis on the signal:&lt;br /&gt;
**Click on connect track. Connect the &amp;quot;Ext synch&amp;quot; tracks to &amp;quot;signal op&amp;quot; by a &amp;quot;drag and drop&amp;quot;. Press ok.&lt;br /&gt;
[[File:PA_tors.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
**Click again on connect track, a new track &amp;quot;signal op : Tors 1&amp;quot; now appear. It is the converted signal. You can use it in any plug in. press OK.&lt;br /&gt;
[[File:PA_tors2.png|framed|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
**The window below appears. On tab tors, you can define the torsional channel settings.&lt;br /&gt;
[[File:PA_tors3.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
==Twist measurements (static and dynamic)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The twist measurement consists in measuring the angle between the 2 side of a transmission shaft (or belt/chain). The measured angle is directly proportional to the stress and the applied [https://en.wikipedia.org/wiki/Torque torque]. One common application is to choose an appropriate [https://en.wikipedia.org/wiki/Harmonic_damper torsional damper].&lt;br /&gt;
&lt;br /&gt;
The twist can be:&lt;br /&gt;
&lt;br /&gt;
* '''Static''': measure the transmitted torque and power. This is a not a dynamic result and is not to be analysed.&lt;br /&gt;
* '''Dynamic ''': measure the oscillating stress and resonances. This is a dynamic signal to be analyzed.&lt;br /&gt;
&lt;br /&gt;
[[File:twist.png|300px]]&lt;br /&gt;
&lt;br /&gt;
Both signals are calculated simultaneously by the virtual input module.&lt;br /&gt;
&lt;br /&gt;
When the torsional signals are setup, simply connect it to the ''Virtual input ''plug-in.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To calculate the phase between the 2 sides of the twist it is necessary having a tachometer. This tachometer can come from any of the inputs or directly from one of the torsional signals using the ''Torsional &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; tach.'' mode. Having a missing tooth helps to have  better accuracy.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then click on the ''Tools/Virtual inputs/dynamic'' button to open the virtual inputs setting. Click on the Twist tab. Select each torsional signal from the ''source 1'' and ''source 2'' lists.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_26.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
The twist will be displayed in angle or torque (setting ''Physical qty.''). The coefficient is used to convert the read angle in torque.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===coefficient===&lt;br /&gt;
When ''Physical qty.'' = '''Torque''', the setting ''Coef.'' appears. It is the torsional stiffness of the shaft and it must be entered in '''N·m per radian''' (N·m/rad), not in N·m per degree. &lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''Torque (N·m) = Coef. (N·m/rad) × twist angle (rad)'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* If the stiffness is known in N·m/°, multiply it by 57.3 (180/π). Example: 5000 N·m/° → enter ''Coef.'' = 286 479.&lt;br /&gt;
* Example measured on the bench: twist 5.5° (= 0.096 rad) with ''Coef.'' = 1000 → torque = 96 N·m (and not 5500 N·m).&lt;br /&gt;
* The ''Offset'' is an angle (in °), added to the twist '''before''' the coefficient: Torque = Coef. × (twist + Offset).&lt;br /&gt;
&lt;br /&gt;
The result are available from the add/Remove windows under the virtual input tab.&lt;br /&gt;
&lt;br /&gt;
[[File:torque_display.PNG|300px]]&lt;br /&gt;
&lt;br /&gt;
====Uncorrelated pulse number====&lt;br /&gt;
Note that any number of pulses/rev can be used for twist computation and these numbers of pulses/rev can either be different on each side.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The following table describes the differences between classical twist measurement and the OROS method:&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|bgcolor = &amp;quot;#00B0F0&amp;quot;|'''Classical twist measurement'''&lt;br /&gt;
|bgcolor = &amp;quot;#00B0F0&amp;quot;|'''OROS twist'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|'''Twist measurement force having the same number of pulse on each side. '''The difference between the 2 signals is requiring the same number of sample/rev.  &lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Twist support different number of pulse/rev signals'''. The OROS twist algorithm is based on phase computation rather than pulse timing comparison. Thanks to this the analysis is independent from the number of pulses/rev.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|Twist measurement based '''on integration of the angular speed''' (torsional)''' is not stable'''  &lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Twist signal is stable and do not diverge'''. Indeed the OROS Twist algorithm does not use integration techniques&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Angular sampling for SOA analysis==&lt;br /&gt;
The major improvement comes as a simple setting… with large effects. Indeed the possibility to sample the measured signal with a distributed angle pulses of a rotating shaft provides accurate results.&lt;br /&gt;
&lt;br /&gt;
This applies mainly on machineries which feature cyclic variation of their rotating speed. Main ones are:&lt;br /&gt;
&lt;br /&gt;
* '''Engines''' (Diesel, Gas, 2/4 strokes)&lt;br /&gt;
* Reciprocating '''pumps''' or '''compressors'''&lt;br /&gt;
* '''Transmission''' (Torque damper, belt, shaft)&lt;br /&gt;
* '''Electric machines''' (generator, alternator, motor)&lt;br /&gt;
The angular sampling allows getting the &amp;lt;u&amp;gt;exact angle&amp;lt;/u&amp;gt; (or phase) of the events in the machine cycle. The results are event better using the time domain averaging (i.e. angular).&lt;br /&gt;
&lt;br /&gt;
The following example shows the differences between a usual synchronous order analysis and the same one based on angular sampling. The phase differences are clearly visible especially on the ShaftView graphs.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_22.gif|framed|none]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;#0070C0&amp;quot;&amp;gt;&amp;lt;u&amp;gt;'''''With and without angular sampling Shaft view on an electric machinery bearing'''''&amp;lt;/u&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Operations====&lt;br /&gt;
In order to use the angular sampling function (Optional) it is necessary to have at least:&lt;br /&gt;
&lt;br /&gt;
* A pulses train signal with a known number of pulses/rev&lt;br /&gt;
*  phase reference (usually a 1 pulse/rev signal)&lt;br /&gt;
&lt;br /&gt;
The sampling signal comes from an ext. synch input. The mode must be set to ''Sampling'' or any of the ''Sampling &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; xxx''&lt;br /&gt;
&lt;br /&gt;
It is necessary to associate a phase reference (the 0°) to the sampling pulse. It can be any tachometer or the sampling input itself. In this last case the 0° will be the first detected pulse or the missing pulse if there are some.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_23.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
Then the ''Tachometer'' and the ''Sampling'' are assigned to a SOA plug-in.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_24.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
The ''Sampling pulse'' setting defines if the angular sampling is activated or not:&lt;br /&gt;
&lt;br /&gt;
* If set to ''None'', the SOA will works on the regular way: Interpolation of the sampling dates from the RPM information).&lt;br /&gt;
* If set to a sampling input, the SOA will use it for sampling the channels signals&lt;br /&gt;
&lt;br /&gt;
====Advantages of the OROS solution====&lt;br /&gt;
The angular sampling is an old technique, which used to be achieved by replacing the sampling clock by an encoder signal. Even if this procedure provides correct order and angles measurement, it has a lot of defects. The technique provided by ''oros'' corrects these defects.&lt;br /&gt;
&lt;br /&gt;
The following table compares the possible signal alteration and the OROS solution&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|bgcolor = &amp;quot;#00B0F0&amp;quot;|'''Traditional angular sampling'''&lt;br /&gt;
|bgcolor = &amp;quot;#00B0F0&amp;quot;|'''OROS angular sampling'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|'''Results are not alias free'''. It is not possible to apply anti aliasing as the sampling frequency is not known by the acquisition system.&lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Alias free results'''. The results are not affected by the alias frequencies thanks to the re-sampling technique. Indeed the analyzer acquires the sample at high freq. (102.4 kS/s) and then re-samples it with a tracking anti-aliasing filter.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|The '''number of pulses/rev. must be a power of 2'''. Because the digital Fourier transform need a power of 2 samples, if you need to analyze it in order domain (n Revolutions) it is compulsory to deliver n² samples per revolution. &lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Any number of pulse/rev and any angular resolution are possible'''. The re-sampling technique used by the SOA allows interpolating the correct number of pulse (n²) from any acquire number of pulses&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|'''Missing pulses are not supported'''. Obviously the missing pulses will conduct to missing samples. &lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Missing pulses are supported'''. The OROS torsional measurement is able to interpolate and create the missing pulses. Then the complete pulse sequence is used by the re-sampling algorithm.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
NVGate allows achieving angular sampled analysis avoiding the artefacts introduced by the direct angular sampling.&lt;/div&gt;</summary>
		<author><name>Lmagimel</name></author>
	</entry>
	<entry>
		<id>https://wiki.oros.com/index.php?title=NVGate_Torsional&amp;diff=13015</id>
		<title>NVGate Torsional</title>
		<link rel="alternate" type="text/html" href="https://wiki.oros.com/index.php?title=NVGate_Torsional&amp;diff=13015"/>
		<updated>2026-10-01T15:35:15Z</updated>

		<summary type="html">&lt;p&gt;Lmagimel: /* Twist measurements (static and dynamic) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category:NVGate]]&lt;br /&gt;
[[category:WikiOros]]&lt;br /&gt;
OROS  propose a comprehensive suite for [https://en.wikipedia.org/wiki/Torsional_vibration torsional measurements] and analyses. It addresses most of the torsional, cyclic and rotational resonances issues. &lt;br /&gt;
For both R&amp;amp;D and diagnostics, the latest OROS analyzer feature &amp;lt;u&amp;gt;solutions&amp;lt;/u&amp;gt; for '''transmissions, engines '''and''' electric machinery vibration analysis'''.&lt;br /&gt;
&lt;br /&gt;
On reciprocating machinery (diesel engine, pump) or any acyclic rotating devices (generator,compressor), the cause of torsional vibrations often comes from the non-homogeneity of the angular speed. The analysis of the instantaneous angular speed inside each shaft revolution provides the essential information. Such analysis is helpful for vibrations reduction during prototyping or even for source identification while doing service diagnostics.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The common way to measure instantaneous velocity is to install a coding wheel or a rotary encoder on the shaft. The rate of pulse delivered by such device is directly proportional to the RPM speed during the last pulse interval. On most vibration analysers, this type of measurement needs a specific conditioner(usually optional external boxes) which transforms the pulses train into a DC voltage proportional to the RPM. These conditioner devices are expensive, lead to more cable and are often limited to 2 probes and so on. But the main inconvenience is the phase error they introduce due to their internal response time.&amp;lt;br&amp;gt;&lt;br /&gt;
'''OROS propose an integrated frequency to RPM converter''' which avoids the above-mentioned inconveniences.&lt;br /&gt;
&lt;br /&gt;
== Frequency to RPM converter (Torsional inputs) ==&lt;br /&gt;
This option transforms each external Synch input into a frequency to RPM converter (called IVC, allows handling up to 6 torsional/acyclic inputs at a time). This integrated converter benefits of the high accuracy of the 3-Series analysers Ext. synch inputs (over sampled up to 6.4 MHz). As a matter of fact the sampling of such pulse rate must be very accurate in order to avoid speed jitter on the result.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Specifications===&lt;br /&gt;
The IVC (Instantaneous angular Velocity Converter) option features the following main specifications:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Number of pulses/rev: 1 to 4096&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Max pulse frequency: 40 kHz 64 times oversampled, &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Max angular speed:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Max RPM =  (40 000*64)/pulse per revolution example : 12 800 RPM with 200 Pls/rev&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Missing teeth management: up to 3 consecutive teeth.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Available filters: HighPass, LowPass; BandPass, StopBand, Integrator (single or double) and differentiator&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Ext synch Input. Settings=== &lt;br /&gt;
On the front end, the ext. synch input can be used as a:&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:totion.png|framed|right]]&lt;br /&gt;
&lt;br /&gt;
* '''Mode: '''This setting allows selecting available signal generated by the Ext. synch input to be used by the NVGate analysis components.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;70%&amp;quot;&lt;br /&gt;
|'''Mode'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Trigger&lt;br /&gt;
|The Input generates events only. It can be used as trigger, start and stop of plug-in analyzers and be recorded. Recorded event occurs as 0/1 V signals. Note that the trigger event remains available on any mode.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Tachometer#Ext._Tach|Tach]]&lt;br /&gt;
|The input generates a tach signal (RPM and revolution phases) in addition to the events.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional|Torsional]]&lt;br /&gt;
|The input generates the instantaneous velocity measured with the F. to V converter from a pulses train. The torsional signal is considered as a dynamic input. It appears as Tors # in the inputs list (# being the Ext sync number)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional|Torsional]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Tachometer#Ext._Tach|Tach]]&lt;br /&gt;
|Same as above plus the tach signal is also available. The revolution phase correspond:&lt;br /&gt;
* to the missing teeth occurrence if missing teeth is &amp;lt;nowiki&amp;gt;&amp;gt;&amp;lt;/nowiki&amp;gt; 0&lt;br /&gt;
* to the ending of the pulse/rev counting at each revolution  (no phase reference) if missing teeth setting is 0&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional#Angular_sampling_for_SOA_analysis|Sampling]]&lt;br /&gt;
|The detected pulses on the inputs will be used to synchronize the SOA re-sampling algorithm. The number of pulse/rev is f free and may be different from the SAO resolution.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional#Angular_sampling_for_SOA_analysis|Sampling]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Torsional|Tors]]&lt;br /&gt;
|Combine the sampling and the Torsional modes. Both angular re-sampling and instantaneous velocity are provided by the input&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional#Angular_sampling_for_SOA_analysis|Sampling]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Tachometer#Ext._Tach|Tach]]&lt;br /&gt;
|Combine the sampling and the Tachometer modes. Both angular re-sampling and RPM measurement are provided by the input&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional#Angular_sampling_for_SOA_analysis|Sampling]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Tachometer#Ext._Tach|tach]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Torsional|tors]]&lt;br /&gt;
|Combine the sampling, the Tachometer and the Torsional modes. Angular re-sampling, Tachometer speed  and instantaneous velocity are provided by the input&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* '''Pulse / rev''': the number of pulses per revolution. The user can enter an integer value between 1 and 4092. For a non-integer number of pulses per revolution the user must use a virtual tach.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*[[NVGate_Tachometer#Ext._Tach|other parameters are defined on page tachometer: ext synch .]]&lt;br /&gt;
&lt;br /&gt;
At least the filter which let you integrate or differentiate the RPM speed to get respectively plane angle deviations and angular accelerations for the analyses.&lt;br /&gt;
&lt;br /&gt;
===Fractional missing pulses management===&lt;br /&gt;
The missing pulses are a common situation faced while doing torsional measurement. The missing pulse can come as a feature of the encoder (like the common 60:2 encoders). But most of the measurement done on the industry do not offer the comfort of an encoder or gear teeth access.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Missing teeth:''' This setting indicates the number of possible consecutive missing teeth (meaning no pulses). In such case depending on the active mode:&lt;br /&gt;
The system interpolates the missing pulses intervals in order to maintain the instantaneous speed at a continuous level during the missing pulses.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_27.jpg|framed|none]]&lt;br /&gt;
A very useful solution is the piano (or zebra) tape which is glued on the shaft and read by an optical probe: Easy to install and to use.&lt;br /&gt;
&lt;br /&gt;
But the main problem is to have an entire number of pulses. This is never achievable because the various parameters are difficult to control: Black/white period, diameter of the shaft, thickness of the tape/glue. Well, don&amp;lt;nowiki&amp;gt;'&amp;lt;/nowiki&amp;gt;t try, this is not possible.&lt;br /&gt;
&lt;br /&gt;
The solution is to leave a hole which is interpreted as missing pulse. Due to the above variables it will be a fractional number of missing pulse.&lt;br /&gt;
&lt;br /&gt;
OROS torsional function is able to manage such fractional pulses. It offers to achieve torsional measurement on the field in a simple and easy way.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_28.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;#0070C0&amp;quot;&amp;gt;&amp;lt;u&amp;gt;''''' Piano tape junction for fractional missing pulse management'''''&amp;lt;/u&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The empty area (missing teeth) length at the piano tape junction must be included between 1 and 4 teeth. &lt;br /&gt;
&lt;br /&gt;
====Quick guide for the operator: what to enter in NVGate====&lt;br /&gt;
You only need to enter '''two numbers''' in the Ext. sync. settings: '''Pulse / rev''' and '''Missing teeth'''.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
!Word!!What it means&lt;br /&gt;
|-&lt;br /&gt;
|'''Pulses on the shaft'''||The stripes (or teeth) that you can actually '''count''' on the shaft. The gap is not counted.&lt;br /&gt;
|-&lt;br /&gt;
|NVGate setting '''Missing teeth'''||How many pulses would fit in the gap. Keep only the '''whole number'''.&lt;br /&gt;
|-&lt;br /&gt;
|NVGate setting '''Pulse / rev'''||'''Pulses on the shaft + Missing teeth'''. It is '''not''' the number of stripes you count.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[File:Torsional_operator_8_pulses.png|900px|none]]&lt;br /&gt;
&lt;br /&gt;
=====Three steps=====&lt;br /&gt;
# '''Count the pulses on the shaft.''' Example: '''8'''.&lt;br /&gt;
# '''Look at the gap: how many pulses would fit in it?''' Keep the whole number. Example: 2.4 → '''2''' (2.1 → 2, 2.9 → 2, 1.3 → 1).&lt;br /&gt;
# '''Enter in NVGate''': Missing teeth = '''2''' and Pulse / rev = 8 + 2 = '''10'''.&lt;br /&gt;
&lt;br /&gt;
'''How to estimate the gap with a ruler''': measure the normal spacing between two stripes (from the start of one black stripe to the start of the next one), then the distance from the start of the last stripe before the gap to the start of the first stripe after it.&lt;br /&gt;
Pulses that fit in the gap = (that distance ÷ normal spacing) − 1. Example: 34 mm ÷ 10 mm − 1 = 2.4 → Missing teeth = 2.&lt;br /&gt;
&lt;br /&gt;
=====Examples=====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
!On the shaft!!Pulses counted!!Pulses that fit in the gap!!NVGate Missing teeth!!NVGate Pulse / rev&lt;br /&gt;
|-&lt;br /&gt;
|Piano tape (picture above)||8||2.4||'''2'''||'''10'''&lt;br /&gt;
|-&lt;br /&gt;
|Encoder 60-2 (60 teeth, 2 removed)||58||2||'''2'''||'''60'''&lt;br /&gt;
|-&lt;br /&gt;
|Encoder 24-1||23||1||'''1'''||'''24'''&lt;br /&gt;
|-&lt;br /&gt;
|Piano tape||37||1.7||'''1'''||'''38'''&lt;br /&gt;
|-&lt;br /&gt;
|Piano tape||45||2.9||'''2'''||'''47'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=====Check after setting=====&lt;br /&gt;
Run the shaft at a constant speed and look at the Tors signal: it must be '''flat''', with '''no spike once per revolution''', and its mean value must match the speed given by another sensor. If not, see the typical mistakes below.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Limits=====&lt;br /&gt;
* The gap must be at least 1 tooth long, i.e. the gap interval must be longer than twice the normal interval. &lt;br /&gt;
* Near a whole number (g = 1.95, 2.0, 2.05), setting that whole number is correct on both sides; setting the lower whole number fails as soon as the gap exceeds it &lt;br /&gt;
* In post-processing, when the ''Tach'' option of Signal Op. is used, check that the ''Missing teeth'' value of the created tachometer (''Tachometer &amp;gt; Ext. tach. 1'') is the same as the Tors one.&lt;br /&gt;
* It is recommended to set the instrumentation in order to limit the number of missing pulse below 3s: Indeed long interval without pulses will lead to a strong order 1 artefact in the instantaneous speed signal due to interpolation of sample. Remaining below 3s for the missing pulse provide correct measurements.&lt;br /&gt;
&lt;br /&gt;
===Tutorial ===&lt;br /&gt;
In on-line mode, the torsional inputs appear as additional channels in the channel connection dialog box. They are identified as ''Tors. x'' from the ''Signal Op.'' resource (not visible in the ASB). These signals can be dispatched exactly as the standard inputs ones  :you can connect them to the record, and to any analysis plug-in.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Both instantaneous velocity channel and pulse train can be recorded at the same time. &lt;br /&gt;
&lt;br /&gt;
====Online mode====&lt;br /&gt;
* Plug your tachometer on ext synch channels, &lt;br /&gt;
* Activate the Ext-Synch channels and press OK&lt;br /&gt;
[[File:tosion1.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* Set the ext synch mode as torsional.&lt;br /&gt;
[[File:tosion2.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* A new input is created : this is the signal of the instantaneous velocity. It can be connected for analysis to any NVGate plug in.&lt;br /&gt;
[[File:tosion3.png|framed|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*The non cyclic behaviour of a shaft can be analysed : &lt;br /&gt;
** By the [[NVGate Synchronous Order Analysis|order analysis]] plug-in, providing order profiles&lt;br /&gt;
** By the [[NVGate Time Domain Analysis|time domain analysis]] plug-in, for RPM over revolution profiles&lt;br /&gt;
** By the [[NVGate FFT|FFT analyser]] plug-in, for displaying the Shaft view to visualize the evolution of speed during one revolution.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*The torsional behaviour of a shaft ([https://en.wikipedia.org/wiki/Torsional_vibration#Crankshaft_torsional_vibration crankshaft], alternator) or a driving belt (service belt) can be excited by its acyclic motion. In such a case the phenomena are analysed order by order using the [[NVGate_Synchronous_Order_Analysis#Average|cross-phase tracking capabilities]] of the [[NVGate Synchronous Order Analysis|SOA Plug-in]]. In that case 2 or more torsional inputs are used on different locations of the shaft, or on each pulley driven by the belt.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Post-processing====&lt;br /&gt;
For post-analysis purposes, the way to operate depends on the type of recorded signal:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*If the converted signal (Tors x) have been recorded, the post analysis is exactly like for the usual recorded inputs.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*if the pulses have been recorded and not the converted signal, a new resource module called ''Signal Operation'' is then available for this conversion.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Do a post analysis on the signal:&lt;br /&gt;
**Click on connect track. Connect the &amp;quot;Ext synch&amp;quot; tracks to &amp;quot;signal op&amp;quot; by a &amp;quot;drag and drop&amp;quot;. Press ok.&lt;br /&gt;
[[File:PA_tors.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
**Click again on connect track, a new track &amp;quot;signal op : Tors 1&amp;quot; now appear. It is the converted signal. You can use it in any plug in. press OK.&lt;br /&gt;
[[File:PA_tors2.png|framed|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
**The window below appears. On tab tors, you can define the torsional channel settings.&lt;br /&gt;
[[File:PA_tors3.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
==Twist measurements (static and dynamic)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The twist measurement consists in measuring the angle between the 2 side of a transmission shaft (or belt/chain). The measured angle is directly proportional to the stress and the applied [https://en.wikipedia.org/wiki/Torque torque]. One common application is to choose an appropriate [https://en.wikipedia.org/wiki/Harmonic_damper torsional damper].&lt;br /&gt;
&lt;br /&gt;
The twist can be:&lt;br /&gt;
&lt;br /&gt;
* '''Static''': measure the transmitted torque and power. This is a not a dynamic result and is not to be analysed.&lt;br /&gt;
* '''Dynamic ''': measure the oscillating stress and resonances. This is a dynamic signal to be analyzed.&lt;br /&gt;
&lt;br /&gt;
[[File:twist.png|300px]]&lt;br /&gt;
&lt;br /&gt;
Both signals are calculated simultaneously by the virtual input module.&lt;br /&gt;
&lt;br /&gt;
When the torsional signals are setup, simply connect it to the ''Virtual input ''plug-in.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To calculate the phase between the 2 sides of the twist it is necessary having a tachometer. This tachometer can come from any of the inputs or directly from one of the torsional signals using the ''Torsional &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; tach.'' mode. Having a missing tooth helps to have  better accuracy.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then click on the ''Tools/Virtual inputs/dynamic'' button to open the virtual inputs setting. Click on the Twist tab. Select each torsional signal from the ''source 1'' and ''source 2'' lists.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_26.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
The twist will be displayed in angle or torque (setting ''Physical qty.''). The coefficient is used to convert the read angle in torque.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===coefficient===&lt;br /&gt;
When ''Physical qty.'' = '''Torque''', the setting ''Coef.'' appears. It is the torsional stiffness of the shaft and it must be entered in '''N·m per radian''' (N·m/rad), not in N·m per degree. &lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''Torque (N·m) = Coef. (N·m/rad) × twist angle (rad)'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* If the stiffness is known in N·m/°, multiply it by 57.3 (180/π). Example: 5000 N·m/° → enter ''Coef.'' = 286 479.&lt;br /&gt;
* Example measured on the bench: twist 5.5° (= 0.096 rad) with ''Coef.'' = 1000 → torque = 96 N·m (and not 5500 N·m).&lt;br /&gt;
* The ''Offset'' is an angle (in °), added to the twist '''before''' the coefficient: Torque = Coef. × (twist + Offset).&lt;br /&gt;
&lt;br /&gt;
The result are available from the add/Remove windows under the virtual input tab.&lt;br /&gt;
&lt;br /&gt;
[[File:torque_display.PNG|300px]]&lt;br /&gt;
&lt;br /&gt;
====Uncorrelated pulse number====&lt;br /&gt;
Note that any number of pulses/rev can be used for twist computation and these numbers of pulses/rev can either be different on each side.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The following table describes the differences between classical twist measurement and the OROS method:&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|bgcolor = &amp;quot;#00B0F0&amp;quot;|'''Classical twist measurement'''&lt;br /&gt;
|bgcolor = &amp;quot;#00B0F0&amp;quot;|'''OROS twist'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|'''Twist measurement force having the same number of pulse on each side. '''The difference between the 2 signals is requiring the same number of sample/rev.  &lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Twist support different number of pulse/rev signals'''. The OROS twist algorithm is based on phase computation rather than pulse timing comparison. Thanks to this the analysis is independent from the number of pulses/rev.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|Twist measurement based '''on integration of the angular speed''' (torsional)''' is not stable'''  &lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Twist signal is stable and do not diverge'''. Indeed the OROS Twist algorithm does not use integration techniques&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Angular sampling for SOA analysis==&lt;br /&gt;
The major improvement comes as a simple setting… with large effects. Indeed the possibility to sample the measured signal with a distributed angle pulses of a rotating shaft provides accurate results.&lt;br /&gt;
&lt;br /&gt;
This applies mainly on machineries which feature cyclic variation of their rotating speed. Main ones are:&lt;br /&gt;
&lt;br /&gt;
* '''Engines''' (Diesel, Gas, 2/4 strokes)&lt;br /&gt;
* Reciprocating '''pumps''' or '''compressors'''&lt;br /&gt;
* '''Transmission''' (Torque damper, belt, shaft)&lt;br /&gt;
* '''Electric machines''' (generator, alternator, motor)&lt;br /&gt;
The angular sampling allows getting the &amp;lt;u&amp;gt;exact angle&amp;lt;/u&amp;gt; (or phase) of the events in the machine cycle. The results are event better using the time domain averaging (i.e. angular).&lt;br /&gt;
&lt;br /&gt;
The following example shows the differences between a usual synchronous order analysis and the same one based on angular sampling. The phase differences are clearly visible especially on the ShaftView graphs.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_22.gif|framed|none]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;#0070C0&amp;quot;&amp;gt;&amp;lt;u&amp;gt;'''''With and without angular sampling Shaft view on an electric machinery bearing'''''&amp;lt;/u&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Operations====&lt;br /&gt;
In order to use the angular sampling function (Optional) it is necessary to have at least:&lt;br /&gt;
&lt;br /&gt;
* A pulses train signal with a known number of pulses/rev&lt;br /&gt;
*  phase reference (usually a 1 pulse/rev signal)&lt;br /&gt;
&lt;br /&gt;
The sampling signal comes from an ext. synch input. The mode must be set to ''Sampling'' or any of the ''Sampling &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; xxx''&lt;br /&gt;
&lt;br /&gt;
It is necessary to associate a phase reference (the 0°) to the sampling pulse. It can be any tachometer or the sampling input itself. In this last case the 0° will be the first detected pulse or the missing pulse if there are some.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_23.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
Then the ''Tachometer'' and the ''Sampling'' are assigned to a SOA plug-in.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_24.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
The ''Sampling pulse'' setting defines if the angular sampling is activated or not:&lt;br /&gt;
&lt;br /&gt;
* If set to ''None'', the SOA will works on the regular way: Interpolation of the sampling dates from the RPM information).&lt;br /&gt;
* If set to a sampling input, the SOA will use it for sampling the channels signals&lt;br /&gt;
&lt;br /&gt;
====Advantages of the OROS solution====&lt;br /&gt;
The angular sampling is an old technique, which used to be achieved by replacing the sampling clock by an encoder signal. Even if this procedure provides correct order and angles measurement, it has a lot of defects. The technique provided by ''oros'' corrects these defects.&lt;br /&gt;
&lt;br /&gt;
The following table compares the possible signal alteration and the OROS solution&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|bgcolor = &amp;quot;#00B0F0&amp;quot;|'''Traditional angular sampling'''&lt;br /&gt;
|bgcolor = &amp;quot;#00B0F0&amp;quot;|'''OROS angular sampling'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|'''Results are not alias free'''. It is not possible to apply anti aliasing as the sampling frequency is not known by the acquisition system.&lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Alias free results'''. The results are not affected by the alias frequencies thanks to the re-sampling technique. Indeed the analyzer acquires the sample at high freq. (102.4 kS/s) and then re-samples it with a tracking anti-aliasing filter.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|The '''number of pulses/rev. must be a power of 2'''. Because the digital Fourier transform need a power of 2 samples, if you need to analyze it in order domain (n Revolutions) it is compulsory to deliver n² samples per revolution. &lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Any number of pulse/rev and any angular resolution are possible'''. The re-sampling technique used by the SOA allows interpolating the correct number of pulse (n²) from any acquire number of pulses&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|'''Missing pulses are not supported'''. Obviously the missing pulses will conduct to missing samples. &lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Missing pulses are supported'''. The OROS torsional measurement is able to interpolate and create the missing pulses. Then the complete pulse sequence is used by the re-sampling algorithm.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
NVGate allows achieving angular sampled analysis avoiding the artefacts introduced by the direct angular sampling.&lt;/div&gt;</summary>
		<author><name>Lmagimel</name></author>
	</entry>
	<entry>
		<id>https://wiki.oros.com/index.php?title=NVGate_Torsional&amp;diff=13013</id>
		<title>NVGate Torsional</title>
		<link rel="alternate" type="text/html" href="https://wiki.oros.com/index.php?title=NVGate_Torsional&amp;diff=13013"/>
		<updated>2026-10-01T15:15:15Z</updated>

		<summary type="html">&lt;p&gt;Lmagimel: /* Limits */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category:NVGate]]&lt;br /&gt;
[[category:WikiOros]]&lt;br /&gt;
OROS  propose a comprehensive suite for [https://en.wikipedia.org/wiki/Torsional_vibration torsional measurements] and analyses. It addresses most of the torsional, cyclic and rotational resonances issues. &lt;br /&gt;
For both R&amp;amp;D and diagnostics, the latest OROS analyzer feature &amp;lt;u&amp;gt;solutions&amp;lt;/u&amp;gt; for '''transmissions, engines '''and''' electric machinery vibration analysis'''.&lt;br /&gt;
&lt;br /&gt;
On reciprocating machinery (diesel engine, pump) or any acyclic rotating devices (generator,compressor), the cause of torsional vibrations often comes from the non-homogeneity of the angular speed. The analysis of the instantaneous angular speed inside each shaft revolution provides the essential information. Such analysis is helpful for vibrations reduction during prototyping or even for source identification while doing service diagnostics.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The common way to measure instantaneous velocity is to install a coding wheel or a rotary encoder on the shaft. The rate of pulse delivered by such device is directly proportional to the RPM speed during the last pulse interval. On most vibration analysers, this type of measurement needs a specific conditioner(usually optional external boxes) which transforms the pulses train into a DC voltage proportional to the RPM. These conditioner devices are expensive, lead to more cable and are often limited to 2 probes and so on. But the main inconvenience is the phase error they introduce due to their internal response time.&amp;lt;br&amp;gt;&lt;br /&gt;
'''OROS propose an integrated frequency to RPM converter''' which avoids the above-mentioned inconveniences.&lt;br /&gt;
&lt;br /&gt;
== Frequency to RPM converter (Torsional inputs) ==&lt;br /&gt;
This option transforms each external Synch input into a frequency to RPM converter (called IVC, allows handling up to 6 torsional/acyclic inputs at a time). This integrated converter benefits of the high accuracy of the 3-Series analysers Ext. synch inputs (over sampled up to 6.4 MHz). As a matter of fact the sampling of such pulse rate must be very accurate in order to avoid speed jitter on the result.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Specifications===&lt;br /&gt;
The IVC (Instantaneous angular Velocity Converter) option features the following main specifications:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Number of pulses/rev: 1 to 4096&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Max pulse frequency: 40 kHz 64 times oversampled, &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Max angular speed:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Max RPM =  (40 000*64)/pulse per revolution example : 12 800 RPM with 200 Pls/rev&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Missing teeth management: up to 3 consecutive teeth.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Available filters: HighPass, LowPass; BandPass, StopBand, Integrator (single or double) and differentiator&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Ext synch Input. Settings=== &lt;br /&gt;
On the front end, the ext. synch input can be used as a:&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:totion.png|framed|right]]&lt;br /&gt;
&lt;br /&gt;
* '''Mode: '''This setting allows selecting available signal generated by the Ext. synch input to be used by the NVGate analysis components.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;70%&amp;quot;&lt;br /&gt;
|'''Mode'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Trigger&lt;br /&gt;
|The Input generates events only. It can be used as trigger, start and stop of plug-in analyzers and be recorded. Recorded event occurs as 0/1 V signals. Note that the trigger event remains available on any mode.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Tachometer#Ext._Tach|Tach]]&lt;br /&gt;
|The input generates a tach signal (RPM and revolution phases) in addition to the events.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional|Torsional]]&lt;br /&gt;
|The input generates the instantaneous velocity measured with the F. to V converter from a pulses train. The torsional signal is considered as a dynamic input. It appears as Tors # in the inputs list (# being the Ext sync number)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional|Torsional]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Tachometer#Ext._Tach|Tach]]&lt;br /&gt;
|Same as above plus the tach signal is also available. The revolution phase correspond:&lt;br /&gt;
* to the missing teeth occurrence if missing teeth is &amp;lt;nowiki&amp;gt;&amp;gt;&amp;lt;/nowiki&amp;gt; 0&lt;br /&gt;
* to the ending of the pulse/rev counting at each revolution  (no phase reference) if missing teeth setting is 0&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional#Angular_sampling_for_SOA_analysis|Sampling]]&lt;br /&gt;
|The detected pulses on the inputs will be used to synchronize the SOA re-sampling algorithm. The number of pulse/rev is f free and may be different from the SAO resolution.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional#Angular_sampling_for_SOA_analysis|Sampling]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Torsional|Tors]]&lt;br /&gt;
|Combine the sampling and the Torsional modes. Both angular re-sampling and instantaneous velocity are provided by the input&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional#Angular_sampling_for_SOA_analysis|Sampling]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Tachometer#Ext._Tach|Tach]]&lt;br /&gt;
|Combine the sampling and the Tachometer modes. Both angular re-sampling and RPM measurement are provided by the input&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional#Angular_sampling_for_SOA_analysis|Sampling]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Tachometer#Ext._Tach|tach]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Torsional|tors]]&lt;br /&gt;
|Combine the sampling, the Tachometer and the Torsional modes. Angular re-sampling, Tachometer speed  and instantaneous velocity are provided by the input&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* '''Pulse / rev''': the number of pulses per revolution. The user can enter an integer value between 1 and 4092. For a non-integer number of pulses per revolution the user must use a virtual tach.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*[[NVGate_Tachometer#Ext._Tach|other parameters are defined on page tachometer: ext synch .]]&lt;br /&gt;
&lt;br /&gt;
At least the filter which let you integrate or differentiate the RPM speed to get respectively plane angle deviations and angular accelerations for the analyses.&lt;br /&gt;
&lt;br /&gt;
===Fractional missing pulses management===&lt;br /&gt;
The missing pulses are a common situation faced while doing torsional measurement. The missing pulse can come as a feature of the encoder (like the common 60:2 encoders). But most of the measurement done on the industry do not offer the comfort of an encoder or gear teeth access.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Missing teeth:''' This setting indicates the number of possible consecutive missing teeth (meaning no pulses). In such case depending on the active mode:&lt;br /&gt;
The system interpolates the missing pulses intervals in order to maintain the instantaneous speed at a continuous level during the missing pulses.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_27.jpg|framed|none]]&lt;br /&gt;
A very useful solution is the piano (or zebra) tape which is glued on the shaft and read by an optical probe: Easy to install and to use.&lt;br /&gt;
&lt;br /&gt;
But the main problem is to have an entire number of pulses. This is never achievable because the various parameters are difficult to control: Black/white period, diameter of the shaft, thickness of the tape/glue. Well, don&amp;lt;nowiki&amp;gt;'&amp;lt;/nowiki&amp;gt;t try, this is not possible.&lt;br /&gt;
&lt;br /&gt;
The solution is to leave a hole which is interpreted as missing pulse. Due to the above variables it will be a fractional number of missing pulse.&lt;br /&gt;
&lt;br /&gt;
OROS torsional function is able to manage such fractional pulses. It offers to achieve torsional measurement on the field in a simple and easy way.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_28.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;#0070C0&amp;quot;&amp;gt;&amp;lt;u&amp;gt;''''' Piano tape junction for fractional missing pulse management'''''&amp;lt;/u&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The empty area (missing teeth) length at the piano tape junction must be included between 1 and 4 teeth. &lt;br /&gt;
&lt;br /&gt;
====Quick guide for the operator: what to enter in NVGate====&lt;br /&gt;
You only need to enter '''two numbers''' in the Ext. sync. settings: '''Pulse / rev''' and '''Missing teeth'''.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
!Word!!What it means&lt;br /&gt;
|-&lt;br /&gt;
|'''Pulses on the shaft'''||The stripes (or teeth) that you can actually '''count''' on the shaft. The gap is not counted.&lt;br /&gt;
|-&lt;br /&gt;
|NVGate setting '''Missing teeth'''||How many pulses would fit in the gap. Keep only the '''whole number'''.&lt;br /&gt;
|-&lt;br /&gt;
|NVGate setting '''Pulse / rev'''||'''Pulses on the shaft + Missing teeth'''. It is '''not''' the number of stripes you count.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[File:Torsional_operator_8_pulses.png|900px|none]]&lt;br /&gt;
&lt;br /&gt;
=====Three steps=====&lt;br /&gt;
# '''Count the pulses on the shaft.''' Example: '''8'''.&lt;br /&gt;
# '''Look at the gap: how many pulses would fit in it?''' Keep the whole number. Example: 2.4 → '''2''' (2.1 → 2, 2.9 → 2, 1.3 → 1).&lt;br /&gt;
# '''Enter in NVGate''': Missing teeth = '''2''' and Pulse / rev = 8 + 2 = '''10'''.&lt;br /&gt;
&lt;br /&gt;
'''How to estimate the gap with a ruler''': measure the normal spacing between two stripes (from the start of one black stripe to the start of the next one), then the distance from the start of the last stripe before the gap to the start of the first stripe after it.&lt;br /&gt;
Pulses that fit in the gap = (that distance ÷ normal spacing) − 1. Example: 34 mm ÷ 10 mm − 1 = 2.4 → Missing teeth = 2.&lt;br /&gt;
&lt;br /&gt;
=====Examples=====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
!On the shaft!!Pulses counted!!Pulses that fit in the gap!!NVGate Missing teeth!!NVGate Pulse / rev&lt;br /&gt;
|-&lt;br /&gt;
|Piano tape (picture above)||8||2.4||'''2'''||'''10'''&lt;br /&gt;
|-&lt;br /&gt;
|Encoder 60-2 (60 teeth, 2 removed)||58||2||'''2'''||'''60'''&lt;br /&gt;
|-&lt;br /&gt;
|Encoder 24-1||23||1||'''1'''||'''24'''&lt;br /&gt;
|-&lt;br /&gt;
|Piano tape||37||1.7||'''1'''||'''38'''&lt;br /&gt;
|-&lt;br /&gt;
|Piano tape||45||2.9||'''2'''||'''47'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=====Check after setting=====&lt;br /&gt;
Run the shaft at a constant speed and look at the Tors signal: it must be '''flat''', with '''no spike once per revolution''', and its mean value must match the speed given by another sensor. If not, see the typical mistakes below.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Limits=====&lt;br /&gt;
* The gap must be at least 1 tooth long, i.e. the gap interval must be longer than twice the normal interval. &lt;br /&gt;
* Near a whole number (g = 1.95, 2.0, 2.05), setting that whole number is correct on both sides; setting the lower whole number fails as soon as the gap exceeds it &lt;br /&gt;
* In post-processing, when the ''Tach'' option of Signal Op. is used, check that the ''Missing teeth'' value of the created tachometer (''Tachometer &amp;gt; Ext. tach. 1'') is the same as the Tors one.&lt;br /&gt;
* It is recommended to set the instrumentation in order to limit the number of missing pulse below 3s: Indeed long interval without pulses will lead to a strong order 1 artefact in the instantaneous speed signal due to interpolation of sample. Remaining below 3s for the missing pulse provide correct measurements.&lt;br /&gt;
&lt;br /&gt;
===Tutorial ===&lt;br /&gt;
In on-line mode, the torsional inputs appear as additional channels in the channel connection dialog box. They are identified as ''Tors. x'' from the ''Signal Op.'' resource (not visible in the ASB). These signals can be dispatched exactly as the standard inputs ones  :you can connect them to the record, and to any analysis plug-in.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Both instantaneous velocity channel and pulse train can be recorded at the same time. &lt;br /&gt;
&lt;br /&gt;
====Online mode====&lt;br /&gt;
* Plug your tachometer on ext synch channels, &lt;br /&gt;
* Activate the Ext-Synch channels and press OK&lt;br /&gt;
[[File:tosion1.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* Set the ext synch mode as torsional.&lt;br /&gt;
[[File:tosion2.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* A new input is created : this is the signal of the instantaneous velocity. It can be connected for analysis to any NVGate plug in.&lt;br /&gt;
[[File:tosion3.png|framed|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*The non cyclic behaviour of a shaft can be analysed : &lt;br /&gt;
** By the [[NVGate Synchronous Order Analysis|order analysis]] plug-in, providing order profiles&lt;br /&gt;
** By the [[NVGate Time Domain Analysis|time domain analysis]] plug-in, for RPM over revolution profiles&lt;br /&gt;
** By the [[NVGate FFT|FFT analyser]] plug-in, for displaying the Shaft view to visualize the evolution of speed during one revolution.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*The torsional behaviour of a shaft ([https://en.wikipedia.org/wiki/Torsional_vibration#Crankshaft_torsional_vibration crankshaft], alternator) or a driving belt (service belt) can be excited by its acyclic motion. In such a case the phenomena are analysed order by order using the [[NVGate_Synchronous_Order_Analysis#Average|cross-phase tracking capabilities]] of the [[NVGate Synchronous Order Analysis|SOA Plug-in]]. In that case 2 or more torsional inputs are used on different locations of the shaft, or on each pulley driven by the belt.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Post-processing====&lt;br /&gt;
For post-analysis purposes, the way to operate depends on the type of recorded signal:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*If the converted signal (Tors x) have been recorded, the post analysis is exactly like for the usual recorded inputs.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*if the pulses have been recorded and not the converted signal, a new resource module called ''Signal Operation'' is then available for this conversion.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Do a post analysis on the signal:&lt;br /&gt;
**Click on connect track. Connect the &amp;quot;Ext synch&amp;quot; tracks to &amp;quot;signal op&amp;quot; by a &amp;quot;drag and drop&amp;quot;. Press ok.&lt;br /&gt;
[[File:PA_tors.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
**Click again on connect track, a new track &amp;quot;signal op : Tors 1&amp;quot; now appear. It is the converted signal. You can use it in any plug in. press OK.&lt;br /&gt;
[[File:PA_tors2.png|framed|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
**The window below appears. On tab tors, you can define the torsional channel settings.&lt;br /&gt;
[[File:PA_tors3.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
==Twist measurements (static and dynamic)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The twist measurement consists in measuring the angle between the 2 side of a transmission shaft (or belt/chain). The measured angle is directly proportional to the stress and the applied [https://en.wikipedia.org/wiki/Torque torque]. One common application is to choose an appropriate [https://en.wikipedia.org/wiki/Harmonic_damper torsional damper].&lt;br /&gt;
&lt;br /&gt;
The twist can be:&lt;br /&gt;
&lt;br /&gt;
* '''Static''': measure the transmitted torque and power. This is a not a dynamic result and is not to be analysed.&lt;br /&gt;
* '''Dynamic ''': measure the oscillating stress and resonances. This is a dynamic signal to be analyzed.&lt;br /&gt;
&lt;br /&gt;
[[File:twist.png|300px]]&lt;br /&gt;
&lt;br /&gt;
Both signals are calculated simultaneously by the virtual input module.&lt;br /&gt;
&lt;br /&gt;
When the torsional signals are setup, simply connect it to the ''Virtual input ''plug-in.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To calculate the phase between the 2 sides of the twist it is necessary having a tachometer. This tachometer can come from any of the inputs or directly from one of the torsional signals using the ''Torsional &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; tach.'' mode. Having a missing tooth helps to have  better accuracy.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then click on the ''Tools/Virtual inputs/dynamic'' button to open the virtual inputs setting. Click on the Twist tab. Select each torsional signal from the ''source 1'' and ''source 2'' lists.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_26.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
The twist will be displayed in angle or torque. The coefficient is used to convert the read angle in torque.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The result are available from the add/Remove windows under the virtual input tab.&lt;br /&gt;
&lt;br /&gt;
[[File:torque_display.PNG|300px]]&lt;br /&gt;
&lt;br /&gt;
====Uncorrelated pulse number====&lt;br /&gt;
Note that any number of pulses/rev can be used for twist computation and these numbers of pulses/rev can either be different on each side.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The following table describes the differences between classical twist measurement and the OROS method:&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|bgcolor = &amp;quot;#00B0F0&amp;quot;|'''Classical twist measurement'''&lt;br /&gt;
|bgcolor = &amp;quot;#00B0F0&amp;quot;|'''OROS twist'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|'''Twist measurement force having the same number of pulse on each side. '''The difference between the 2 signals is requiring the same number of sample/rev.  &lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Twist support different number of pulse/rev signals'''. The OROS twist algorithm is based on phase computation rather than pulse timing comparison. Thanks to this the analysis is independent from the number of pulses/rev.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|Twist measurement based '''on integration of the angular speed''' (torsional)''' is not stable'''  &lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Twist signal is stable and do not diverge'''. Indeed the OROS Twist algorithm does not use integration techniques&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Angular sampling for SOA analysis==&lt;br /&gt;
The major improvement comes as a simple setting… with large effects. Indeed the possibility to sample the measured signal with a distributed angle pulses of a rotating shaft provides accurate results.&lt;br /&gt;
&lt;br /&gt;
This applies mainly on machineries which feature cyclic variation of their rotating speed. Main ones are:&lt;br /&gt;
&lt;br /&gt;
* '''Engines''' (Diesel, Gas, 2/4 strokes)&lt;br /&gt;
* Reciprocating '''pumps''' or '''compressors'''&lt;br /&gt;
* '''Transmission''' (Torque damper, belt, shaft)&lt;br /&gt;
* '''Electric machines''' (generator, alternator, motor)&lt;br /&gt;
The angular sampling allows getting the &amp;lt;u&amp;gt;exact angle&amp;lt;/u&amp;gt; (or phase) of the events in the machine cycle. The results are event better using the time domain averaging (i.e. angular).&lt;br /&gt;
&lt;br /&gt;
The following example shows the differences between a usual synchronous order analysis and the same one based on angular sampling. The phase differences are clearly visible especially on the ShaftView graphs.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_22.gif|framed|none]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;#0070C0&amp;quot;&amp;gt;&amp;lt;u&amp;gt;'''''With and without angular sampling Shaft view on an electric machinery bearing'''''&amp;lt;/u&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Operations====&lt;br /&gt;
In order to use the angular sampling function (Optional) it is necessary to have at least:&lt;br /&gt;
&lt;br /&gt;
* A pulses train signal with a known number of pulses/rev&lt;br /&gt;
*  phase reference (usually a 1 pulse/rev signal)&lt;br /&gt;
&lt;br /&gt;
The sampling signal comes from an ext. synch input. The mode must be set to ''Sampling'' or any of the ''Sampling &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; xxx''&lt;br /&gt;
&lt;br /&gt;
It is necessary to associate a phase reference (the 0°) to the sampling pulse. It can be any tachometer or the sampling input itself. In this last case the 0° will be the first detected pulse or the missing pulse if there are some.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_23.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
Then the ''Tachometer'' and the ''Sampling'' are assigned to a SOA plug-in.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_24.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
The ''Sampling pulse'' setting defines if the angular sampling is activated or not:&lt;br /&gt;
&lt;br /&gt;
* If set to ''None'', the SOA will works on the regular way: Interpolation of the sampling dates from the RPM information).&lt;br /&gt;
* If set to a sampling input, the SOA will use it for sampling the channels signals&lt;br /&gt;
&lt;br /&gt;
====Advantages of the OROS solution====&lt;br /&gt;
The angular sampling is an old technique, which used to be achieved by replacing the sampling clock by an encoder signal. Even if this procedure provides correct order and angles measurement, it has a lot of defects. The technique provided by ''oros'' corrects these defects.&lt;br /&gt;
&lt;br /&gt;
The following table compares the possible signal alteration and the OROS solution&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|bgcolor = &amp;quot;#00B0F0&amp;quot;|'''Traditional angular sampling'''&lt;br /&gt;
|bgcolor = &amp;quot;#00B0F0&amp;quot;|'''OROS angular sampling'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|'''Results are not alias free'''. It is not possible to apply anti aliasing as the sampling frequency is not known by the acquisition system.&lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Alias free results'''. The results are not affected by the alias frequencies thanks to the re-sampling technique. Indeed the analyzer acquires the sample at high freq. (102.4 kS/s) and then re-samples it with a tracking anti-aliasing filter.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|The '''number of pulses/rev. must be a power of 2'''. Because the digital Fourier transform need a power of 2 samples, if you need to analyze it in order domain (n Revolutions) it is compulsory to deliver n² samples per revolution. &lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Any number of pulse/rev and any angular resolution are possible'''. The re-sampling technique used by the SOA allows interpolating the correct number of pulse (n²) from any acquire number of pulses&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|'''Missing pulses are not supported'''. Obviously the missing pulses will conduct to missing samples. &lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Missing pulses are supported'''. The OROS torsional measurement is able to interpolate and create the missing pulses. Then the complete pulse sequence is used by the re-sampling algorithm.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
NVGate allows achieving angular sampled analysis avoiding the artefacts introduced by the direct angular sampling.&lt;/div&gt;</summary>
		<author><name>Lmagimel</name></author>
	</entry>
	<entry>
		<id>https://wiki.oros.com/index.php?title=NVGate_Torsional&amp;diff=13012</id>
		<title>NVGate Torsional</title>
		<link rel="alternate" type="text/html" href="https://wiki.oros.com/index.php?title=NVGate_Torsional&amp;diff=13012"/>
		<updated>2026-10-01T15:14:58Z</updated>

		<summary type="html">&lt;p&gt;Lmagimel: /* Limits */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category:NVGate]]&lt;br /&gt;
[[category:WikiOros]]&lt;br /&gt;
OROS  propose a comprehensive suite for [https://en.wikipedia.org/wiki/Torsional_vibration torsional measurements] and analyses. It addresses most of the torsional, cyclic and rotational resonances issues. &lt;br /&gt;
For both R&amp;amp;D and diagnostics, the latest OROS analyzer feature &amp;lt;u&amp;gt;solutions&amp;lt;/u&amp;gt; for '''transmissions, engines '''and''' electric machinery vibration analysis'''.&lt;br /&gt;
&lt;br /&gt;
On reciprocating machinery (diesel engine, pump) or any acyclic rotating devices (generator,compressor), the cause of torsional vibrations often comes from the non-homogeneity of the angular speed. The analysis of the instantaneous angular speed inside each shaft revolution provides the essential information. Such analysis is helpful for vibrations reduction during prototyping or even for source identification while doing service diagnostics.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The common way to measure instantaneous velocity is to install a coding wheel or a rotary encoder on the shaft. The rate of pulse delivered by such device is directly proportional to the RPM speed during the last pulse interval. On most vibration analysers, this type of measurement needs a specific conditioner(usually optional external boxes) which transforms the pulses train into a DC voltage proportional to the RPM. These conditioner devices are expensive, lead to more cable and are often limited to 2 probes and so on. But the main inconvenience is the phase error they introduce due to their internal response time.&amp;lt;br&amp;gt;&lt;br /&gt;
'''OROS propose an integrated frequency to RPM converter''' which avoids the above-mentioned inconveniences.&lt;br /&gt;
&lt;br /&gt;
== Frequency to RPM converter (Torsional inputs) ==&lt;br /&gt;
This option transforms each external Synch input into a frequency to RPM converter (called IVC, allows handling up to 6 torsional/acyclic inputs at a time). This integrated converter benefits of the high accuracy of the 3-Series analysers Ext. synch inputs (over sampled up to 6.4 MHz). As a matter of fact the sampling of such pulse rate must be very accurate in order to avoid speed jitter on the result.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Specifications===&lt;br /&gt;
The IVC (Instantaneous angular Velocity Converter) option features the following main specifications:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Number of pulses/rev: 1 to 4096&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Max pulse frequency: 40 kHz 64 times oversampled, &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Max angular speed:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Max RPM =  (40 000*64)/pulse per revolution example : 12 800 RPM with 200 Pls/rev&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Missing teeth management: up to 3 consecutive teeth.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Available filters: HighPass, LowPass; BandPass, StopBand, Integrator (single or double) and differentiator&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Ext synch Input. Settings=== &lt;br /&gt;
On the front end, the ext. synch input can be used as a:&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:totion.png|framed|right]]&lt;br /&gt;
&lt;br /&gt;
* '''Mode: '''This setting allows selecting available signal generated by the Ext. synch input to be used by the NVGate analysis components.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;70%&amp;quot;&lt;br /&gt;
|'''Mode'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Trigger&lt;br /&gt;
|The Input generates events only. It can be used as trigger, start and stop of plug-in analyzers and be recorded. Recorded event occurs as 0/1 V signals. Note that the trigger event remains available on any mode.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Tachometer#Ext._Tach|Tach]]&lt;br /&gt;
|The input generates a tach signal (RPM and revolution phases) in addition to the events.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional|Torsional]]&lt;br /&gt;
|The input generates the instantaneous velocity measured with the F. to V converter from a pulses train. The torsional signal is considered as a dynamic input. It appears as Tors # in the inputs list (# being the Ext sync number)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional|Torsional]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Tachometer#Ext._Tach|Tach]]&lt;br /&gt;
|Same as above plus the tach signal is also available. The revolution phase correspond:&lt;br /&gt;
* to the missing teeth occurrence if missing teeth is &amp;lt;nowiki&amp;gt;&amp;gt;&amp;lt;/nowiki&amp;gt; 0&lt;br /&gt;
* to the ending of the pulse/rev counting at each revolution  (no phase reference) if missing teeth setting is 0&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional#Angular_sampling_for_SOA_analysis|Sampling]]&lt;br /&gt;
|The detected pulses on the inputs will be used to synchronize the SOA re-sampling algorithm. The number of pulse/rev is f free and may be different from the SAO resolution.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional#Angular_sampling_for_SOA_analysis|Sampling]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Torsional|Tors]]&lt;br /&gt;
|Combine the sampling and the Torsional modes. Both angular re-sampling and instantaneous velocity are provided by the input&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional#Angular_sampling_for_SOA_analysis|Sampling]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Tachometer#Ext._Tach|Tach]]&lt;br /&gt;
|Combine the sampling and the Tachometer modes. Both angular re-sampling and RPM measurement are provided by the input&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional#Angular_sampling_for_SOA_analysis|Sampling]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Tachometer#Ext._Tach|tach]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Torsional|tors]]&lt;br /&gt;
|Combine the sampling, the Tachometer and the Torsional modes. Angular re-sampling, Tachometer speed  and instantaneous velocity are provided by the input&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* '''Pulse / rev''': the number of pulses per revolution. The user can enter an integer value between 1 and 4092. For a non-integer number of pulses per revolution the user must use a virtual tach.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*[[NVGate_Tachometer#Ext._Tach|other parameters are defined on page tachometer: ext synch .]]&lt;br /&gt;
&lt;br /&gt;
At least the filter which let you integrate or differentiate the RPM speed to get respectively plane angle deviations and angular accelerations for the analyses.&lt;br /&gt;
&lt;br /&gt;
===Fractional missing pulses management===&lt;br /&gt;
The missing pulses are a common situation faced while doing torsional measurement. The missing pulse can come as a feature of the encoder (like the common 60:2 encoders). But most of the measurement done on the industry do not offer the comfort of an encoder or gear teeth access.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Missing teeth:''' This setting indicates the number of possible consecutive missing teeth (meaning no pulses). In such case depending on the active mode:&lt;br /&gt;
The system interpolates the missing pulses intervals in order to maintain the instantaneous speed at a continuous level during the missing pulses.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_27.jpg|framed|none]]&lt;br /&gt;
A very useful solution is the piano (or zebra) tape which is glued on the shaft and read by an optical probe: Easy to install and to use.&lt;br /&gt;
&lt;br /&gt;
But the main problem is to have an entire number of pulses. This is never achievable because the various parameters are difficult to control: Black/white period, diameter of the shaft, thickness of the tape/glue. Well, don&amp;lt;nowiki&amp;gt;'&amp;lt;/nowiki&amp;gt;t try, this is not possible.&lt;br /&gt;
&lt;br /&gt;
The solution is to leave a hole which is interpreted as missing pulse. Due to the above variables it will be a fractional number of missing pulse.&lt;br /&gt;
&lt;br /&gt;
OROS torsional function is able to manage such fractional pulses. It offers to achieve torsional measurement on the field in a simple and easy way.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_28.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;#0070C0&amp;quot;&amp;gt;&amp;lt;u&amp;gt;''''' Piano tape junction for fractional missing pulse management'''''&amp;lt;/u&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The empty area (missing teeth) length at the piano tape junction must be included between 1 and 4 teeth. &lt;br /&gt;
&lt;br /&gt;
====Quick guide for the operator: what to enter in NVGate====&lt;br /&gt;
You only need to enter '''two numbers''' in the Ext. sync. settings: '''Pulse / rev''' and '''Missing teeth'''.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
!Word!!What it means&lt;br /&gt;
|-&lt;br /&gt;
|'''Pulses on the shaft'''||The stripes (or teeth) that you can actually '''count''' on the shaft. The gap is not counted.&lt;br /&gt;
|-&lt;br /&gt;
|NVGate setting '''Missing teeth'''||How many pulses would fit in the gap. Keep only the '''whole number'''.&lt;br /&gt;
|-&lt;br /&gt;
|NVGate setting '''Pulse / rev'''||'''Pulses on the shaft + Missing teeth'''. It is '''not''' the number of stripes you count.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[File:Torsional_operator_8_pulses.png|900px|none]]&lt;br /&gt;
&lt;br /&gt;
=====Three steps=====&lt;br /&gt;
# '''Count the pulses on the shaft.''' Example: '''8'''.&lt;br /&gt;
# '''Look at the gap: how many pulses would fit in it?''' Keep the whole number. Example: 2.4 → '''2''' (2.1 → 2, 2.9 → 2, 1.3 → 1).&lt;br /&gt;
# '''Enter in NVGate''': Missing teeth = '''2''' and Pulse / rev = 8 + 2 = '''10'''.&lt;br /&gt;
&lt;br /&gt;
'''How to estimate the gap with a ruler''': measure the normal spacing between two stripes (from the start of one black stripe to the start of the next one), then the distance from the start of the last stripe before the gap to the start of the first stripe after it.&lt;br /&gt;
Pulses that fit in the gap = (that distance ÷ normal spacing) − 1. Example: 34 mm ÷ 10 mm − 1 = 2.4 → Missing teeth = 2.&lt;br /&gt;
&lt;br /&gt;
=====Examples=====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
!On the shaft!!Pulses counted!!Pulses that fit in the gap!!NVGate Missing teeth!!NVGate Pulse / rev&lt;br /&gt;
|-&lt;br /&gt;
|Piano tape (picture above)||8||2.4||'''2'''||'''10'''&lt;br /&gt;
|-&lt;br /&gt;
|Encoder 60-2 (60 teeth, 2 removed)||58||2||'''2'''||'''60'''&lt;br /&gt;
|-&lt;br /&gt;
|Encoder 24-1||23||1||'''1'''||'''24'''&lt;br /&gt;
|-&lt;br /&gt;
|Piano tape||37||1.7||'''1'''||'''38'''&lt;br /&gt;
|-&lt;br /&gt;
|Piano tape||45||2.9||'''2'''||'''47'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=====Check after setting=====&lt;br /&gt;
Run the shaft at a constant speed and look at the Tors signal: it must be '''flat''', with '''no spike once per revolution''', and its mean value must match the speed given by another sensor. If not, see the typical mistakes below.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Limits=====&lt;br /&gt;
* The gap must be at least 1 tooth long, i.e. the gap interval must be longer than twice the normal interval. &lt;br /&gt;
* Near a whole number (g = 1.95, 2.0, 2.05), setting that whole number is correct on both sides; setting the lower whole number fails as soon as the gap exceeds it &lt;br /&gt;
* In post-processing, when the ''Tach'' option of Signal Op. is used, check that the ''Missing teeth'' value of the created tachometer (''Tachometer &amp;gt; Ext. tach. 1'') is the same as the Tors one.&lt;br /&gt;
* It is recommended to set the instrumentation in order to limit the number of missing pulse below 3s''': Indeed long interval without pulses will lead to a strong order 1 artefact in the instantaneous speed signal due to interpolation of sample. Remaining below 3s for the missing pulse provide correct measurements.&lt;br /&gt;
&lt;br /&gt;
===Tutorial ===&lt;br /&gt;
In on-line mode, the torsional inputs appear as additional channels in the channel connection dialog box. They are identified as ''Tors. x'' from the ''Signal Op.'' resource (not visible in the ASB). These signals can be dispatched exactly as the standard inputs ones  :you can connect them to the record, and to any analysis plug-in.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Both instantaneous velocity channel and pulse train can be recorded at the same time. &lt;br /&gt;
&lt;br /&gt;
====Online mode====&lt;br /&gt;
* Plug your tachometer on ext synch channels, &lt;br /&gt;
* Activate the Ext-Synch channels and press OK&lt;br /&gt;
[[File:tosion1.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* Set the ext synch mode as torsional.&lt;br /&gt;
[[File:tosion2.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* A new input is created : this is the signal of the instantaneous velocity. It can be connected for analysis to any NVGate plug in.&lt;br /&gt;
[[File:tosion3.png|framed|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*The non cyclic behaviour of a shaft can be analysed : &lt;br /&gt;
** By the [[NVGate Synchronous Order Analysis|order analysis]] plug-in, providing order profiles&lt;br /&gt;
** By the [[NVGate Time Domain Analysis|time domain analysis]] plug-in, for RPM over revolution profiles&lt;br /&gt;
** By the [[NVGate FFT|FFT analyser]] plug-in, for displaying the Shaft view to visualize the evolution of speed during one revolution.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*The torsional behaviour of a shaft ([https://en.wikipedia.org/wiki/Torsional_vibration#Crankshaft_torsional_vibration crankshaft], alternator) or a driving belt (service belt) can be excited by its acyclic motion. In such a case the phenomena are analysed order by order using the [[NVGate_Synchronous_Order_Analysis#Average|cross-phase tracking capabilities]] of the [[NVGate Synchronous Order Analysis|SOA Plug-in]]. In that case 2 or more torsional inputs are used on different locations of the shaft, or on each pulley driven by the belt.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Post-processing====&lt;br /&gt;
For post-analysis purposes, the way to operate depends on the type of recorded signal:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*If the converted signal (Tors x) have been recorded, the post analysis is exactly like for the usual recorded inputs.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*if the pulses have been recorded and not the converted signal, a new resource module called ''Signal Operation'' is then available for this conversion.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Do a post analysis on the signal:&lt;br /&gt;
**Click on connect track. Connect the &amp;quot;Ext synch&amp;quot; tracks to &amp;quot;signal op&amp;quot; by a &amp;quot;drag and drop&amp;quot;. Press ok.&lt;br /&gt;
[[File:PA_tors.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
**Click again on connect track, a new track &amp;quot;signal op : Tors 1&amp;quot; now appear. It is the converted signal. You can use it in any plug in. press OK.&lt;br /&gt;
[[File:PA_tors2.png|framed|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
**The window below appears. On tab tors, you can define the torsional channel settings.&lt;br /&gt;
[[File:PA_tors3.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
==Twist measurements (static and dynamic)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The twist measurement consists in measuring the angle between the 2 side of a transmission shaft (or belt/chain). The measured angle is directly proportional to the stress and the applied [https://en.wikipedia.org/wiki/Torque torque]. One common application is to choose an appropriate [https://en.wikipedia.org/wiki/Harmonic_damper torsional damper].&lt;br /&gt;
&lt;br /&gt;
The twist can be:&lt;br /&gt;
&lt;br /&gt;
* '''Static''': measure the transmitted torque and power. This is a not a dynamic result and is not to be analysed.&lt;br /&gt;
* '''Dynamic ''': measure the oscillating stress and resonances. This is a dynamic signal to be analyzed.&lt;br /&gt;
&lt;br /&gt;
[[File:twist.png|300px]]&lt;br /&gt;
&lt;br /&gt;
Both signals are calculated simultaneously by the virtual input module.&lt;br /&gt;
&lt;br /&gt;
When the torsional signals are setup, simply connect it to the ''Virtual input ''plug-in.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To calculate the phase between the 2 sides of the twist it is necessary having a tachometer. This tachometer can come from any of the inputs or directly from one of the torsional signals using the ''Torsional &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; tach.'' mode. Having a missing tooth helps to have  better accuracy.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then click on the ''Tools/Virtual inputs/dynamic'' button to open the virtual inputs setting. Click on the Twist tab. Select each torsional signal from the ''source 1'' and ''source 2'' lists.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_26.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
The twist will be displayed in angle or torque. The coefficient is used to convert the read angle in torque.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The result are available from the add/Remove windows under the virtual input tab.&lt;br /&gt;
&lt;br /&gt;
[[File:torque_display.PNG|300px]]&lt;br /&gt;
&lt;br /&gt;
====Uncorrelated pulse number====&lt;br /&gt;
Note that any number of pulses/rev can be used for twist computation and these numbers of pulses/rev can either be different on each side.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The following table describes the differences between classical twist measurement and the OROS method:&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|bgcolor = &amp;quot;#00B0F0&amp;quot;|'''Classical twist measurement'''&lt;br /&gt;
|bgcolor = &amp;quot;#00B0F0&amp;quot;|'''OROS twist'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|'''Twist measurement force having the same number of pulse on each side. '''The difference between the 2 signals is requiring the same number of sample/rev.  &lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Twist support different number of pulse/rev signals'''. The OROS twist algorithm is based on phase computation rather than pulse timing comparison. Thanks to this the analysis is independent from the number of pulses/rev.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|Twist measurement based '''on integration of the angular speed''' (torsional)''' is not stable'''  &lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Twist signal is stable and do not diverge'''. Indeed the OROS Twist algorithm does not use integration techniques&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Angular sampling for SOA analysis==&lt;br /&gt;
The major improvement comes as a simple setting… with large effects. Indeed the possibility to sample the measured signal with a distributed angle pulses of a rotating shaft provides accurate results.&lt;br /&gt;
&lt;br /&gt;
This applies mainly on machineries which feature cyclic variation of their rotating speed. Main ones are:&lt;br /&gt;
&lt;br /&gt;
* '''Engines''' (Diesel, Gas, 2/4 strokes)&lt;br /&gt;
* Reciprocating '''pumps''' or '''compressors'''&lt;br /&gt;
* '''Transmission''' (Torque damper, belt, shaft)&lt;br /&gt;
* '''Electric machines''' (generator, alternator, motor)&lt;br /&gt;
The angular sampling allows getting the &amp;lt;u&amp;gt;exact angle&amp;lt;/u&amp;gt; (or phase) of the events in the machine cycle. The results are event better using the time domain averaging (i.e. angular).&lt;br /&gt;
&lt;br /&gt;
The following example shows the differences between a usual synchronous order analysis and the same one based on angular sampling. The phase differences are clearly visible especially on the ShaftView graphs.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_22.gif|framed|none]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;#0070C0&amp;quot;&amp;gt;&amp;lt;u&amp;gt;'''''With and without angular sampling Shaft view on an electric machinery bearing'''''&amp;lt;/u&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Operations====&lt;br /&gt;
In order to use the angular sampling function (Optional) it is necessary to have at least:&lt;br /&gt;
&lt;br /&gt;
* A pulses train signal with a known number of pulses/rev&lt;br /&gt;
*  phase reference (usually a 1 pulse/rev signal)&lt;br /&gt;
&lt;br /&gt;
The sampling signal comes from an ext. synch input. The mode must be set to ''Sampling'' or any of the ''Sampling &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; xxx''&lt;br /&gt;
&lt;br /&gt;
It is necessary to associate a phase reference (the 0°) to the sampling pulse. It can be any tachometer or the sampling input itself. In this last case the 0° will be the first detected pulse or the missing pulse if there are some.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_23.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
Then the ''Tachometer'' and the ''Sampling'' are assigned to a SOA plug-in.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_24.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
The ''Sampling pulse'' setting defines if the angular sampling is activated or not:&lt;br /&gt;
&lt;br /&gt;
* If set to ''None'', the SOA will works on the regular way: Interpolation of the sampling dates from the RPM information).&lt;br /&gt;
* If set to a sampling input, the SOA will use it for sampling the channels signals&lt;br /&gt;
&lt;br /&gt;
====Advantages of the OROS solution====&lt;br /&gt;
The angular sampling is an old technique, which used to be achieved by replacing the sampling clock by an encoder signal. Even if this procedure provides correct order and angles measurement, it has a lot of defects. The technique provided by ''oros'' corrects these defects.&lt;br /&gt;
&lt;br /&gt;
The following table compares the possible signal alteration and the OROS solution&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|bgcolor = &amp;quot;#00B0F0&amp;quot;|'''Traditional angular sampling'''&lt;br /&gt;
|bgcolor = &amp;quot;#00B0F0&amp;quot;|'''OROS angular sampling'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|'''Results are not alias free'''. It is not possible to apply anti aliasing as the sampling frequency is not known by the acquisition system.&lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Alias free results'''. The results are not affected by the alias frequencies thanks to the re-sampling technique. Indeed the analyzer acquires the sample at high freq. (102.4 kS/s) and then re-samples it with a tracking anti-aliasing filter.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|The '''number of pulses/rev. must be a power of 2'''. Because the digital Fourier transform need a power of 2 samples, if you need to analyze it in order domain (n Revolutions) it is compulsory to deliver n² samples per revolution. &lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Any number of pulse/rev and any angular resolution are possible'''. The re-sampling technique used by the SOA allows interpolating the correct number of pulse (n²) from any acquire number of pulses&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|'''Missing pulses are not supported'''. Obviously the missing pulses will conduct to missing samples. &lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Missing pulses are supported'''. The OROS torsional measurement is able to interpolate and create the missing pulses. Then the complete pulse sequence is used by the re-sampling algorithm.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
NVGate allows achieving angular sampled analysis avoiding the artefacts introduced by the direct angular sampling.&lt;/div&gt;</summary>
		<author><name>Lmagimel</name></author>
	</entry>
	<entry>
		<id>https://wiki.oros.com/index.php?title=NVGate_Torsional&amp;diff=13011</id>
		<title>NVGate Torsional</title>
		<link rel="alternate" type="text/html" href="https://wiki.oros.com/index.php?title=NVGate_Torsional&amp;diff=13011"/>
		<updated>2026-10-01T15:14:50Z</updated>

		<summary type="html">&lt;p&gt;Lmagimel: /* Fractional missing pulses management */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category:NVGate]]&lt;br /&gt;
[[category:WikiOros]]&lt;br /&gt;
OROS  propose a comprehensive suite for [https://en.wikipedia.org/wiki/Torsional_vibration torsional measurements] and analyses. It addresses most of the torsional, cyclic and rotational resonances issues. &lt;br /&gt;
For both R&amp;amp;D and diagnostics, the latest OROS analyzer feature &amp;lt;u&amp;gt;solutions&amp;lt;/u&amp;gt; for '''transmissions, engines '''and''' electric machinery vibration analysis'''.&lt;br /&gt;
&lt;br /&gt;
On reciprocating machinery (diesel engine, pump) or any acyclic rotating devices (generator,compressor), the cause of torsional vibrations often comes from the non-homogeneity of the angular speed. The analysis of the instantaneous angular speed inside each shaft revolution provides the essential information. Such analysis is helpful for vibrations reduction during prototyping or even for source identification while doing service diagnostics.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The common way to measure instantaneous velocity is to install a coding wheel or a rotary encoder on the shaft. The rate of pulse delivered by such device is directly proportional to the RPM speed during the last pulse interval. On most vibration analysers, this type of measurement needs a specific conditioner(usually optional external boxes) which transforms the pulses train into a DC voltage proportional to the RPM. These conditioner devices are expensive, lead to more cable and are often limited to 2 probes and so on. But the main inconvenience is the phase error they introduce due to their internal response time.&amp;lt;br&amp;gt;&lt;br /&gt;
'''OROS propose an integrated frequency to RPM converter''' which avoids the above-mentioned inconveniences.&lt;br /&gt;
&lt;br /&gt;
== Frequency to RPM converter (Torsional inputs) ==&lt;br /&gt;
This option transforms each external Synch input into a frequency to RPM converter (called IVC, allows handling up to 6 torsional/acyclic inputs at a time). This integrated converter benefits of the high accuracy of the 3-Series analysers Ext. synch inputs (over sampled up to 6.4 MHz). As a matter of fact the sampling of such pulse rate must be very accurate in order to avoid speed jitter on the result.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Specifications===&lt;br /&gt;
The IVC (Instantaneous angular Velocity Converter) option features the following main specifications:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Number of pulses/rev: 1 to 4096&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Max pulse frequency: 40 kHz 64 times oversampled, &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Max angular speed:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Max RPM =  (40 000*64)/pulse per revolution example : 12 800 RPM with 200 Pls/rev&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Missing teeth management: up to 3 consecutive teeth.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Available filters: HighPass, LowPass; BandPass, StopBand, Integrator (single or double) and differentiator&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Ext synch Input. Settings=== &lt;br /&gt;
On the front end, the ext. synch input can be used as a:&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:totion.png|framed|right]]&lt;br /&gt;
&lt;br /&gt;
* '''Mode: '''This setting allows selecting available signal generated by the Ext. synch input to be used by the NVGate analysis components.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;70%&amp;quot;&lt;br /&gt;
|'''Mode'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Trigger&lt;br /&gt;
|The Input generates events only. It can be used as trigger, start and stop of plug-in analyzers and be recorded. Recorded event occurs as 0/1 V signals. Note that the trigger event remains available on any mode.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Tachometer#Ext._Tach|Tach]]&lt;br /&gt;
|The input generates a tach signal (RPM and revolution phases) in addition to the events.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional|Torsional]]&lt;br /&gt;
|The input generates the instantaneous velocity measured with the F. to V converter from a pulses train. The torsional signal is considered as a dynamic input. It appears as Tors # in the inputs list (# being the Ext sync number)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional|Torsional]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Tachometer#Ext._Tach|Tach]]&lt;br /&gt;
|Same as above plus the tach signal is also available. The revolution phase correspond:&lt;br /&gt;
* to the missing teeth occurrence if missing teeth is &amp;lt;nowiki&amp;gt;&amp;gt;&amp;lt;/nowiki&amp;gt; 0&lt;br /&gt;
* to the ending of the pulse/rev counting at each revolution  (no phase reference) if missing teeth setting is 0&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional#Angular_sampling_for_SOA_analysis|Sampling]]&lt;br /&gt;
|The detected pulses on the inputs will be used to synchronize the SOA re-sampling algorithm. The number of pulse/rev is f free and may be different from the SAO resolution.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional#Angular_sampling_for_SOA_analysis|Sampling]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Torsional|Tors]]&lt;br /&gt;
|Combine the sampling and the Torsional modes. Both angular re-sampling and instantaneous velocity are provided by the input&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional#Angular_sampling_for_SOA_analysis|Sampling]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Tachometer#Ext._Tach|Tach]]&lt;br /&gt;
|Combine the sampling and the Tachometer modes. Both angular re-sampling and RPM measurement are provided by the input&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional#Angular_sampling_for_SOA_analysis|Sampling]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Tachometer#Ext._Tach|tach]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Torsional|tors]]&lt;br /&gt;
|Combine the sampling, the Tachometer and the Torsional modes. Angular re-sampling, Tachometer speed  and instantaneous velocity are provided by the input&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* '''Pulse / rev''': the number of pulses per revolution. The user can enter an integer value between 1 and 4092. For a non-integer number of pulses per revolution the user must use a virtual tach.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*[[NVGate_Tachometer#Ext._Tach|other parameters are defined on page tachometer: ext synch .]]&lt;br /&gt;
&lt;br /&gt;
At least the filter which let you integrate or differentiate the RPM speed to get respectively plane angle deviations and angular accelerations for the analyses.&lt;br /&gt;
&lt;br /&gt;
===Fractional missing pulses management===&lt;br /&gt;
The missing pulses are a common situation faced while doing torsional measurement. The missing pulse can come as a feature of the encoder (like the common 60:2 encoders). But most of the measurement done on the industry do not offer the comfort of an encoder or gear teeth access.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Missing teeth:''' This setting indicates the number of possible consecutive missing teeth (meaning no pulses). In such case depending on the active mode:&lt;br /&gt;
The system interpolates the missing pulses intervals in order to maintain the instantaneous speed at a continuous level during the missing pulses.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_27.jpg|framed|none]]&lt;br /&gt;
A very useful solution is the piano (or zebra) tape which is glued on the shaft and read by an optical probe: Easy to install and to use.&lt;br /&gt;
&lt;br /&gt;
But the main problem is to have an entire number of pulses. This is never achievable because the various parameters are difficult to control: Black/white period, diameter of the shaft, thickness of the tape/glue. Well, don&amp;lt;nowiki&amp;gt;'&amp;lt;/nowiki&amp;gt;t try, this is not possible.&lt;br /&gt;
&lt;br /&gt;
The solution is to leave a hole which is interpreted as missing pulse. Due to the above variables it will be a fractional number of missing pulse.&lt;br /&gt;
&lt;br /&gt;
OROS torsional function is able to manage such fractional pulses. It offers to achieve torsional measurement on the field in a simple and easy way.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_28.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;#0070C0&amp;quot;&amp;gt;&amp;lt;u&amp;gt;''''' Piano tape junction for fractional missing pulse management'''''&amp;lt;/u&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The empty area (missing teeth) length at the piano tape junction must be included between 1 and 4 teeth. &lt;br /&gt;
&lt;br /&gt;
====Quick guide for the operator: what to enter in NVGate====&lt;br /&gt;
You only need to enter '''two numbers''' in the Ext. sync. settings: '''Pulse / rev''' and '''Missing teeth'''.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
!Word!!What it means&lt;br /&gt;
|-&lt;br /&gt;
|'''Pulses on the shaft'''||The stripes (or teeth) that you can actually '''count''' on the shaft. The gap is not counted.&lt;br /&gt;
|-&lt;br /&gt;
|NVGate setting '''Missing teeth'''||How many pulses would fit in the gap. Keep only the '''whole number'''.&lt;br /&gt;
|-&lt;br /&gt;
|NVGate setting '''Pulse / rev'''||'''Pulses on the shaft + Missing teeth'''. It is '''not''' the number of stripes you count.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[File:Torsional_operator_8_pulses.png|900px|none]]&lt;br /&gt;
&lt;br /&gt;
=====Three steps=====&lt;br /&gt;
# '''Count the pulses on the shaft.''' Example: '''8'''.&lt;br /&gt;
# '''Look at the gap: how many pulses would fit in it?''' Keep the whole number. Example: 2.4 → '''2''' (2.1 → 2, 2.9 → 2, 1.3 → 1).&lt;br /&gt;
# '''Enter in NVGate''': Missing teeth = '''2''' and Pulse / rev = 8 + 2 = '''10'''.&lt;br /&gt;
&lt;br /&gt;
'''How to estimate the gap with a ruler''': measure the normal spacing between two stripes (from the start of one black stripe to the start of the next one), then the distance from the start of the last stripe before the gap to the start of the first stripe after it.&lt;br /&gt;
Pulses that fit in the gap = (that distance ÷ normal spacing) − 1. Example: 34 mm ÷ 10 mm − 1 = 2.4 → Missing teeth = 2.&lt;br /&gt;
&lt;br /&gt;
=====Examples=====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
!On the shaft!!Pulses counted!!Pulses that fit in the gap!!NVGate Missing teeth!!NVGate Pulse / rev&lt;br /&gt;
|-&lt;br /&gt;
|Piano tape (picture above)||8||2.4||'''2'''||'''10'''&lt;br /&gt;
|-&lt;br /&gt;
|Encoder 60-2 (60 teeth, 2 removed)||58||2||'''2'''||'''60'''&lt;br /&gt;
|-&lt;br /&gt;
|Encoder 24-1||23||1||'''1'''||'''24'''&lt;br /&gt;
|-&lt;br /&gt;
|Piano tape||37||1.7||'''1'''||'''38'''&lt;br /&gt;
|-&lt;br /&gt;
|Piano tape||45||2.9||'''2'''||'''47'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=====Check after setting=====&lt;br /&gt;
Run the shaft at a constant speed and look at the Tors signal: it must be '''flat''', with '''no spike once per revolution''', and its mean value must match the speed given by another sensor. If not, see the typical mistakes below.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Limits=====&lt;br /&gt;
* The gap must be at least 1 tooth long, i.e. the gap interval must be longer than twice the normal interval. &lt;br /&gt;
* Near a whole number (g = 1.95, 2.0, 2.05), setting that whole number is correct on both sides; setting the lower whole number fails as soon as the gap exceeds it &lt;br /&gt;
* In post-processing, when the ''Tach'' option of Signal Op. is used, check that the ''Missing teeth'' value of the created tachometer (''Tachometer &amp;gt; Ext. tach. 1'') is the same as the Tors one.&lt;br /&gt;
*It is recommended to set the instrumentation in order to limit the number of missing pulse below 3s''': Indeed long interval without pulses will lead to a strong order 1 artefact in the instantaneous speed signal due to interpolation of sample. Remaining below 3s for the missing pulse provide correct measurements.&lt;br /&gt;
&lt;br /&gt;
===Tutorial ===&lt;br /&gt;
In on-line mode, the torsional inputs appear as additional channels in the channel connection dialog box. They are identified as ''Tors. x'' from the ''Signal Op.'' resource (not visible in the ASB). These signals can be dispatched exactly as the standard inputs ones  :you can connect them to the record, and to any analysis plug-in.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Both instantaneous velocity channel and pulse train can be recorded at the same time. &lt;br /&gt;
&lt;br /&gt;
====Online mode====&lt;br /&gt;
* Plug your tachometer on ext synch channels, &lt;br /&gt;
* Activate the Ext-Synch channels and press OK&lt;br /&gt;
[[File:tosion1.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* Set the ext synch mode as torsional.&lt;br /&gt;
[[File:tosion2.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* A new input is created : this is the signal of the instantaneous velocity. It can be connected for analysis to any NVGate plug in.&lt;br /&gt;
[[File:tosion3.png|framed|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*The non cyclic behaviour of a shaft can be analysed : &lt;br /&gt;
** By the [[NVGate Synchronous Order Analysis|order analysis]] plug-in, providing order profiles&lt;br /&gt;
** By the [[NVGate Time Domain Analysis|time domain analysis]] plug-in, for RPM over revolution profiles&lt;br /&gt;
** By the [[NVGate FFT|FFT analyser]] plug-in, for displaying the Shaft view to visualize the evolution of speed during one revolution.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*The torsional behaviour of a shaft ([https://en.wikipedia.org/wiki/Torsional_vibration#Crankshaft_torsional_vibration crankshaft], alternator) or a driving belt (service belt) can be excited by its acyclic motion. In such a case the phenomena are analysed order by order using the [[NVGate_Synchronous_Order_Analysis#Average|cross-phase tracking capabilities]] of the [[NVGate Synchronous Order Analysis|SOA Plug-in]]. In that case 2 or more torsional inputs are used on different locations of the shaft, or on each pulley driven by the belt.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Post-processing====&lt;br /&gt;
For post-analysis purposes, the way to operate depends on the type of recorded signal:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*If the converted signal (Tors x) have been recorded, the post analysis is exactly like for the usual recorded inputs.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*if the pulses have been recorded and not the converted signal, a new resource module called ''Signal Operation'' is then available for this conversion.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Do a post analysis on the signal:&lt;br /&gt;
**Click on connect track. Connect the &amp;quot;Ext synch&amp;quot; tracks to &amp;quot;signal op&amp;quot; by a &amp;quot;drag and drop&amp;quot;. Press ok.&lt;br /&gt;
[[File:PA_tors.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
**Click again on connect track, a new track &amp;quot;signal op : Tors 1&amp;quot; now appear. It is the converted signal. You can use it in any plug in. press OK.&lt;br /&gt;
[[File:PA_tors2.png|framed|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
**The window below appears. On tab tors, you can define the torsional channel settings.&lt;br /&gt;
[[File:PA_tors3.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
==Twist measurements (static and dynamic)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The twist measurement consists in measuring the angle between the 2 side of a transmission shaft (or belt/chain). The measured angle is directly proportional to the stress and the applied [https://en.wikipedia.org/wiki/Torque torque]. One common application is to choose an appropriate [https://en.wikipedia.org/wiki/Harmonic_damper torsional damper].&lt;br /&gt;
&lt;br /&gt;
The twist can be:&lt;br /&gt;
&lt;br /&gt;
* '''Static''': measure the transmitted torque and power. This is a not a dynamic result and is not to be analysed.&lt;br /&gt;
* '''Dynamic ''': measure the oscillating stress and resonances. This is a dynamic signal to be analyzed.&lt;br /&gt;
&lt;br /&gt;
[[File:twist.png|300px]]&lt;br /&gt;
&lt;br /&gt;
Both signals are calculated simultaneously by the virtual input module.&lt;br /&gt;
&lt;br /&gt;
When the torsional signals are setup, simply connect it to the ''Virtual input ''plug-in.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To calculate the phase between the 2 sides of the twist it is necessary having a tachometer. This tachometer can come from any of the inputs or directly from one of the torsional signals using the ''Torsional &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; tach.'' mode. Having a missing tooth helps to have  better accuracy.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then click on the ''Tools/Virtual inputs/dynamic'' button to open the virtual inputs setting. Click on the Twist tab. Select each torsional signal from the ''source 1'' and ''source 2'' lists.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_26.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
The twist will be displayed in angle or torque. The coefficient is used to convert the read angle in torque.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The result are available from the add/Remove windows under the virtual input tab.&lt;br /&gt;
&lt;br /&gt;
[[File:torque_display.PNG|300px]]&lt;br /&gt;
&lt;br /&gt;
====Uncorrelated pulse number====&lt;br /&gt;
Note that any number of pulses/rev can be used for twist computation and these numbers of pulses/rev can either be different on each side.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The following table describes the differences between classical twist measurement and the OROS method:&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|bgcolor = &amp;quot;#00B0F0&amp;quot;|'''Classical twist measurement'''&lt;br /&gt;
|bgcolor = &amp;quot;#00B0F0&amp;quot;|'''OROS twist'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|'''Twist measurement force having the same number of pulse on each side. '''The difference between the 2 signals is requiring the same number of sample/rev.  &lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Twist support different number of pulse/rev signals'''. The OROS twist algorithm is based on phase computation rather than pulse timing comparison. Thanks to this the analysis is independent from the number of pulses/rev.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|Twist measurement based '''on integration of the angular speed''' (torsional)''' is not stable'''  &lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Twist signal is stable and do not diverge'''. Indeed the OROS Twist algorithm does not use integration techniques&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Angular sampling for SOA analysis==&lt;br /&gt;
The major improvement comes as a simple setting… with large effects. Indeed the possibility to sample the measured signal with a distributed angle pulses of a rotating shaft provides accurate results.&lt;br /&gt;
&lt;br /&gt;
This applies mainly on machineries which feature cyclic variation of their rotating speed. Main ones are:&lt;br /&gt;
&lt;br /&gt;
* '''Engines''' (Diesel, Gas, 2/4 strokes)&lt;br /&gt;
* Reciprocating '''pumps''' or '''compressors'''&lt;br /&gt;
* '''Transmission''' (Torque damper, belt, shaft)&lt;br /&gt;
* '''Electric machines''' (generator, alternator, motor)&lt;br /&gt;
The angular sampling allows getting the &amp;lt;u&amp;gt;exact angle&amp;lt;/u&amp;gt; (or phase) of the events in the machine cycle. The results are event better using the time domain averaging (i.e. angular).&lt;br /&gt;
&lt;br /&gt;
The following example shows the differences between a usual synchronous order analysis and the same one based on angular sampling. The phase differences are clearly visible especially on the ShaftView graphs.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_22.gif|framed|none]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;#0070C0&amp;quot;&amp;gt;&amp;lt;u&amp;gt;'''''With and without angular sampling Shaft view on an electric machinery bearing'''''&amp;lt;/u&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Operations====&lt;br /&gt;
In order to use the angular sampling function (Optional) it is necessary to have at least:&lt;br /&gt;
&lt;br /&gt;
* A pulses train signal with a known number of pulses/rev&lt;br /&gt;
*  phase reference (usually a 1 pulse/rev signal)&lt;br /&gt;
&lt;br /&gt;
The sampling signal comes from an ext. synch input. The mode must be set to ''Sampling'' or any of the ''Sampling &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; xxx''&lt;br /&gt;
&lt;br /&gt;
It is necessary to associate a phase reference (the 0°) to the sampling pulse. It can be any tachometer or the sampling input itself. In this last case the 0° will be the first detected pulse or the missing pulse if there are some.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_23.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
Then the ''Tachometer'' and the ''Sampling'' are assigned to a SOA plug-in.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_24.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
The ''Sampling pulse'' setting defines if the angular sampling is activated or not:&lt;br /&gt;
&lt;br /&gt;
* If set to ''None'', the SOA will works on the regular way: Interpolation of the sampling dates from the RPM information).&lt;br /&gt;
* If set to a sampling input, the SOA will use it for sampling the channels signals&lt;br /&gt;
&lt;br /&gt;
====Advantages of the OROS solution====&lt;br /&gt;
The angular sampling is an old technique, which used to be achieved by replacing the sampling clock by an encoder signal. Even if this procedure provides correct order and angles measurement, it has a lot of defects. The technique provided by ''oros'' corrects these defects.&lt;br /&gt;
&lt;br /&gt;
The following table compares the possible signal alteration and the OROS solution&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|bgcolor = &amp;quot;#00B0F0&amp;quot;|'''Traditional angular sampling'''&lt;br /&gt;
|bgcolor = &amp;quot;#00B0F0&amp;quot;|'''OROS angular sampling'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|'''Results are not alias free'''. It is not possible to apply anti aliasing as the sampling frequency is not known by the acquisition system.&lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Alias free results'''. The results are not affected by the alias frequencies thanks to the re-sampling technique. Indeed the analyzer acquires the sample at high freq. (102.4 kS/s) and then re-samples it with a tracking anti-aliasing filter.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|The '''number of pulses/rev. must be a power of 2'''. Because the digital Fourier transform need a power of 2 samples, if you need to analyze it in order domain (n Revolutions) it is compulsory to deliver n² samples per revolution. &lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Any number of pulse/rev and any angular resolution are possible'''. The re-sampling technique used by the SOA allows interpolating the correct number of pulse (n²) from any acquire number of pulses&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|'''Missing pulses are not supported'''. Obviously the missing pulses will conduct to missing samples. &lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Missing pulses are supported'''. The OROS torsional measurement is able to interpolate and create the missing pulses. Then the complete pulse sequence is used by the re-sampling algorithm.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
NVGate allows achieving angular sampled analysis avoiding the artefacts introduced by the direct angular sampling.&lt;/div&gt;</summary>
		<author><name>Lmagimel</name></author>
	</entry>
	<entry>
		<id>https://wiki.oros.com/index.php?title=NVGate_Torsional&amp;diff=13010</id>
		<title>NVGate Torsional</title>
		<link rel="alternate" type="text/html" href="https://wiki.oros.com/index.php?title=NVGate_Torsional&amp;diff=13010"/>
		<updated>2026-10-01T13:28:32Z</updated>

		<summary type="html">&lt;p&gt;Lmagimel: /* Limits */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category:NVGate]]&lt;br /&gt;
[[category:WikiOros]]&lt;br /&gt;
OROS  propose a comprehensive suite for [https://en.wikipedia.org/wiki/Torsional_vibration torsional measurements] and analyses. It addresses most of the torsional, cyclic and rotational resonances issues. &lt;br /&gt;
For both R&amp;amp;D and diagnostics, the latest OROS analyzer feature &amp;lt;u&amp;gt;solutions&amp;lt;/u&amp;gt; for '''transmissions, engines '''and''' electric machinery vibration analysis'''.&lt;br /&gt;
&lt;br /&gt;
On reciprocating machinery (diesel engine, pump) or any acyclic rotating devices (generator,compressor), the cause of torsional vibrations often comes from the non-homogeneity of the angular speed. The analysis of the instantaneous angular speed inside each shaft revolution provides the essential information. Such analysis is helpful for vibrations reduction during prototyping or even for source identification while doing service diagnostics.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The common way to measure instantaneous velocity is to install a coding wheel or a rotary encoder on the shaft. The rate of pulse delivered by such device is directly proportional to the RPM speed during the last pulse interval. On most vibration analysers, this type of measurement needs a specific conditioner(usually optional external boxes) which transforms the pulses train into a DC voltage proportional to the RPM. These conditioner devices are expensive, lead to more cable and are often limited to 2 probes and so on. But the main inconvenience is the phase error they introduce due to their internal response time.&amp;lt;br&amp;gt;&lt;br /&gt;
'''OROS propose an integrated frequency to RPM converter''' which avoids the above-mentioned inconveniences.&lt;br /&gt;
&lt;br /&gt;
== Frequency to RPM converter (Torsional inputs) ==&lt;br /&gt;
This option transforms each external Synch input into a frequency to RPM converter (called IVC, allows handling up to 6 torsional/acyclic inputs at a time). This integrated converter benefits of the high accuracy of the 3-Series analysers Ext. synch inputs (over sampled up to 6.4 MHz). As a matter of fact the sampling of such pulse rate must be very accurate in order to avoid speed jitter on the result.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Specifications===&lt;br /&gt;
The IVC (Instantaneous angular Velocity Converter) option features the following main specifications:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Number of pulses/rev: 1 to 4096&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Max pulse frequency: 40 kHz 64 times oversampled, &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Max angular speed:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Max RPM =  (40 000*64)/pulse per revolution example : 12 800 RPM with 200 Pls/rev&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Missing teeth management: up to 3 consecutive teeth.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Available filters: HighPass, LowPass; BandPass, StopBand, Integrator (single or double) and differentiator&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Ext synch Input. Settings=== &lt;br /&gt;
On the front end, the ext. synch input can be used as a:&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:totion.png|framed|right]]&lt;br /&gt;
&lt;br /&gt;
* '''Mode: '''This setting allows selecting available signal generated by the Ext. synch input to be used by the NVGate analysis components.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;70%&amp;quot;&lt;br /&gt;
|'''Mode'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Trigger&lt;br /&gt;
|The Input generates events only. It can be used as trigger, start and stop of plug-in analyzers and be recorded. Recorded event occurs as 0/1 V signals. Note that the trigger event remains available on any mode.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Tachometer#Ext._Tach|Tach]]&lt;br /&gt;
|The input generates a tach signal (RPM and revolution phases) in addition to the events.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional|Torsional]]&lt;br /&gt;
|The input generates the instantaneous velocity measured with the F. to V converter from a pulses train. The torsional signal is considered as a dynamic input. It appears as Tors # in the inputs list (# being the Ext sync number)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional|Torsional]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Tachometer#Ext._Tach|Tach]]&lt;br /&gt;
|Same as above plus the tach signal is also available. The revolution phase correspond:&lt;br /&gt;
* to the missing teeth occurrence if missing teeth is &amp;lt;nowiki&amp;gt;&amp;gt;&amp;lt;/nowiki&amp;gt; 0&lt;br /&gt;
* to the ending of the pulse/rev counting at each revolution  (no phase reference) if missing teeth setting is 0&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional#Angular_sampling_for_SOA_analysis|Sampling]]&lt;br /&gt;
|The detected pulses on the inputs will be used to synchronize the SOA re-sampling algorithm. The number of pulse/rev is f free and may be different from the SAO resolution.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional#Angular_sampling_for_SOA_analysis|Sampling]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Torsional|Tors]]&lt;br /&gt;
|Combine the sampling and the Torsional modes. Both angular re-sampling and instantaneous velocity are provided by the input&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional#Angular_sampling_for_SOA_analysis|Sampling]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Tachometer#Ext._Tach|Tach]]&lt;br /&gt;
|Combine the sampling and the Tachometer modes. Both angular re-sampling and RPM measurement are provided by the input&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional#Angular_sampling_for_SOA_analysis|Sampling]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Tachometer#Ext._Tach|tach]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Torsional|tors]]&lt;br /&gt;
|Combine the sampling, the Tachometer and the Torsional modes. Angular re-sampling, Tachometer speed  and instantaneous velocity are provided by the input&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* '''Pulse / rev''': the number of pulses per revolution. The user can enter an integer value between 1 and 4092. For a non-integer number of pulses per revolution the user must use a virtual tach.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*[[NVGate_Tachometer#Ext._Tach|other parameters are defined on page tachometer: ext synch .]]&lt;br /&gt;
&lt;br /&gt;
At least the filter which let you integrate or differentiate the RPM speed to get respectively plane angle deviations and angular accelerations for the analyses.&lt;br /&gt;
&lt;br /&gt;
===Fractional missing pulses management===&lt;br /&gt;
The missing pulses are a common situation faced while doing torsional measurement. The missing pulse can come as a feature of the encoder (like the common 60:2 encoders). But most of the measurement done on the industry do not offer the comfort of an encoder or gear teeth access.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Missing teeth:''' This setting indicates the number of possible consecutive missing teeth (meaning no pulses). In such case depending on the active mode:&lt;br /&gt;
The system interpolates the missing pulses intervals in order to maintain the instantaneous speed at a continuous level during the missing pulses.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_27.jpg|framed|none]]&lt;br /&gt;
A very useful solution is the piano (or zebra) tape which is glued on the shaft and read by an optical probe: Easy to install and to use.&lt;br /&gt;
&lt;br /&gt;
But the main problem is to have an entire number of pulses. This is never achievable because the various parameters are difficult to control: Black/white period, diameter of the shaft, thickness of the tape/glue. Well, don&amp;lt;nowiki&amp;gt;'&amp;lt;/nowiki&amp;gt;t try, this is not possible.&lt;br /&gt;
&lt;br /&gt;
The solution is to leave a hole which is interpreted as missing pulse. Due to the above variables it will be a fractional number of missing pulse.&lt;br /&gt;
&lt;br /&gt;
OROS torsional function is able to manage such fractional pulses. It offers to achieve torsional measurement on the field in a simple and easy way.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_28.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;#0070C0&amp;quot;&amp;gt;&amp;lt;u&amp;gt;''''' Piano tape junction for fractional missing pulse management'''''&amp;lt;/u&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The empty area (missing teeth) length at the piano tape junction must be included between 1 and 3 teeth. The number of missing teeth must be set to the '''integer part''' of the gap length: in this example (gap of 2.x teeth): 2. See the [[#Quick guide for the operator: what to enter in NVGate|quick guide for the operator]] below.&lt;br /&gt;
&lt;br /&gt;
Note: the total number of teeth includes the missing teeth. By example, an encoder with '''24 pulse/rev''' and '''1 missing teeth''' must be set as : &lt;br /&gt;
[[Image:Torsional_Setup_With_MissTeeth.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:front_end_22.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
'''Attention''': The time lap of the first missing pulse must be longer than twice the time lap of the previous pulse interval&lt;br /&gt;
&lt;br /&gt;
'''It is recommended to set the instrumentation in order to limit the number of missing pulse below 3s''': Indeed long interval without pulses will lead to a strong order 1 artefact in the instantaneous speed signal due to interpolation of sample. Remaining below 3s for the missing pulse provide correct measurements.&lt;br /&gt;
&lt;br /&gt;
====Quick guide for the operator: what to enter in NVGate====&lt;br /&gt;
You only need to enter '''two numbers''' in the Ext. sync. settings: '''Pulse / rev''' and '''Missing teeth'''.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
!Word!!What it means&lt;br /&gt;
|-&lt;br /&gt;
|'''Pulses on the shaft'''||The stripes (or teeth) that you can actually '''count''' on the shaft. The gap is not counted.&lt;br /&gt;
|-&lt;br /&gt;
|NVGate setting '''Missing teeth'''||How many pulses would fit in the gap. Keep only the '''whole number'''.&lt;br /&gt;
|-&lt;br /&gt;
|NVGate setting '''Pulse / rev'''||'''Pulses on the shaft + Missing teeth'''. It is '''not''' the number of stripes you count.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[File:Torsional_operator_8_pulses.png|900px|none]]&lt;br /&gt;
&lt;br /&gt;
=====Three steps=====&lt;br /&gt;
# '''Count the pulses on the shaft.''' Example: '''8'''.&lt;br /&gt;
# '''Look at the gap: how many pulses would fit in it?''' Keep the whole number. Example: 2.4 → '''2''' (2.1 → 2, 2.9 → 2, 1.3 → 1).&lt;br /&gt;
# '''Enter in NVGate''': Missing teeth = '''2''' and Pulse / rev = 8 + 2 = '''10'''.&lt;br /&gt;
&lt;br /&gt;
'''How to estimate the gap with a ruler''': measure the normal spacing between two stripes (from the start of one black stripe to the start of the next one), then the distance from the start of the last stripe before the gap to the start of the first stripe after it.&lt;br /&gt;
Pulses that fit in the gap = (that distance ÷ normal spacing) − 1. Example: 34 mm ÷ 10 mm − 1 = 2.4 → Missing teeth = 2.&lt;br /&gt;
&lt;br /&gt;
=====Examples=====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
!On the shaft!!Pulses counted!!Pulses that fit in the gap!!NVGate Missing teeth!!NVGate Pulse / rev&lt;br /&gt;
|-&lt;br /&gt;
|Piano tape (picture above)||8||2.4||'''2'''||'''10'''&lt;br /&gt;
|-&lt;br /&gt;
|Encoder 60-2 (60 teeth, 2 removed)||58||2||'''2'''||'''60'''&lt;br /&gt;
|-&lt;br /&gt;
|Encoder 24-1||23||1||'''1'''||'''24'''&lt;br /&gt;
|-&lt;br /&gt;
|Piano tape||37||1.7||'''1'''||'''38'''&lt;br /&gt;
|-&lt;br /&gt;
|Piano tape||45||2.9||'''2'''||'''47'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=====Check after setting=====&lt;br /&gt;
Run the shaft at a constant speed and look at the Tors signal: it must be '''flat''', with '''no spike once per revolution''', and its mean value must match the speed given by another sensor. If not, see the typical mistakes below.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Limits=====&lt;br /&gt;
* The gap must be at least 1 tooth long, i.e. the gap interval must be longer than twice the normal interval. &lt;br /&gt;
* Near a whole number (g = 1.95, 2.0, 2.05), setting that whole number is correct on both sides; setting the lower whole number fails as soon as the gap exceeds it &lt;br /&gt;
* In post-processing, when the ''Tach'' option of Signal Op. is used, check that the ''Missing teeth'' value of the created tachometer (''Tachometer &amp;gt; Ext. tach. 1'') is the same as the Tors one.&lt;br /&gt;
&lt;br /&gt;
===Tutorial ===&lt;br /&gt;
In on-line mode, the torsional inputs appear as additional channels in the channel connection dialog box. They are identified as ''Tors. x'' from the ''Signal Op.'' resource (not visible in the ASB). These signals can be dispatched exactly as the standard inputs ones  :you can connect them to the record, and to any analysis plug-in.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Both instantaneous velocity channel and pulse train can be recorded at the same time. &lt;br /&gt;
&lt;br /&gt;
====Online mode====&lt;br /&gt;
* Plug your tachometer on ext synch channels, &lt;br /&gt;
* Activate the Ext-Synch channels and press OK&lt;br /&gt;
[[File:tosion1.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* Set the ext synch mode as torsional.&lt;br /&gt;
[[File:tosion2.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* A new input is created : this is the signal of the instantaneous velocity. It can be connected for analysis to any NVGate plug in.&lt;br /&gt;
[[File:tosion3.png|framed|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*The non cyclic behaviour of a shaft can be analysed : &lt;br /&gt;
** By the [[NVGate Synchronous Order Analysis|order analysis]] plug-in, providing order profiles&lt;br /&gt;
** By the [[NVGate Time Domain Analysis|time domain analysis]] plug-in, for RPM over revolution profiles&lt;br /&gt;
** By the [[NVGate FFT|FFT analyser]] plug-in, for displaying the Shaft view to visualize the evolution of speed during one revolution.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*The torsional behaviour of a shaft ([https://en.wikipedia.org/wiki/Torsional_vibration#Crankshaft_torsional_vibration crankshaft], alternator) or a driving belt (service belt) can be excited by its acyclic motion. In such a case the phenomena are analysed order by order using the [[NVGate_Synchronous_Order_Analysis#Average|cross-phase tracking capabilities]] of the [[NVGate Synchronous Order Analysis|SOA Plug-in]]. In that case 2 or more torsional inputs are used on different locations of the shaft, or on each pulley driven by the belt.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Post-processing====&lt;br /&gt;
For post-analysis purposes, the way to operate depends on the type of recorded signal:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*If the converted signal (Tors x) have been recorded, the post analysis is exactly like for the usual recorded inputs.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*if the pulses have been recorded and not the converted signal, a new resource module called ''Signal Operation'' is then available for this conversion.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Do a post analysis on the signal:&lt;br /&gt;
**Click on connect track. Connect the &amp;quot;Ext synch&amp;quot; tracks to &amp;quot;signal op&amp;quot; by a &amp;quot;drag and drop&amp;quot;. Press ok.&lt;br /&gt;
[[File:PA_tors.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
**Click again on connect track, a new track &amp;quot;signal op : Tors 1&amp;quot; now appear. It is the converted signal. You can use it in any plug in. press OK.&lt;br /&gt;
[[File:PA_tors2.png|framed|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
**The window below appears. On tab tors, you can define the torsional channel settings.&lt;br /&gt;
[[File:PA_tors3.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
==Twist measurements (static and dynamic)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The twist measurement consists in measuring the angle between the 2 side of a transmission shaft (or belt/chain). The measured angle is directly proportional to the stress and the applied [https://en.wikipedia.org/wiki/Torque torque]. One common application is to choose an appropriate [https://en.wikipedia.org/wiki/Harmonic_damper torsional damper].&lt;br /&gt;
&lt;br /&gt;
The twist can be:&lt;br /&gt;
&lt;br /&gt;
* '''Static''': measure the transmitted torque and power. This is a not a dynamic result and is not to be analysed.&lt;br /&gt;
* '''Dynamic ''': measure the oscillating stress and resonances. This is a dynamic signal to be analyzed.&lt;br /&gt;
&lt;br /&gt;
[[File:twist.png|300px]]&lt;br /&gt;
&lt;br /&gt;
Both signals are calculated simultaneously by the virtual input module.&lt;br /&gt;
&lt;br /&gt;
When the torsional signals are setup, simply connect it to the ''Virtual input ''plug-in.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To calculate the phase between the 2 sides of the twist it is necessary having a tachometer. This tachometer can come from any of the inputs or directly from one of the torsional signals using the ''Torsional &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; tach.'' mode. Having a missing tooth helps to have  better accuracy.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then click on the ''Tools/Virtual inputs/dynamic'' button to open the virtual inputs setting. Click on the Twist tab. Select each torsional signal from the ''source 1'' and ''source 2'' lists.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_26.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
The twist will be displayed in angle or torque. The coefficient is used to convert the read angle in torque.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The result are available from the add/Remove windows under the virtual input tab.&lt;br /&gt;
&lt;br /&gt;
[[File:torque_display.PNG|300px]]&lt;br /&gt;
&lt;br /&gt;
====Uncorrelated pulse number====&lt;br /&gt;
Note that any number of pulses/rev can be used for twist computation and these numbers of pulses/rev can either be different on each side.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The following table describes the differences between classical twist measurement and the OROS method:&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|bgcolor = &amp;quot;#00B0F0&amp;quot;|'''Classical twist measurement'''&lt;br /&gt;
|bgcolor = &amp;quot;#00B0F0&amp;quot;|'''OROS twist'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|'''Twist measurement force having the same number of pulse on each side. '''The difference between the 2 signals is requiring the same number of sample/rev.  &lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Twist support different number of pulse/rev signals'''. The OROS twist algorithm is based on phase computation rather than pulse timing comparison. Thanks to this the analysis is independent from the number of pulses/rev.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|Twist measurement based '''on integration of the angular speed''' (torsional)''' is not stable'''  &lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Twist signal is stable and do not diverge'''. Indeed the OROS Twist algorithm does not use integration techniques&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Angular sampling for SOA analysis==&lt;br /&gt;
The major improvement comes as a simple setting… with large effects. Indeed the possibility to sample the measured signal with a distributed angle pulses of a rotating shaft provides accurate results.&lt;br /&gt;
&lt;br /&gt;
This applies mainly on machineries which feature cyclic variation of their rotating speed. Main ones are:&lt;br /&gt;
&lt;br /&gt;
* '''Engines''' (Diesel, Gas, 2/4 strokes)&lt;br /&gt;
* Reciprocating '''pumps''' or '''compressors'''&lt;br /&gt;
* '''Transmission''' (Torque damper, belt, shaft)&lt;br /&gt;
* '''Electric machines''' (generator, alternator, motor)&lt;br /&gt;
The angular sampling allows getting the &amp;lt;u&amp;gt;exact angle&amp;lt;/u&amp;gt; (or phase) of the events in the machine cycle. The results are event better using the time domain averaging (i.e. angular).&lt;br /&gt;
&lt;br /&gt;
The following example shows the differences between a usual synchronous order analysis and the same one based on angular sampling. The phase differences are clearly visible especially on the ShaftView graphs.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_22.gif|framed|none]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;#0070C0&amp;quot;&amp;gt;&amp;lt;u&amp;gt;'''''With and without angular sampling Shaft view on an electric machinery bearing'''''&amp;lt;/u&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Operations====&lt;br /&gt;
In order to use the angular sampling function (Optional) it is necessary to have at least:&lt;br /&gt;
&lt;br /&gt;
* A pulses train signal with a known number of pulses/rev&lt;br /&gt;
*  phase reference (usually a 1 pulse/rev signal)&lt;br /&gt;
&lt;br /&gt;
The sampling signal comes from an ext. synch input. The mode must be set to ''Sampling'' or any of the ''Sampling &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; xxx''&lt;br /&gt;
&lt;br /&gt;
It is necessary to associate a phase reference (the 0°) to the sampling pulse. It can be any tachometer or the sampling input itself. In this last case the 0° will be the first detected pulse or the missing pulse if there are some.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_23.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
Then the ''Tachometer'' and the ''Sampling'' are assigned to a SOA plug-in.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_24.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
The ''Sampling pulse'' setting defines if the angular sampling is activated or not:&lt;br /&gt;
&lt;br /&gt;
* If set to ''None'', the SOA will works on the regular way: Interpolation of the sampling dates from the RPM information).&lt;br /&gt;
* If set to a sampling input, the SOA will use it for sampling the channels signals&lt;br /&gt;
&lt;br /&gt;
====Advantages of the OROS solution====&lt;br /&gt;
The angular sampling is an old technique, which used to be achieved by replacing the sampling clock by an encoder signal. Even if this procedure provides correct order and angles measurement, it has a lot of defects. The technique provided by ''oros'' corrects these defects.&lt;br /&gt;
&lt;br /&gt;
The following table compares the possible signal alteration and the OROS solution&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|bgcolor = &amp;quot;#00B0F0&amp;quot;|'''Traditional angular sampling'''&lt;br /&gt;
|bgcolor = &amp;quot;#00B0F0&amp;quot;|'''OROS angular sampling'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|'''Results are not alias free'''. It is not possible to apply anti aliasing as the sampling frequency is not known by the acquisition system.&lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Alias free results'''. The results are not affected by the alias frequencies thanks to the re-sampling technique. Indeed the analyzer acquires the sample at high freq. (102.4 kS/s) and then re-samples it with a tracking anti-aliasing filter.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|The '''number of pulses/rev. must be a power of 2'''. Because the digital Fourier transform need a power of 2 samples, if you need to analyze it in order domain (n Revolutions) it is compulsory to deliver n² samples per revolution. &lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Any number of pulse/rev and any angular resolution are possible'''. The re-sampling technique used by the SOA allows interpolating the correct number of pulse (n²) from any acquire number of pulses&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|'''Missing pulses are not supported'''. Obviously the missing pulses will conduct to missing samples. &lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Missing pulses are supported'''. The OROS torsional measurement is able to interpolate and create the missing pulses. Then the complete pulse sequence is used by the re-sampling algorithm.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
NVGate allows achieving angular sampled analysis avoiding the artefacts introduced by the direct angular sampling.&lt;/div&gt;</summary>
		<author><name>Lmagimel</name></author>
	</entry>
	<entry>
		<id>https://wiki.oros.com/index.php?title=NVGate_Torsional&amp;diff=13009</id>
		<title>NVGate Torsional</title>
		<link rel="alternate" type="text/html" href="https://wiki.oros.com/index.php?title=NVGate_Torsional&amp;diff=13009"/>
		<updated>2026-10-01T13:28:13Z</updated>

		<summary type="html">&lt;p&gt;Lmagimel: /* Check after setting */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category:NVGate]]&lt;br /&gt;
[[category:WikiOros]]&lt;br /&gt;
OROS  propose a comprehensive suite for [https://en.wikipedia.org/wiki/Torsional_vibration torsional measurements] and analyses. It addresses most of the torsional, cyclic and rotational resonances issues. &lt;br /&gt;
For both R&amp;amp;D and diagnostics, the latest OROS analyzer feature &amp;lt;u&amp;gt;solutions&amp;lt;/u&amp;gt; for '''transmissions, engines '''and''' electric machinery vibration analysis'''.&lt;br /&gt;
&lt;br /&gt;
On reciprocating machinery (diesel engine, pump) or any acyclic rotating devices (generator,compressor), the cause of torsional vibrations often comes from the non-homogeneity of the angular speed. The analysis of the instantaneous angular speed inside each shaft revolution provides the essential information. Such analysis is helpful for vibrations reduction during prototyping or even for source identification while doing service diagnostics.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The common way to measure instantaneous velocity is to install a coding wheel or a rotary encoder on the shaft. The rate of pulse delivered by such device is directly proportional to the RPM speed during the last pulse interval. On most vibration analysers, this type of measurement needs a specific conditioner(usually optional external boxes) which transforms the pulses train into a DC voltage proportional to the RPM. These conditioner devices are expensive, lead to more cable and are often limited to 2 probes and so on. But the main inconvenience is the phase error they introduce due to their internal response time.&amp;lt;br&amp;gt;&lt;br /&gt;
'''OROS propose an integrated frequency to RPM converter''' which avoids the above-mentioned inconveniences.&lt;br /&gt;
&lt;br /&gt;
== Frequency to RPM converter (Torsional inputs) ==&lt;br /&gt;
This option transforms each external Synch input into a frequency to RPM converter (called IVC, allows handling up to 6 torsional/acyclic inputs at a time). This integrated converter benefits of the high accuracy of the 3-Series analysers Ext. synch inputs (over sampled up to 6.4 MHz). As a matter of fact the sampling of such pulse rate must be very accurate in order to avoid speed jitter on the result.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Specifications===&lt;br /&gt;
The IVC (Instantaneous angular Velocity Converter) option features the following main specifications:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Number of pulses/rev: 1 to 4096&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Max pulse frequency: 40 kHz 64 times oversampled, &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Max angular speed:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Max RPM =  (40 000*64)/pulse per revolution example : 12 800 RPM with 200 Pls/rev&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Missing teeth management: up to 3 consecutive teeth.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Available filters: HighPass, LowPass; BandPass, StopBand, Integrator (single or double) and differentiator&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Ext synch Input. Settings=== &lt;br /&gt;
On the front end, the ext. synch input can be used as a:&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:totion.png|framed|right]]&lt;br /&gt;
&lt;br /&gt;
* '''Mode: '''This setting allows selecting available signal generated by the Ext. synch input to be used by the NVGate analysis components.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;70%&amp;quot;&lt;br /&gt;
|'''Mode'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Trigger&lt;br /&gt;
|The Input generates events only. It can be used as trigger, start and stop of plug-in analyzers and be recorded. Recorded event occurs as 0/1 V signals. Note that the trigger event remains available on any mode.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Tachometer#Ext._Tach|Tach]]&lt;br /&gt;
|The input generates a tach signal (RPM and revolution phases) in addition to the events.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional|Torsional]]&lt;br /&gt;
|The input generates the instantaneous velocity measured with the F. to V converter from a pulses train. The torsional signal is considered as a dynamic input. It appears as Tors # in the inputs list (# being the Ext sync number)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional|Torsional]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Tachometer#Ext._Tach|Tach]]&lt;br /&gt;
|Same as above plus the tach signal is also available. The revolution phase correspond:&lt;br /&gt;
* to the missing teeth occurrence if missing teeth is &amp;lt;nowiki&amp;gt;&amp;gt;&amp;lt;/nowiki&amp;gt; 0&lt;br /&gt;
* to the ending of the pulse/rev counting at each revolution  (no phase reference) if missing teeth setting is 0&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional#Angular_sampling_for_SOA_analysis|Sampling]]&lt;br /&gt;
|The detected pulses on the inputs will be used to synchronize the SOA re-sampling algorithm. The number of pulse/rev is f free and may be different from the SAO resolution.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional#Angular_sampling_for_SOA_analysis|Sampling]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Torsional|Tors]]&lt;br /&gt;
|Combine the sampling and the Torsional modes. Both angular re-sampling and instantaneous velocity are provided by the input&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional#Angular_sampling_for_SOA_analysis|Sampling]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Tachometer#Ext._Tach|Tach]]&lt;br /&gt;
|Combine the sampling and the Tachometer modes. Both angular re-sampling and RPM measurement are provided by the input&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional#Angular_sampling_for_SOA_analysis|Sampling]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Tachometer#Ext._Tach|tach]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Torsional|tors]]&lt;br /&gt;
|Combine the sampling, the Tachometer and the Torsional modes. Angular re-sampling, Tachometer speed  and instantaneous velocity are provided by the input&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* '''Pulse / rev''': the number of pulses per revolution. The user can enter an integer value between 1 and 4092. For a non-integer number of pulses per revolution the user must use a virtual tach.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*[[NVGate_Tachometer#Ext._Tach|other parameters are defined on page tachometer: ext synch .]]&lt;br /&gt;
&lt;br /&gt;
At least the filter which let you integrate or differentiate the RPM speed to get respectively plane angle deviations and angular accelerations for the analyses.&lt;br /&gt;
&lt;br /&gt;
===Fractional missing pulses management===&lt;br /&gt;
The missing pulses are a common situation faced while doing torsional measurement. The missing pulse can come as a feature of the encoder (like the common 60:2 encoders). But most of the measurement done on the industry do not offer the comfort of an encoder or gear teeth access.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Missing teeth:''' This setting indicates the number of possible consecutive missing teeth (meaning no pulses). In such case depending on the active mode:&lt;br /&gt;
The system interpolates the missing pulses intervals in order to maintain the instantaneous speed at a continuous level during the missing pulses.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_27.jpg|framed|none]]&lt;br /&gt;
A very useful solution is the piano (or zebra) tape which is glued on the shaft and read by an optical probe: Easy to install and to use.&lt;br /&gt;
&lt;br /&gt;
But the main problem is to have an entire number of pulses. This is never achievable because the various parameters are difficult to control: Black/white period, diameter of the shaft, thickness of the tape/glue. Well, don&amp;lt;nowiki&amp;gt;'&amp;lt;/nowiki&amp;gt;t try, this is not possible.&lt;br /&gt;
&lt;br /&gt;
The solution is to leave a hole which is interpreted as missing pulse. Due to the above variables it will be a fractional number of missing pulse.&lt;br /&gt;
&lt;br /&gt;
OROS torsional function is able to manage such fractional pulses. It offers to achieve torsional measurement on the field in a simple and easy way.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_28.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;#0070C0&amp;quot;&amp;gt;&amp;lt;u&amp;gt;''''' Piano tape junction for fractional missing pulse management'''''&amp;lt;/u&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The empty area (missing teeth) length at the piano tape junction must be included between 1 and 3 teeth. The number of missing teeth must be set to the '''integer part''' of the gap length: in this example (gap of 2.x teeth): 2. See the [[#Quick guide for the operator: what to enter in NVGate|quick guide for the operator]] below.&lt;br /&gt;
&lt;br /&gt;
Note: the total number of teeth includes the missing teeth. By example, an encoder with '''24 pulse/rev''' and '''1 missing teeth''' must be set as : &lt;br /&gt;
[[Image:Torsional_Setup_With_MissTeeth.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:front_end_22.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
'''Attention''': The time lap of the first missing pulse must be longer than twice the time lap of the previous pulse interval&lt;br /&gt;
&lt;br /&gt;
'''It is recommended to set the instrumentation in order to limit the number of missing pulse below 3s''': Indeed long interval without pulses will lead to a strong order 1 artefact in the instantaneous speed signal due to interpolation of sample. Remaining below 3s for the missing pulse provide correct measurements.&lt;br /&gt;
&lt;br /&gt;
====Quick guide for the operator: what to enter in NVGate====&lt;br /&gt;
You only need to enter '''two numbers''' in the Ext. sync. settings: '''Pulse / rev''' and '''Missing teeth'''.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
!Word!!What it means&lt;br /&gt;
|-&lt;br /&gt;
|'''Pulses on the shaft'''||The stripes (or teeth) that you can actually '''count''' on the shaft. The gap is not counted.&lt;br /&gt;
|-&lt;br /&gt;
|NVGate setting '''Missing teeth'''||How many pulses would fit in the gap. Keep only the '''whole number'''.&lt;br /&gt;
|-&lt;br /&gt;
|NVGate setting '''Pulse / rev'''||'''Pulses on the shaft + Missing teeth'''. It is '''not''' the number of stripes you count.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[File:Torsional_operator_8_pulses.png|900px|none]]&lt;br /&gt;
&lt;br /&gt;
=====Three steps=====&lt;br /&gt;
# '''Count the pulses on the shaft.''' Example: '''8'''.&lt;br /&gt;
# '''Look at the gap: how many pulses would fit in it?''' Keep the whole number. Example: 2.4 → '''2''' (2.1 → 2, 2.9 → 2, 1.3 → 1).&lt;br /&gt;
# '''Enter in NVGate''': Missing teeth = '''2''' and Pulse / rev = 8 + 2 = '''10'''.&lt;br /&gt;
&lt;br /&gt;
'''How to estimate the gap with a ruler''': measure the normal spacing between two stripes (from the start of one black stripe to the start of the next one), then the distance from the start of the last stripe before the gap to the start of the first stripe after it.&lt;br /&gt;
Pulses that fit in the gap = (that distance ÷ normal spacing) − 1. Example: 34 mm ÷ 10 mm − 1 = 2.4 → Missing teeth = 2.&lt;br /&gt;
&lt;br /&gt;
=====Examples=====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
!On the shaft!!Pulses counted!!Pulses that fit in the gap!!NVGate Missing teeth!!NVGate Pulse / rev&lt;br /&gt;
|-&lt;br /&gt;
|Piano tape (picture above)||8||2.4||'''2'''||'''10'''&lt;br /&gt;
|-&lt;br /&gt;
|Encoder 60-2 (60 teeth, 2 removed)||58||2||'''2'''||'''60'''&lt;br /&gt;
|-&lt;br /&gt;
|Encoder 24-1||23||1||'''1'''||'''24'''&lt;br /&gt;
|-&lt;br /&gt;
|Piano tape||37||1.7||'''1'''||'''38'''&lt;br /&gt;
|-&lt;br /&gt;
|Piano tape||45||2.9||'''2'''||'''47'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=====Check after setting=====&lt;br /&gt;
Run the shaft at a constant speed and look at the Tors signal: it must be '''flat''', with '''no spike once per revolution''', and its mean value must match the speed given by another sensor. If not, see the typical mistakes below.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Limits=====&lt;br /&gt;
* The gap must be at least 1 tooth long, i.e. the gap interval must be longer than twice the normal interval. &lt;br /&gt;
* Near a whole number (g = 1.95, 2.0, 2.05), setting that whole number is correct on both sides; setting the lower whole number fails as soon as the gap exceeds it &lt;br /&gt;
* In post-processing, when the ''Tach'' option of Signal Op. is used, check that the ''Missing teeth'' value of the created tachometer (''Tachometer &amp;gt; Ext. tach. 1'') is the same as the Tors one.&lt;br /&gt;
&lt;br /&gt;
===Tutorial ===&lt;br /&gt;
In on-line mode, the torsional inputs appear as additional channels in the channel connection dialog box. They are identified as ''Tors. x'' from the ''Signal Op.'' resource (not visible in the ASB). These signals can be dispatched exactly as the standard inputs ones  :you can connect them to the record, and to any analysis plug-in.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Both instantaneous velocity channel and pulse train can be recorded at the same time. &lt;br /&gt;
&lt;br /&gt;
====Online mode====&lt;br /&gt;
* Plug your tachometer on ext synch channels, &lt;br /&gt;
* Activate the Ext-Synch channels and press OK&lt;br /&gt;
[[File:tosion1.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* Set the ext synch mode as torsional.&lt;br /&gt;
[[File:tosion2.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* A new input is created : this is the signal of the instantaneous velocity. It can be connected for analysis to any NVGate plug in.&lt;br /&gt;
[[File:tosion3.png|framed|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*The non cyclic behaviour of a shaft can be analysed : &lt;br /&gt;
** By the [[NVGate Synchronous Order Analysis|order analysis]] plug-in, providing order profiles&lt;br /&gt;
** By the [[NVGate Time Domain Analysis|time domain analysis]] plug-in, for RPM over revolution profiles&lt;br /&gt;
** By the [[NVGate FFT|FFT analyser]] plug-in, for displaying the Shaft view to visualize the evolution of speed during one revolution.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*The torsional behaviour of a shaft ([https://en.wikipedia.org/wiki/Torsional_vibration#Crankshaft_torsional_vibration crankshaft], alternator) or a driving belt (service belt) can be excited by its acyclic motion. In such a case the phenomena are analysed order by order using the [[NVGate_Synchronous_Order_Analysis#Average|cross-phase tracking capabilities]] of the [[NVGate Synchronous Order Analysis|SOA Plug-in]]. In that case 2 or more torsional inputs are used on different locations of the shaft, or on each pulley driven by the belt.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Post-processing====&lt;br /&gt;
For post-analysis purposes, the way to operate depends on the type of recorded signal:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*If the converted signal (Tors x) have been recorded, the post analysis is exactly like for the usual recorded inputs.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*if the pulses have been recorded and not the converted signal, a new resource module called ''Signal Operation'' is then available for this conversion.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Do a post analysis on the signal:&lt;br /&gt;
**Click on connect track. Connect the &amp;quot;Ext synch&amp;quot; tracks to &amp;quot;signal op&amp;quot; by a &amp;quot;drag and drop&amp;quot;. Press ok.&lt;br /&gt;
[[File:PA_tors.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
**Click again on connect track, a new track &amp;quot;signal op : Tors 1&amp;quot; now appear. It is the converted signal. You can use it in any plug in. press OK.&lt;br /&gt;
[[File:PA_tors2.png|framed|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
**The window below appears. On tab tors, you can define the torsional channel settings.&lt;br /&gt;
[[File:PA_tors3.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
==Twist measurements (static and dynamic)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The twist measurement consists in measuring the angle between the 2 side of a transmission shaft (or belt/chain). The measured angle is directly proportional to the stress and the applied [https://en.wikipedia.org/wiki/Torque torque]. One common application is to choose an appropriate [https://en.wikipedia.org/wiki/Harmonic_damper torsional damper].&lt;br /&gt;
&lt;br /&gt;
The twist can be:&lt;br /&gt;
&lt;br /&gt;
* '''Static''': measure the transmitted torque and power. This is a not a dynamic result and is not to be analysed.&lt;br /&gt;
* '''Dynamic ''': measure the oscillating stress and resonances. This is a dynamic signal to be analyzed.&lt;br /&gt;
&lt;br /&gt;
[[File:twist.png|300px]]&lt;br /&gt;
&lt;br /&gt;
Both signals are calculated simultaneously by the virtual input module.&lt;br /&gt;
&lt;br /&gt;
When the torsional signals are setup, simply connect it to the ''Virtual input ''plug-in.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To calculate the phase between the 2 sides of the twist it is necessary having a tachometer. This tachometer can come from any of the inputs or directly from one of the torsional signals using the ''Torsional &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; tach.'' mode. Having a missing tooth helps to have  better accuracy.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then click on the ''Tools/Virtual inputs/dynamic'' button to open the virtual inputs setting. Click on the Twist tab. Select each torsional signal from the ''source 1'' and ''source 2'' lists.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_26.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
The twist will be displayed in angle or torque. The coefficient is used to convert the read angle in torque.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The result are available from the add/Remove windows under the virtual input tab.&lt;br /&gt;
&lt;br /&gt;
[[File:torque_display.PNG|300px]]&lt;br /&gt;
&lt;br /&gt;
====Uncorrelated pulse number====&lt;br /&gt;
Note that any number of pulses/rev can be used for twist computation and these numbers of pulses/rev can either be different on each side.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The following table describes the differences between classical twist measurement and the OROS method:&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|bgcolor = &amp;quot;#00B0F0&amp;quot;|'''Classical twist measurement'''&lt;br /&gt;
|bgcolor = &amp;quot;#00B0F0&amp;quot;|'''OROS twist'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|'''Twist measurement force having the same number of pulse on each side. '''The difference between the 2 signals is requiring the same number of sample/rev.  &lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Twist support different number of pulse/rev signals'''. The OROS twist algorithm is based on phase computation rather than pulse timing comparison. Thanks to this the analysis is independent from the number of pulses/rev.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|Twist measurement based '''on integration of the angular speed''' (torsional)''' is not stable'''  &lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Twist signal is stable and do not diverge'''. Indeed the OROS Twist algorithm does not use integration techniques&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Angular sampling for SOA analysis==&lt;br /&gt;
The major improvement comes as a simple setting… with large effects. Indeed the possibility to sample the measured signal with a distributed angle pulses of a rotating shaft provides accurate results.&lt;br /&gt;
&lt;br /&gt;
This applies mainly on machineries which feature cyclic variation of their rotating speed. Main ones are:&lt;br /&gt;
&lt;br /&gt;
* '''Engines''' (Diesel, Gas, 2/4 strokes)&lt;br /&gt;
* Reciprocating '''pumps''' or '''compressors'''&lt;br /&gt;
* '''Transmission''' (Torque damper, belt, shaft)&lt;br /&gt;
* '''Electric machines''' (generator, alternator, motor)&lt;br /&gt;
The angular sampling allows getting the &amp;lt;u&amp;gt;exact angle&amp;lt;/u&amp;gt; (or phase) of the events in the machine cycle. The results are event better using the time domain averaging (i.e. angular).&lt;br /&gt;
&lt;br /&gt;
The following example shows the differences between a usual synchronous order analysis and the same one based on angular sampling. The phase differences are clearly visible especially on the ShaftView graphs.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_22.gif|framed|none]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;#0070C0&amp;quot;&amp;gt;&amp;lt;u&amp;gt;'''''With and without angular sampling Shaft view on an electric machinery bearing'''''&amp;lt;/u&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Operations====&lt;br /&gt;
In order to use the angular sampling function (Optional) it is necessary to have at least:&lt;br /&gt;
&lt;br /&gt;
* A pulses train signal with a known number of pulses/rev&lt;br /&gt;
*  phase reference (usually a 1 pulse/rev signal)&lt;br /&gt;
&lt;br /&gt;
The sampling signal comes from an ext. synch input. The mode must be set to ''Sampling'' or any of the ''Sampling &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; xxx''&lt;br /&gt;
&lt;br /&gt;
It is necessary to associate a phase reference (the 0°) to the sampling pulse. It can be any tachometer or the sampling input itself. In this last case the 0° will be the first detected pulse or the missing pulse if there are some.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_23.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
Then the ''Tachometer'' and the ''Sampling'' are assigned to a SOA plug-in.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_24.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
The ''Sampling pulse'' setting defines if the angular sampling is activated or not:&lt;br /&gt;
&lt;br /&gt;
* If set to ''None'', the SOA will works on the regular way: Interpolation of the sampling dates from the RPM information).&lt;br /&gt;
* If set to a sampling input, the SOA will use it for sampling the channels signals&lt;br /&gt;
&lt;br /&gt;
====Advantages of the OROS solution====&lt;br /&gt;
The angular sampling is an old technique, which used to be achieved by replacing the sampling clock by an encoder signal. Even if this procedure provides correct order and angles measurement, it has a lot of defects. The technique provided by ''oros'' corrects these defects.&lt;br /&gt;
&lt;br /&gt;
The following table compares the possible signal alteration and the OROS solution&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|bgcolor = &amp;quot;#00B0F0&amp;quot;|'''Traditional angular sampling'''&lt;br /&gt;
|bgcolor = &amp;quot;#00B0F0&amp;quot;|'''OROS angular sampling'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|'''Results are not alias free'''. It is not possible to apply anti aliasing as the sampling frequency is not known by the acquisition system.&lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Alias free results'''. The results are not affected by the alias frequencies thanks to the re-sampling technique. Indeed the analyzer acquires the sample at high freq. (102.4 kS/s) and then re-samples it with a tracking anti-aliasing filter.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|The '''number of pulses/rev. must be a power of 2'''. Because the digital Fourier transform need a power of 2 samples, if you need to analyze it in order domain (n Revolutions) it is compulsory to deliver n² samples per revolution. &lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Any number of pulse/rev and any angular resolution are possible'''. The re-sampling technique used by the SOA allows interpolating the correct number of pulse (n²) from any acquire number of pulses&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|'''Missing pulses are not supported'''. Obviously the missing pulses will conduct to missing samples. &lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Missing pulses are supported'''. The OROS torsional measurement is able to interpolate and create the missing pulses. Then the complete pulse sequence is used by the re-sampling algorithm.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
NVGate allows achieving angular sampled analysis avoiding the artefacts introduced by the direct angular sampling.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Limits=====&lt;br /&gt;
* The gap must be at least 1 tooth long, i.e. the gap interval must be longer than twice the normal interval. With a shorter gap (g = 0.6 tested), no setting gives a correct speed (spikes of 37 to 39 %).&lt;br /&gt;
* Near a whole number (g = 1.95, 2.0, 2.05), setting that whole number is correct on both sides; setting the lower whole number fails as soon as the gap exceeds it (g = 2.05 set to 1 → +1.8 %).&lt;br /&gt;
* In post-processing, when the ''Tach'' option of Signal Op. is used, check that the ''Missing teeth'' value of the created tachometer (''Tachometer &amp;gt; Ext. tach. 1'') is the same as the Tors one.&lt;/div&gt;</summary>
		<author><name>Lmagimel</name></author>
	</entry>
	<entry>
		<id>https://wiki.oros.com/index.php?title=NVGate_Torsional&amp;diff=13008</id>
		<title>NVGate Torsional</title>
		<link rel="alternate" type="text/html" href="https://wiki.oros.com/index.php?title=NVGate_Torsional&amp;diff=13008"/>
		<updated>2026-10-01T13:27:39Z</updated>

		<summary type="html">&lt;p&gt;Lmagimel: /* Annexe : Setting Pulse/rev and Missing teeth */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category:NVGate]]&lt;br /&gt;
[[category:WikiOros]]&lt;br /&gt;
OROS  propose a comprehensive suite for [https://en.wikipedia.org/wiki/Torsional_vibration torsional measurements] and analyses. It addresses most of the torsional, cyclic and rotational resonances issues. &lt;br /&gt;
For both R&amp;amp;D and diagnostics, the latest OROS analyzer feature &amp;lt;u&amp;gt;solutions&amp;lt;/u&amp;gt; for '''transmissions, engines '''and''' electric machinery vibration analysis'''.&lt;br /&gt;
&lt;br /&gt;
On reciprocating machinery (diesel engine, pump) or any acyclic rotating devices (generator,compressor), the cause of torsional vibrations often comes from the non-homogeneity of the angular speed. The analysis of the instantaneous angular speed inside each shaft revolution provides the essential information. Such analysis is helpful for vibrations reduction during prototyping or even for source identification while doing service diagnostics.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The common way to measure instantaneous velocity is to install a coding wheel or a rotary encoder on the shaft. The rate of pulse delivered by such device is directly proportional to the RPM speed during the last pulse interval. On most vibration analysers, this type of measurement needs a specific conditioner(usually optional external boxes) which transforms the pulses train into a DC voltage proportional to the RPM. These conditioner devices are expensive, lead to more cable and are often limited to 2 probes and so on. But the main inconvenience is the phase error they introduce due to their internal response time.&amp;lt;br&amp;gt;&lt;br /&gt;
'''OROS propose an integrated frequency to RPM converter''' which avoids the above-mentioned inconveniences.&lt;br /&gt;
&lt;br /&gt;
== Frequency to RPM converter (Torsional inputs) ==&lt;br /&gt;
This option transforms each external Synch input into a frequency to RPM converter (called IVC, allows handling up to 6 torsional/acyclic inputs at a time). This integrated converter benefits of the high accuracy of the 3-Series analysers Ext. synch inputs (over sampled up to 6.4 MHz). As a matter of fact the sampling of such pulse rate must be very accurate in order to avoid speed jitter on the result.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Specifications===&lt;br /&gt;
The IVC (Instantaneous angular Velocity Converter) option features the following main specifications:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Number of pulses/rev: 1 to 4096&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Max pulse frequency: 40 kHz 64 times oversampled, &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Max angular speed:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Max RPM =  (40 000*64)/pulse per revolution example : 12 800 RPM with 200 Pls/rev&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Missing teeth management: up to 3 consecutive teeth.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Available filters: HighPass, LowPass; BandPass, StopBand, Integrator (single or double) and differentiator&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Ext synch Input. Settings=== &lt;br /&gt;
On the front end, the ext. synch input can be used as a:&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:totion.png|framed|right]]&lt;br /&gt;
&lt;br /&gt;
* '''Mode: '''This setting allows selecting available signal generated by the Ext. synch input to be used by the NVGate analysis components.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;70%&amp;quot;&lt;br /&gt;
|'''Mode'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Trigger&lt;br /&gt;
|The Input generates events only. It can be used as trigger, start and stop of plug-in analyzers and be recorded. Recorded event occurs as 0/1 V signals. Note that the trigger event remains available on any mode.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Tachometer#Ext._Tach|Tach]]&lt;br /&gt;
|The input generates a tach signal (RPM and revolution phases) in addition to the events.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional|Torsional]]&lt;br /&gt;
|The input generates the instantaneous velocity measured with the F. to V converter from a pulses train. The torsional signal is considered as a dynamic input. It appears as Tors # in the inputs list (# being the Ext sync number)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional|Torsional]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Tachometer#Ext._Tach|Tach]]&lt;br /&gt;
|Same as above plus the tach signal is also available. The revolution phase correspond:&lt;br /&gt;
* to the missing teeth occurrence if missing teeth is &amp;lt;nowiki&amp;gt;&amp;gt;&amp;lt;/nowiki&amp;gt; 0&lt;br /&gt;
* to the ending of the pulse/rev counting at each revolution  (no phase reference) if missing teeth setting is 0&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional#Angular_sampling_for_SOA_analysis|Sampling]]&lt;br /&gt;
|The detected pulses on the inputs will be used to synchronize the SOA re-sampling algorithm. The number of pulse/rev is f free and may be different from the SAO resolution.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional#Angular_sampling_for_SOA_analysis|Sampling]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Torsional|Tors]]&lt;br /&gt;
|Combine the sampling and the Torsional modes. Both angular re-sampling and instantaneous velocity are provided by the input&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional#Angular_sampling_for_SOA_analysis|Sampling]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Tachometer#Ext._Tach|Tach]]&lt;br /&gt;
|Combine the sampling and the Tachometer modes. Both angular re-sampling and RPM measurement are provided by the input&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional#Angular_sampling_for_SOA_analysis|Sampling]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Tachometer#Ext._Tach|tach]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Torsional|tors]]&lt;br /&gt;
|Combine the sampling, the Tachometer and the Torsional modes. Angular re-sampling, Tachometer speed  and instantaneous velocity are provided by the input&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* '''Pulse / rev''': the number of pulses per revolution. The user can enter an integer value between 1 and 4092. For a non-integer number of pulses per revolution the user must use a virtual tach.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*[[NVGate_Tachometer#Ext._Tach|other parameters are defined on page tachometer: ext synch .]]&lt;br /&gt;
&lt;br /&gt;
At least the filter which let you integrate or differentiate the RPM speed to get respectively plane angle deviations and angular accelerations for the analyses.&lt;br /&gt;
&lt;br /&gt;
===Fractional missing pulses management===&lt;br /&gt;
The missing pulses are a common situation faced while doing torsional measurement. The missing pulse can come as a feature of the encoder (like the common 60:2 encoders). But most of the measurement done on the industry do not offer the comfort of an encoder or gear teeth access.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Missing teeth:''' This setting indicates the number of possible consecutive missing teeth (meaning no pulses). In such case depending on the active mode:&lt;br /&gt;
The system interpolates the missing pulses intervals in order to maintain the instantaneous speed at a continuous level during the missing pulses.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_27.jpg|framed|none]]&lt;br /&gt;
A very useful solution is the piano (or zebra) tape which is glued on the shaft and read by an optical probe: Easy to install and to use.&lt;br /&gt;
&lt;br /&gt;
But the main problem is to have an entire number of pulses. This is never achievable because the various parameters are difficult to control: Black/white period, diameter of the shaft, thickness of the tape/glue. Well, don&amp;lt;nowiki&amp;gt;'&amp;lt;/nowiki&amp;gt;t try, this is not possible.&lt;br /&gt;
&lt;br /&gt;
The solution is to leave a hole which is interpreted as missing pulse. Due to the above variables it will be a fractional number of missing pulse.&lt;br /&gt;
&lt;br /&gt;
OROS torsional function is able to manage such fractional pulses. It offers to achieve torsional measurement on the field in a simple and easy way.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_28.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;#0070C0&amp;quot;&amp;gt;&amp;lt;u&amp;gt;''''' Piano tape junction for fractional missing pulse management'''''&amp;lt;/u&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The empty area (missing teeth) length at the piano tape junction must be included between 1 and 3 teeth. The number of missing teeth must be set to the '''integer part''' of the gap length: in this example (gap of 2.x teeth): 2. See the [[#Quick guide for the operator: what to enter in NVGate|quick guide for the operator]] below.&lt;br /&gt;
&lt;br /&gt;
Note: the total number of teeth includes the missing teeth. By example, an encoder with '''24 pulse/rev''' and '''1 missing teeth''' must be set as : &lt;br /&gt;
[[Image:Torsional_Setup_With_MissTeeth.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:front_end_22.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
'''Attention''': The time lap of the first missing pulse must be longer than twice the time lap of the previous pulse interval&lt;br /&gt;
&lt;br /&gt;
'''It is recommended to set the instrumentation in order to limit the number of missing pulse below 3s''': Indeed long interval without pulses will lead to a strong order 1 artefact in the instantaneous speed signal due to interpolation of sample. Remaining below 3s for the missing pulse provide correct measurements.&lt;br /&gt;
&lt;br /&gt;
====Quick guide for the operator: what to enter in NVGate====&lt;br /&gt;
You only need to enter '''two numbers''' in the Ext. sync. settings: '''Pulse / rev''' and '''Missing teeth'''.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
!Word!!What it means&lt;br /&gt;
|-&lt;br /&gt;
|'''Pulses on the shaft'''||The stripes (or teeth) that you can actually '''count''' on the shaft. The gap is not counted.&lt;br /&gt;
|-&lt;br /&gt;
|NVGate setting '''Missing teeth'''||How many pulses would fit in the gap. Keep only the '''whole number'''.&lt;br /&gt;
|-&lt;br /&gt;
|NVGate setting '''Pulse / rev'''||'''Pulses on the shaft + Missing teeth'''. It is '''not''' the number of stripes you count.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[File:Torsional_operator_8_pulses.png|900px|none]]&lt;br /&gt;
&lt;br /&gt;
=====Three steps=====&lt;br /&gt;
# '''Count the pulses on the shaft.''' Example: '''8'''.&lt;br /&gt;
# '''Look at the gap: how many pulses would fit in it?''' Keep the whole number. Example: 2.4 → '''2''' (2.1 → 2, 2.9 → 2, 1.3 → 1).&lt;br /&gt;
# '''Enter in NVGate''': Missing teeth = '''2''' and Pulse / rev = 8 + 2 = '''10'''.&lt;br /&gt;
&lt;br /&gt;
'''How to estimate the gap with a ruler''': measure the normal spacing between two stripes (from the start of one black stripe to the start of the next one), then the distance from the start of the last stripe before the gap to the start of the first stripe after it.&lt;br /&gt;
Pulses that fit in the gap = (that distance ÷ normal spacing) − 1. Example: 34 mm ÷ 10 mm − 1 = 2.4 → Missing teeth = 2.&lt;br /&gt;
&lt;br /&gt;
=====Examples=====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
!On the shaft!!Pulses counted!!Pulses that fit in the gap!!NVGate Missing teeth!!NVGate Pulse / rev&lt;br /&gt;
|-&lt;br /&gt;
|Piano tape (picture above)||8||2.4||'''2'''||'''10'''&lt;br /&gt;
|-&lt;br /&gt;
|Encoder 60-2 (60 teeth, 2 removed)||58||2||'''2'''||'''60'''&lt;br /&gt;
|-&lt;br /&gt;
|Encoder 24-1||23||1||'''1'''||'''24'''&lt;br /&gt;
|-&lt;br /&gt;
|Piano tape||37||1.7||'''1'''||'''38'''&lt;br /&gt;
|-&lt;br /&gt;
|Piano tape||45||2.9||'''2'''||'''47'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=====Check after setting=====&lt;br /&gt;
Run the shaft at a constant speed and look at the Tors signal: it must be '''flat''', with '''no spike once per revolution''', and its mean value must match the speed given by another sensor. If not, see the typical mistakes below.&lt;br /&gt;
&lt;br /&gt;
===Tutorial ===&lt;br /&gt;
In on-line mode, the torsional inputs appear as additional channels in the channel connection dialog box. They are identified as ''Tors. x'' from the ''Signal Op.'' resource (not visible in the ASB). These signals can be dispatched exactly as the standard inputs ones  :you can connect them to the record, and to any analysis plug-in.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Both instantaneous velocity channel and pulse train can be recorded at the same time. &lt;br /&gt;
&lt;br /&gt;
====Online mode====&lt;br /&gt;
* Plug your tachometer on ext synch channels, &lt;br /&gt;
* Activate the Ext-Synch channels and press OK&lt;br /&gt;
[[File:tosion1.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* Set the ext synch mode as torsional.&lt;br /&gt;
[[File:tosion2.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* A new input is created : this is the signal of the instantaneous velocity. It can be connected for analysis to any NVGate plug in.&lt;br /&gt;
[[File:tosion3.png|framed|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*The non cyclic behaviour of a shaft can be analysed : &lt;br /&gt;
** By the [[NVGate Synchronous Order Analysis|order analysis]] plug-in, providing order profiles&lt;br /&gt;
** By the [[NVGate Time Domain Analysis|time domain analysis]] plug-in, for RPM over revolution profiles&lt;br /&gt;
** By the [[NVGate FFT|FFT analyser]] plug-in, for displaying the Shaft view to visualize the evolution of speed during one revolution.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*The torsional behaviour of a shaft ([https://en.wikipedia.org/wiki/Torsional_vibration#Crankshaft_torsional_vibration crankshaft], alternator) or a driving belt (service belt) can be excited by its acyclic motion. In such a case the phenomena are analysed order by order using the [[NVGate_Synchronous_Order_Analysis#Average|cross-phase tracking capabilities]] of the [[NVGate Synchronous Order Analysis|SOA Plug-in]]. In that case 2 or more torsional inputs are used on different locations of the shaft, or on each pulley driven by the belt.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Post-processing====&lt;br /&gt;
For post-analysis purposes, the way to operate depends on the type of recorded signal:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*If the converted signal (Tors x) have been recorded, the post analysis is exactly like for the usual recorded inputs.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*if the pulses have been recorded and not the converted signal, a new resource module called ''Signal Operation'' is then available for this conversion.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Do a post analysis on the signal:&lt;br /&gt;
**Click on connect track. Connect the &amp;quot;Ext synch&amp;quot; tracks to &amp;quot;signal op&amp;quot; by a &amp;quot;drag and drop&amp;quot;. Press ok.&lt;br /&gt;
[[File:PA_tors.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
**Click again on connect track, a new track &amp;quot;signal op : Tors 1&amp;quot; now appear. It is the converted signal. You can use it in any plug in. press OK.&lt;br /&gt;
[[File:PA_tors2.png|framed|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
**The window below appears. On tab tors, you can define the torsional channel settings.&lt;br /&gt;
[[File:PA_tors3.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
==Twist measurements (static and dynamic)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The twist measurement consists in measuring the angle between the 2 side of a transmission shaft (or belt/chain). The measured angle is directly proportional to the stress and the applied [https://en.wikipedia.org/wiki/Torque torque]. One common application is to choose an appropriate [https://en.wikipedia.org/wiki/Harmonic_damper torsional damper].&lt;br /&gt;
&lt;br /&gt;
The twist can be:&lt;br /&gt;
&lt;br /&gt;
* '''Static''': measure the transmitted torque and power. This is a not a dynamic result and is not to be analysed.&lt;br /&gt;
* '''Dynamic ''': measure the oscillating stress and resonances. This is a dynamic signal to be analyzed.&lt;br /&gt;
&lt;br /&gt;
[[File:twist.png|300px]]&lt;br /&gt;
&lt;br /&gt;
Both signals are calculated simultaneously by the virtual input module.&lt;br /&gt;
&lt;br /&gt;
When the torsional signals are setup, simply connect it to the ''Virtual input ''plug-in.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To calculate the phase between the 2 sides of the twist it is necessary having a tachometer. This tachometer can come from any of the inputs or directly from one of the torsional signals using the ''Torsional &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; tach.'' mode. Having a missing tooth helps to have  better accuracy.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then click on the ''Tools/Virtual inputs/dynamic'' button to open the virtual inputs setting. Click on the Twist tab. Select each torsional signal from the ''source 1'' and ''source 2'' lists.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_26.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
The twist will be displayed in angle or torque. The coefficient is used to convert the read angle in torque.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The result are available from the add/Remove windows under the virtual input tab.&lt;br /&gt;
&lt;br /&gt;
[[File:torque_display.PNG|300px]]&lt;br /&gt;
&lt;br /&gt;
====Uncorrelated pulse number====&lt;br /&gt;
Note that any number of pulses/rev can be used for twist computation and these numbers of pulses/rev can either be different on each side.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The following table describes the differences between classical twist measurement and the OROS method:&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|bgcolor = &amp;quot;#00B0F0&amp;quot;|'''Classical twist measurement'''&lt;br /&gt;
|bgcolor = &amp;quot;#00B0F0&amp;quot;|'''OROS twist'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|'''Twist measurement force having the same number of pulse on each side. '''The difference between the 2 signals is requiring the same number of sample/rev.  &lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Twist support different number of pulse/rev signals'''. The OROS twist algorithm is based on phase computation rather than pulse timing comparison. Thanks to this the analysis is independent from the number of pulses/rev.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|Twist measurement based '''on integration of the angular speed''' (torsional)''' is not stable'''  &lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Twist signal is stable and do not diverge'''. Indeed the OROS Twist algorithm does not use integration techniques&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Angular sampling for SOA analysis==&lt;br /&gt;
The major improvement comes as a simple setting… with large effects. Indeed the possibility to sample the measured signal with a distributed angle pulses of a rotating shaft provides accurate results.&lt;br /&gt;
&lt;br /&gt;
This applies mainly on machineries which feature cyclic variation of their rotating speed. Main ones are:&lt;br /&gt;
&lt;br /&gt;
* '''Engines''' (Diesel, Gas, 2/4 strokes)&lt;br /&gt;
* Reciprocating '''pumps''' or '''compressors'''&lt;br /&gt;
* '''Transmission''' (Torque damper, belt, shaft)&lt;br /&gt;
* '''Electric machines''' (generator, alternator, motor)&lt;br /&gt;
The angular sampling allows getting the &amp;lt;u&amp;gt;exact angle&amp;lt;/u&amp;gt; (or phase) of the events in the machine cycle. The results are event better using the time domain averaging (i.e. angular).&lt;br /&gt;
&lt;br /&gt;
The following example shows the differences between a usual synchronous order analysis and the same one based on angular sampling. The phase differences are clearly visible especially on the ShaftView graphs.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_22.gif|framed|none]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;#0070C0&amp;quot;&amp;gt;&amp;lt;u&amp;gt;'''''With and without angular sampling Shaft view on an electric machinery bearing'''''&amp;lt;/u&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Operations====&lt;br /&gt;
In order to use the angular sampling function (Optional) it is necessary to have at least:&lt;br /&gt;
&lt;br /&gt;
* A pulses train signal with a known number of pulses/rev&lt;br /&gt;
*  phase reference (usually a 1 pulse/rev signal)&lt;br /&gt;
&lt;br /&gt;
The sampling signal comes from an ext. synch input. The mode must be set to ''Sampling'' or any of the ''Sampling &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; xxx''&lt;br /&gt;
&lt;br /&gt;
It is necessary to associate a phase reference (the 0°) to the sampling pulse. It can be any tachometer or the sampling input itself. In this last case the 0° will be the first detected pulse or the missing pulse if there are some.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_23.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
Then the ''Tachometer'' and the ''Sampling'' are assigned to a SOA plug-in.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_24.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
The ''Sampling pulse'' setting defines if the angular sampling is activated or not:&lt;br /&gt;
&lt;br /&gt;
* If set to ''None'', the SOA will works on the regular way: Interpolation of the sampling dates from the RPM information).&lt;br /&gt;
* If set to a sampling input, the SOA will use it for sampling the channels signals&lt;br /&gt;
&lt;br /&gt;
====Advantages of the OROS solution====&lt;br /&gt;
The angular sampling is an old technique, which used to be achieved by replacing the sampling clock by an encoder signal. Even if this procedure provides correct order and angles measurement, it has a lot of defects. The technique provided by ''oros'' corrects these defects.&lt;br /&gt;
&lt;br /&gt;
The following table compares the possible signal alteration and the OROS solution&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|bgcolor = &amp;quot;#00B0F0&amp;quot;|'''Traditional angular sampling'''&lt;br /&gt;
|bgcolor = &amp;quot;#00B0F0&amp;quot;|'''OROS angular sampling'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|'''Results are not alias free'''. It is not possible to apply anti aliasing as the sampling frequency is not known by the acquisition system.&lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Alias free results'''. The results are not affected by the alias frequencies thanks to the re-sampling technique. Indeed the analyzer acquires the sample at high freq. (102.4 kS/s) and then re-samples it with a tracking anti-aliasing filter.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|The '''number of pulses/rev. must be a power of 2'''. Because the digital Fourier transform need a power of 2 samples, if you need to analyze it in order domain (n Revolutions) it is compulsory to deliver n² samples per revolution. &lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Any number of pulse/rev and any angular resolution are possible'''. The re-sampling technique used by the SOA allows interpolating the correct number of pulse (n²) from any acquire number of pulses&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|'''Missing pulses are not supported'''. Obviously the missing pulses will conduct to missing samples. &lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Missing pulses are supported'''. The OROS torsional measurement is able to interpolate and create the missing pulses. Then the complete pulse sequence is used by the re-sampling algorithm.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
NVGate allows achieving angular sampled analysis avoiding the artefacts introduced by the direct angular sampling.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====Limits=====&lt;br /&gt;
* The gap must be at least 1 tooth long, i.e. the gap interval must be longer than twice the normal interval. With a shorter gap (g = 0.6 tested), no setting gives a correct speed (spikes of 37 to 39 %).&lt;br /&gt;
* Near a whole number (g = 1.95, 2.0, 2.05), setting that whole number is correct on both sides; setting the lower whole number fails as soon as the gap exceeds it (g = 2.05 set to 1 → +1.8 %).&lt;br /&gt;
* In post-processing, when the ''Tach'' option of Signal Op. is used, check that the ''Missing teeth'' value of the created tachometer (''Tachometer &amp;gt; Ext. tach. 1'') is the same as the Tors one.&lt;/div&gt;</summary>
		<author><name>Lmagimel</name></author>
	</entry>
	<entry>
		<id>https://wiki.oros.com/index.php?title=NVGate_Torsional&amp;diff=13007</id>
		<title>NVGate Torsional</title>
		<link rel="alternate" type="text/html" href="https://wiki.oros.com/index.php?title=NVGate_Torsional&amp;diff=13007"/>
		<updated>2026-10-01T13:26:50Z</updated>

		<summary type="html">&lt;p&gt;Lmagimel: /* Typical mistakes (example: 8 pulses, gap of 2.4) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category:NVGate]]&lt;br /&gt;
[[category:WikiOros]]&lt;br /&gt;
OROS  propose a comprehensive suite for [https://en.wikipedia.org/wiki/Torsional_vibration torsional measurements] and analyses. It addresses most of the torsional, cyclic and rotational resonances issues. &lt;br /&gt;
For both R&amp;amp;D and diagnostics, the latest OROS analyzer feature &amp;lt;u&amp;gt;solutions&amp;lt;/u&amp;gt; for '''transmissions, engines '''and''' electric machinery vibration analysis'''.&lt;br /&gt;
&lt;br /&gt;
On reciprocating machinery (diesel engine, pump) or any acyclic rotating devices (generator,compressor), the cause of torsional vibrations often comes from the non-homogeneity of the angular speed. The analysis of the instantaneous angular speed inside each shaft revolution provides the essential information. Such analysis is helpful for vibrations reduction during prototyping or even for source identification while doing service diagnostics.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The common way to measure instantaneous velocity is to install a coding wheel or a rotary encoder on the shaft. The rate of pulse delivered by such device is directly proportional to the RPM speed during the last pulse interval. On most vibration analysers, this type of measurement needs a specific conditioner(usually optional external boxes) which transforms the pulses train into a DC voltage proportional to the RPM. These conditioner devices are expensive, lead to more cable and are often limited to 2 probes and so on. But the main inconvenience is the phase error they introduce due to their internal response time.&amp;lt;br&amp;gt;&lt;br /&gt;
'''OROS propose an integrated frequency to RPM converter''' which avoids the above-mentioned inconveniences.&lt;br /&gt;
&lt;br /&gt;
== Frequency to RPM converter (Torsional inputs) ==&lt;br /&gt;
This option transforms each external Synch input into a frequency to RPM converter (called IVC, allows handling up to 6 torsional/acyclic inputs at a time). This integrated converter benefits of the high accuracy of the 3-Series analysers Ext. synch inputs (over sampled up to 6.4 MHz). As a matter of fact the sampling of such pulse rate must be very accurate in order to avoid speed jitter on the result.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Specifications===&lt;br /&gt;
The IVC (Instantaneous angular Velocity Converter) option features the following main specifications:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Number of pulses/rev: 1 to 4096&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Max pulse frequency: 40 kHz 64 times oversampled, &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Max angular speed:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Max RPM =  (40 000*64)/pulse per revolution example : 12 800 RPM with 200 Pls/rev&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Missing teeth management: up to 3 consecutive teeth.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Available filters: HighPass, LowPass; BandPass, StopBand, Integrator (single or double) and differentiator&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Ext synch Input. Settings=== &lt;br /&gt;
On the front end, the ext. synch input can be used as a:&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:totion.png|framed|right]]&lt;br /&gt;
&lt;br /&gt;
* '''Mode: '''This setting allows selecting available signal generated by the Ext. synch input to be used by the NVGate analysis components.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;70%&amp;quot;&lt;br /&gt;
|'''Mode'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Trigger&lt;br /&gt;
|The Input generates events only. It can be used as trigger, start and stop of plug-in analyzers and be recorded. Recorded event occurs as 0/1 V signals. Note that the trigger event remains available on any mode.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Tachometer#Ext._Tach|Tach]]&lt;br /&gt;
|The input generates a tach signal (RPM and revolution phases) in addition to the events.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional|Torsional]]&lt;br /&gt;
|The input generates the instantaneous velocity measured with the F. to V converter from a pulses train. The torsional signal is considered as a dynamic input. It appears as Tors # in the inputs list (# being the Ext sync number)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional|Torsional]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Tachometer#Ext._Tach|Tach]]&lt;br /&gt;
|Same as above plus the tach signal is also available. The revolution phase correspond:&lt;br /&gt;
* to the missing teeth occurrence if missing teeth is &amp;lt;nowiki&amp;gt;&amp;gt;&amp;lt;/nowiki&amp;gt; 0&lt;br /&gt;
* to the ending of the pulse/rev counting at each revolution  (no phase reference) if missing teeth setting is 0&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional#Angular_sampling_for_SOA_analysis|Sampling]]&lt;br /&gt;
|The detected pulses on the inputs will be used to synchronize the SOA re-sampling algorithm. The number of pulse/rev is f free and may be different from the SAO resolution.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional#Angular_sampling_for_SOA_analysis|Sampling]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Torsional|Tors]]&lt;br /&gt;
|Combine the sampling and the Torsional modes. Both angular re-sampling and instantaneous velocity are provided by the input&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional#Angular_sampling_for_SOA_analysis|Sampling]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Tachometer#Ext._Tach|Tach]]&lt;br /&gt;
|Combine the sampling and the Tachometer modes. Both angular re-sampling and RPM measurement are provided by the input&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional#Angular_sampling_for_SOA_analysis|Sampling]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Tachometer#Ext._Tach|tach]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Torsional|tors]]&lt;br /&gt;
|Combine the sampling, the Tachometer and the Torsional modes. Angular re-sampling, Tachometer speed  and instantaneous velocity are provided by the input&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* '''Pulse / rev''': the number of pulses per revolution. The user can enter an integer value between 1 and 4092. For a non-integer number of pulses per revolution the user must use a virtual tach.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*[[NVGate_Tachometer#Ext._Tach|other parameters are defined on page tachometer: ext synch .]]&lt;br /&gt;
&lt;br /&gt;
At least the filter which let you integrate or differentiate the RPM speed to get respectively plane angle deviations and angular accelerations for the analyses.&lt;br /&gt;
&lt;br /&gt;
===Fractional missing pulses management===&lt;br /&gt;
The missing pulses are a common situation faced while doing torsional measurement. The missing pulse can come as a feature of the encoder (like the common 60:2 encoders). But most of the measurement done on the industry do not offer the comfort of an encoder or gear teeth access.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Missing teeth:''' This setting indicates the number of possible consecutive missing teeth (meaning no pulses). In such case depending on the active mode:&lt;br /&gt;
The system interpolates the missing pulses intervals in order to maintain the instantaneous speed at a continuous level during the missing pulses.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_27.jpg|framed|none]]&lt;br /&gt;
A very useful solution is the piano (or zebra) tape which is glued on the shaft and read by an optical probe: Easy to install and to use.&lt;br /&gt;
&lt;br /&gt;
But the main problem is to have an entire number of pulses. This is never achievable because the various parameters are difficult to control: Black/white period, diameter of the shaft, thickness of the tape/glue. Well, don&amp;lt;nowiki&amp;gt;'&amp;lt;/nowiki&amp;gt;t try, this is not possible.&lt;br /&gt;
&lt;br /&gt;
The solution is to leave a hole which is interpreted as missing pulse. Due to the above variables it will be a fractional number of missing pulse.&lt;br /&gt;
&lt;br /&gt;
OROS torsional function is able to manage such fractional pulses. It offers to achieve torsional measurement on the field in a simple and easy way.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_28.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;#0070C0&amp;quot;&amp;gt;&amp;lt;u&amp;gt;''''' Piano tape junction for fractional missing pulse management'''''&amp;lt;/u&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The empty area (missing teeth) length at the piano tape junction must be included between 1 and 3 teeth. The number of missing teeth must be set to the '''integer part''' of the gap length: in this example (gap of 2.x teeth): 2. See the [[#Quick guide for the operator: what to enter in NVGate|quick guide for the operator]] below.&lt;br /&gt;
&lt;br /&gt;
Note: the total number of teeth includes the missing teeth. By example, an encoder with '''24 pulse/rev''' and '''1 missing teeth''' must be set as : &lt;br /&gt;
[[Image:Torsional_Setup_With_MissTeeth.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:front_end_22.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
'''Attention''': The time lap of the first missing pulse must be longer than twice the time lap of the previous pulse interval&lt;br /&gt;
&lt;br /&gt;
'''It is recommended to set the instrumentation in order to limit the number of missing pulse below 3s''': Indeed long interval without pulses will lead to a strong order 1 artefact in the instantaneous speed signal due to interpolation of sample. Remaining below 3s for the missing pulse provide correct measurements.&lt;br /&gt;
&lt;br /&gt;
====Quick guide for the operator: what to enter in NVGate====&lt;br /&gt;
You only need to enter '''two numbers''' in the Ext. sync. settings: '''Pulse / rev''' and '''Missing teeth'''.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
!Word!!What it means&lt;br /&gt;
|-&lt;br /&gt;
|'''Pulses on the shaft'''||The stripes (or teeth) that you can actually '''count''' on the shaft. The gap is not counted.&lt;br /&gt;
|-&lt;br /&gt;
|NVGate setting '''Missing teeth'''||How many pulses would fit in the gap. Keep only the '''whole number'''.&lt;br /&gt;
|-&lt;br /&gt;
|NVGate setting '''Pulse / rev'''||'''Pulses on the shaft + Missing teeth'''. It is '''not''' the number of stripes you count.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[File:Torsional_operator_8_pulses.png|900px|none]]&lt;br /&gt;
&lt;br /&gt;
=====Three steps=====&lt;br /&gt;
# '''Count the pulses on the shaft.''' Example: '''8'''.&lt;br /&gt;
# '''Look at the gap: how many pulses would fit in it?''' Keep the whole number. Example: 2.4 → '''2''' (2.1 → 2, 2.9 → 2, 1.3 → 1).&lt;br /&gt;
# '''Enter in NVGate''': Missing teeth = '''2''' and Pulse / rev = 8 + 2 = '''10'''.&lt;br /&gt;
&lt;br /&gt;
'''How to estimate the gap with a ruler''': measure the normal spacing between two stripes (from the start of one black stripe to the start of the next one), then the distance from the start of the last stripe before the gap to the start of the first stripe after it.&lt;br /&gt;
Pulses that fit in the gap = (that distance ÷ normal spacing) − 1. Example: 34 mm ÷ 10 mm − 1 = 2.4 → Missing teeth = 2.&lt;br /&gt;
&lt;br /&gt;
=====Examples=====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
!On the shaft!!Pulses counted!!Pulses that fit in the gap!!NVGate Missing teeth!!NVGate Pulse / rev&lt;br /&gt;
|-&lt;br /&gt;
|Piano tape (picture above)||8||2.4||'''2'''||'''10'''&lt;br /&gt;
|-&lt;br /&gt;
|Encoder 60-2 (60 teeth, 2 removed)||58||2||'''2'''||'''60'''&lt;br /&gt;
|-&lt;br /&gt;
|Encoder 24-1||23||1||'''1'''||'''24'''&lt;br /&gt;
|-&lt;br /&gt;
|Piano tape||37||1.7||'''1'''||'''38'''&lt;br /&gt;
|-&lt;br /&gt;
|Piano tape||45||2.9||'''2'''||'''47'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=====Check after setting=====&lt;br /&gt;
Run the shaft at a constant speed and look at the Tors signal: it must be '''flat''', with '''no spike once per revolution''', and its mean value must match the speed given by another sensor. If not, see the typical mistakes below.&lt;br /&gt;
&lt;br /&gt;
===Tutorial ===&lt;br /&gt;
In on-line mode, the torsional inputs appear as additional channels in the channel connection dialog box. They are identified as ''Tors. x'' from the ''Signal Op.'' resource (not visible in the ASB). These signals can be dispatched exactly as the standard inputs ones  :you can connect them to the record, and to any analysis plug-in.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Both instantaneous velocity channel and pulse train can be recorded at the same time. &lt;br /&gt;
&lt;br /&gt;
====Online mode====&lt;br /&gt;
* Plug your tachometer on ext synch channels, &lt;br /&gt;
* Activate the Ext-Synch channels and press OK&lt;br /&gt;
[[File:tosion1.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* Set the ext synch mode as torsional.&lt;br /&gt;
[[File:tosion2.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* A new input is created : this is the signal of the instantaneous velocity. It can be connected for analysis to any NVGate plug in.&lt;br /&gt;
[[File:tosion3.png|framed|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*The non cyclic behaviour of a shaft can be analysed : &lt;br /&gt;
** By the [[NVGate Synchronous Order Analysis|order analysis]] plug-in, providing order profiles&lt;br /&gt;
** By the [[NVGate Time Domain Analysis|time domain analysis]] plug-in, for RPM over revolution profiles&lt;br /&gt;
** By the [[NVGate FFT|FFT analyser]] plug-in, for displaying the Shaft view to visualize the evolution of speed during one revolution.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*The torsional behaviour of a shaft ([https://en.wikipedia.org/wiki/Torsional_vibration#Crankshaft_torsional_vibration crankshaft], alternator) or a driving belt (service belt) can be excited by its acyclic motion. In such a case the phenomena are analysed order by order using the [[NVGate_Synchronous_Order_Analysis#Average|cross-phase tracking capabilities]] of the [[NVGate Synchronous Order Analysis|SOA Plug-in]]. In that case 2 or more torsional inputs are used on different locations of the shaft, or on each pulley driven by the belt.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Post-processing====&lt;br /&gt;
For post-analysis purposes, the way to operate depends on the type of recorded signal:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*If the converted signal (Tors x) have been recorded, the post analysis is exactly like for the usual recorded inputs.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*if the pulses have been recorded and not the converted signal, a new resource module called ''Signal Operation'' is then available for this conversion.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Do a post analysis on the signal:&lt;br /&gt;
**Click on connect track. Connect the &amp;quot;Ext synch&amp;quot; tracks to &amp;quot;signal op&amp;quot; by a &amp;quot;drag and drop&amp;quot;. Press ok.&lt;br /&gt;
[[File:PA_tors.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
**Click again on connect track, a new track &amp;quot;signal op : Tors 1&amp;quot; now appear. It is the converted signal. You can use it in any plug in. press OK.&lt;br /&gt;
[[File:PA_tors2.png|framed|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
**The window below appears. On tab tors, you can define the torsional channel settings.&lt;br /&gt;
[[File:PA_tors3.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
==Twist measurements (static and dynamic)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The twist measurement consists in measuring the angle between the 2 side of a transmission shaft (or belt/chain). The measured angle is directly proportional to the stress and the applied [https://en.wikipedia.org/wiki/Torque torque]. One common application is to choose an appropriate [https://en.wikipedia.org/wiki/Harmonic_damper torsional damper].&lt;br /&gt;
&lt;br /&gt;
The twist can be:&lt;br /&gt;
&lt;br /&gt;
* '''Static''': measure the transmitted torque and power. This is a not a dynamic result and is not to be analysed.&lt;br /&gt;
* '''Dynamic ''': measure the oscillating stress and resonances. This is a dynamic signal to be analyzed.&lt;br /&gt;
&lt;br /&gt;
[[File:twist.png|300px]]&lt;br /&gt;
&lt;br /&gt;
Both signals are calculated simultaneously by the virtual input module.&lt;br /&gt;
&lt;br /&gt;
When the torsional signals are setup, simply connect it to the ''Virtual input ''plug-in.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To calculate the phase between the 2 sides of the twist it is necessary having a tachometer. This tachometer can come from any of the inputs or directly from one of the torsional signals using the ''Torsional &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; tach.'' mode. Having a missing tooth helps to have  better accuracy.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then click on the ''Tools/Virtual inputs/dynamic'' button to open the virtual inputs setting. Click on the Twist tab. Select each torsional signal from the ''source 1'' and ''source 2'' lists.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_26.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
The twist will be displayed in angle or torque. The coefficient is used to convert the read angle in torque.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The result are available from the add/Remove windows under the virtual input tab.&lt;br /&gt;
&lt;br /&gt;
[[File:torque_display.PNG|300px]]&lt;br /&gt;
&lt;br /&gt;
====Uncorrelated pulse number====&lt;br /&gt;
Note that any number of pulses/rev can be used for twist computation and these numbers of pulses/rev can either be different on each side.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The following table describes the differences between classical twist measurement and the OROS method:&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|bgcolor = &amp;quot;#00B0F0&amp;quot;|'''Classical twist measurement'''&lt;br /&gt;
|bgcolor = &amp;quot;#00B0F0&amp;quot;|'''OROS twist'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|'''Twist measurement force having the same number of pulse on each side. '''The difference between the 2 signals is requiring the same number of sample/rev.  &lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Twist support different number of pulse/rev signals'''. The OROS twist algorithm is based on phase computation rather than pulse timing comparison. Thanks to this the analysis is independent from the number of pulses/rev.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|Twist measurement based '''on integration of the angular speed''' (torsional)''' is not stable'''  &lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Twist signal is stable and do not diverge'''. Indeed the OROS Twist algorithm does not use integration techniques&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Angular sampling for SOA analysis==&lt;br /&gt;
The major improvement comes as a simple setting… with large effects. Indeed the possibility to sample the measured signal with a distributed angle pulses of a rotating shaft provides accurate results.&lt;br /&gt;
&lt;br /&gt;
This applies mainly on machineries which feature cyclic variation of their rotating speed. Main ones are:&lt;br /&gt;
&lt;br /&gt;
* '''Engines''' (Diesel, Gas, 2/4 strokes)&lt;br /&gt;
* Reciprocating '''pumps''' or '''compressors'''&lt;br /&gt;
* '''Transmission''' (Torque damper, belt, shaft)&lt;br /&gt;
* '''Electric machines''' (generator, alternator, motor)&lt;br /&gt;
The angular sampling allows getting the &amp;lt;u&amp;gt;exact angle&amp;lt;/u&amp;gt; (or phase) of the events in the machine cycle. The results are event better using the time domain averaging (i.e. angular).&lt;br /&gt;
&lt;br /&gt;
The following example shows the differences between a usual synchronous order analysis and the same one based on angular sampling. The phase differences are clearly visible especially on the ShaftView graphs.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_22.gif|framed|none]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;#0070C0&amp;quot;&amp;gt;&amp;lt;u&amp;gt;'''''With and without angular sampling Shaft view on an electric machinery bearing'''''&amp;lt;/u&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Operations====&lt;br /&gt;
In order to use the angular sampling function (Optional) it is necessary to have at least:&lt;br /&gt;
&lt;br /&gt;
* A pulses train signal with a known number of pulses/rev&lt;br /&gt;
*  phase reference (usually a 1 pulse/rev signal)&lt;br /&gt;
&lt;br /&gt;
The sampling signal comes from an ext. synch input. The mode must be set to ''Sampling'' or any of the ''Sampling &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; xxx''&lt;br /&gt;
&lt;br /&gt;
It is necessary to associate a phase reference (the 0°) to the sampling pulse. It can be any tachometer or the sampling input itself. In this last case the 0° will be the first detected pulse or the missing pulse if there are some.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_23.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
Then the ''Tachometer'' and the ''Sampling'' are assigned to a SOA plug-in.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_24.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
The ''Sampling pulse'' setting defines if the angular sampling is activated or not:&lt;br /&gt;
&lt;br /&gt;
* If set to ''None'', the SOA will works on the regular way: Interpolation of the sampling dates from the RPM information).&lt;br /&gt;
* If set to a sampling input, the SOA will use it for sampling the channels signals&lt;br /&gt;
&lt;br /&gt;
====Advantages of the OROS solution====&lt;br /&gt;
The angular sampling is an old technique, which used to be achieved by replacing the sampling clock by an encoder signal. Even if this procedure provides correct order and angles measurement, it has a lot of defects. The technique provided by ''oros'' corrects these defects.&lt;br /&gt;
&lt;br /&gt;
The following table compares the possible signal alteration and the OROS solution&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|bgcolor = &amp;quot;#00B0F0&amp;quot;|'''Traditional angular sampling'''&lt;br /&gt;
|bgcolor = &amp;quot;#00B0F0&amp;quot;|'''OROS angular sampling'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|'''Results are not alias free'''. It is not possible to apply anti aliasing as the sampling frequency is not known by the acquisition system.&lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Alias free results'''. The results are not affected by the alias frequencies thanks to the re-sampling technique. Indeed the analyzer acquires the sample at high freq. (102.4 kS/s) and then re-samples it with a tracking anti-aliasing filter.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|The '''number of pulses/rev. must be a power of 2'''. Because the digital Fourier transform need a power of 2 samples, if you need to analyze it in order domain (n Revolutions) it is compulsory to deliver n² samples per revolution. &lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Any number of pulse/rev and any angular resolution are possible'''. The re-sampling technique used by the SOA allows interpolating the correct number of pulse (n²) from any acquire number of pulses&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|'''Missing pulses are not supported'''. Obviously the missing pulses will conduct to missing samples. &lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Missing pulses are supported'''. The OROS torsional measurement is able to interpolate and create the missing pulses. Then the complete pulse sequence is used by the re-sampling algorithm.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
NVGate allows achieving angular sampled analysis avoiding the artefacts introduced by the direct angular sampling.&lt;br /&gt;
&lt;br /&gt;
==Annexe : Setting Pulse/rev and Missing teeth ==&lt;br /&gt;
With a piano tape, the gap at the junction is never a whole number of teeth: it is, for example, 2.4 teeth, never exactly 2 or 3. NVGate handles such a fractional gap perfectly, '''provided that the two settings are chosen as described below'''. &lt;br /&gt;
&lt;br /&gt;
[[File:Torsional_piano_tape_gap.png|800px|none]]&lt;br /&gt;
&amp;lt;font color=&amp;quot;#0070C0&amp;quot;&amp;gt;''Piano tape with P = 58 pulses present per revolution and a gap of g = 2.4 teeth''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====What the two settings mean=====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
!Setting!!Meaning&lt;br /&gt;
|-&lt;br /&gt;
|'''Pulse / rev''' (N)||Total number of tooth positions on one revolution, '''missing teeth included'''.&lt;br /&gt;
|-&lt;br /&gt;
|'''Missing teeth''' (m)||Number of missing teeth (the gap).&lt;br /&gt;
|-&lt;br /&gt;
|'''N − m'''||Number of pulses '''actually present''' on one revolution (P). This is the decisive value: it must match the real number of pulses.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=====Setting rule=====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|style=&amp;quot;background:#E8F0FA;&amp;quot;|&lt;br /&gt;
# '''Count P''', the number of pulses actually present on one revolution (black stripes of the tape, or pulses between two gaps on a recording).&lt;br /&gt;
# '''Measure g''', the gap length in teeth: '''g = (gap interval ÷ normal interval) − 1'''.&lt;br /&gt;
# '''Missing teeth = integer part of g'''. If g is within 0.1 of a whole number, use that whole number.&lt;br /&gt;
# '''Pulse/rev = P + Missing teeth''' — not the &amp;quot;nominal&amp;quot; number of stripes of the tape.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Example''': 58 pulses present and a gap interval 3.4 times the normal interval → g = 2.4 → '''Missing teeth = 2''' and '''Pulse/rev = 58 + 2 = 60'''.&lt;br /&gt;
&lt;br /&gt;
=====How to measure P and g on site=====&lt;br /&gt;
# Run the shaft at a roughly constant speed and record the Ext. sync. track for a few revolutions.&lt;br /&gt;
# On the recording, read the normal interval between two pulses and the interval across the gap. Compute g = (gap interval ÷ normal interval) − 1. Example: 3.4 ms ÷ 1.0 ms − 1 = 2.4 teeth.&lt;br /&gt;
# Count the pulses between two gaps: this is P.&lt;br /&gt;
# Check the result: at constant speed the Tors signal must be flat (no spike once per revolution), and its mean value must equal the speed given by another sensor (or by the same input in Tach mode).&lt;br /&gt;
&lt;br /&gt;
=====What happens with a wrong setting=====&lt;br /&gt;
The following results were measured with NVGate 18.00.003 on an OR35, with synthetic pulse trains whose pulse instants are exactly known (58 pulses present per revolution, 1200 RPM constant, gap g from 0.6 to 4.0 teeth, 63 cases). Results are identical online (Ext. sync. input) and in post-processing (Signal Op.).&lt;br /&gt;
&lt;br /&gt;
[[File:Torsional_missing_teeth_map.png|900px|none]]&lt;br /&gt;
&amp;lt;font color=&amp;quot;#0070C0&amp;quot;&amp;gt;''Error on the mean speed (%) depending on the actual gap g and on the settings. Colour = worst of mean and peak error. Left: Pulse/rev = P + m. Right: Pulse/rev kept at the nominal value 60.''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
!Setting!!Example (g = 2.4, P = 58)!!Result&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#5EF86D;&amp;quot;|'''Missing teeth = integer part of g''', Pulse/rev = P + m||m = 2, Pulse/rev = 60||Correct in all tested cases (g = 1.0 to 4.0): mean error &amp;lt; 0.002 %, peak error &amp;lt; 0.035 %&lt;br /&gt;
|-&lt;br /&gt;
|Missing teeth rounded up||m = 3, Pulse/rev = 61||Correct only when the decimal part of g is large enough (1.7 → 2, 2.4 → 3 are correct, but 1.3 → 2 gives −57 %)&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#FBBCB7;&amp;quot;|One tooth less than the integer part||m = 1, Pulse/rev = 59||Speed '''too high by +1.6 to +2.9 %''', with no visible spike — the most misleading error&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#FBBCB7;&amp;quot;|One or two teeth too many||m = 4, Pulse/rev = 62||Speed too low by −2 % up to '''−68 %''' (speed divided by two)&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#FBBCB7;&amp;quot;|Missing teeth = 0 although there is a gap||m = 0, Pulse/rev = 58||Mean speed nearly correct, but a '''spike of 37 to 65 %''' once per revolution&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#FBBCB7;&amp;quot;|Pulse/rev kept at the nominal value whatever m||Pulse/rev = 60, m = 3||Correct only if Pulse/rev − m equals P. Otherwise +0.7 to +3.6 %, or worse&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=====Limits=====&lt;br /&gt;
* The gap must be at least 1 tooth long, i.e. the gap interval must be longer than twice the normal interval. With a shorter gap (g = 0.6 tested), no setting gives a correct speed (spikes of 37 to 39 %).&lt;br /&gt;
* Near a whole number (g = 1.95, 2.0, 2.05), setting that whole number is correct on both sides; setting the lower whole number fails as soon as the gap exceeds it (g = 2.05 set to 1 → +1.8 %).&lt;br /&gt;
* In post-processing, when the ''Tach'' option of Signal Op. is used, check that the ''Missing teeth'' value of the created tachometer (''Tachometer &amp;gt; Ext. tach. 1'') is the same as the Tors one.&lt;/div&gt;</summary>
		<author><name>Lmagimel</name></author>
	</entry>
	<entry>
		<id>https://wiki.oros.com/index.php?title=NVGate_Torsional&amp;diff=13004</id>
		<title>NVGate Torsional</title>
		<link rel="alternate" type="text/html" href="https://wiki.oros.com/index.php?title=NVGate_Torsional&amp;diff=13004"/>
		<updated>2026-10-01T12:49:54Z</updated>

		<summary type="html">&lt;p&gt;Lmagimel: /* Annexe : Setting Pulse/rev and Missing teeth */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category:NVGate]]&lt;br /&gt;
[[category:WikiOros]]&lt;br /&gt;
OROS  propose a comprehensive suite for [https://en.wikipedia.org/wiki/Torsional_vibration torsional measurements] and analyses. It addresses most of the torsional, cyclic and rotational resonances issues. &lt;br /&gt;
For both R&amp;amp;D and diagnostics, the latest OROS analyzer feature &amp;lt;u&amp;gt;solutions&amp;lt;/u&amp;gt; for '''transmissions, engines '''and''' electric machinery vibration analysis'''.&lt;br /&gt;
&lt;br /&gt;
On reciprocating machinery (diesel engine, pump) or any acyclic rotating devices (generator,compressor), the cause of torsional vibrations often comes from the non-homogeneity of the angular speed. The analysis of the instantaneous angular speed inside each shaft revolution provides the essential information. Such analysis is helpful for vibrations reduction during prototyping or even for source identification while doing service diagnostics.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The common way to measure instantaneous velocity is to install a coding wheel or a rotary encoder on the shaft. The rate of pulse delivered by such device is directly proportional to the RPM speed during the last pulse interval. On most vibration analysers, this type of measurement needs a specific conditioner(usually optional external boxes) which transforms the pulses train into a DC voltage proportional to the RPM. These conditioner devices are expensive, lead to more cable and are often limited to 2 probes and so on. But the main inconvenience is the phase error they introduce due to their internal response time.&amp;lt;br&amp;gt;&lt;br /&gt;
'''OROS propose an integrated frequency to RPM converter''' which avoids the above-mentioned inconveniences.&lt;br /&gt;
&lt;br /&gt;
== Frequency to RPM converter (Torsional inputs) ==&lt;br /&gt;
This option transforms each external Synch input into a frequency to RPM converter (called IVC, allows handling up to 6 torsional/acyclic inputs at a time). This integrated converter benefits of the high accuracy of the 3-Series analysers Ext. synch inputs (over sampled up to 6.4 MHz). As a matter of fact the sampling of such pulse rate must be very accurate in order to avoid speed jitter on the result.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Specifications===&lt;br /&gt;
The IVC (Instantaneous angular Velocity Converter) option features the following main specifications:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Number of pulses/rev: 1 to 4096&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Max pulse frequency: 40 kHz 64 times oversampled, &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Max angular speed:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Max RPM =  (40 000*64)/pulse per revolution example : 12 800 RPM with 200 Pls/rev&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Missing teeth management: up to 3 consecutive teeth.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Available filters: HighPass, LowPass; BandPass, StopBand, Integrator (single or double) and differentiator&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Ext synch Input. Settings=== &lt;br /&gt;
On the front end, the ext. synch input can be used as a:&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:totion.png|framed|right]]&lt;br /&gt;
&lt;br /&gt;
* '''Mode: '''This setting allows selecting available signal generated by the Ext. synch input to be used by the NVGate analysis components.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;70%&amp;quot;&lt;br /&gt;
|'''Mode'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Trigger&lt;br /&gt;
|The Input generates events only. It can be used as trigger, start and stop of plug-in analyzers and be recorded. Recorded event occurs as 0/1 V signals. Note that the trigger event remains available on any mode.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Tachometer#Ext._Tach|Tach]]&lt;br /&gt;
|The input generates a tach signal (RPM and revolution phases) in addition to the events.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional|Torsional]]&lt;br /&gt;
|The input generates the instantaneous velocity measured with the F. to V converter from a pulses train. The torsional signal is considered as a dynamic input. It appears as Tors # in the inputs list (# being the Ext sync number)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional|Torsional]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Tachometer#Ext._Tach|Tach]]&lt;br /&gt;
|Same as above plus the tach signal is also available. The revolution phase correspond:&lt;br /&gt;
* to the missing teeth occurrence if missing teeth is &amp;lt;nowiki&amp;gt;&amp;gt;&amp;lt;/nowiki&amp;gt; 0&lt;br /&gt;
* to the ending of the pulse/rev counting at each revolution  (no phase reference) if missing teeth setting is 0&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional#Angular_sampling_for_SOA_analysis|Sampling]]&lt;br /&gt;
|The detected pulses on the inputs will be used to synchronize the SOA re-sampling algorithm. The number of pulse/rev is f free and may be different from the SAO resolution.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional#Angular_sampling_for_SOA_analysis|Sampling]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Torsional|Tors]]&lt;br /&gt;
|Combine the sampling and the Torsional modes. Both angular re-sampling and instantaneous velocity are provided by the input&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional#Angular_sampling_for_SOA_analysis|Sampling]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Tachometer#Ext._Tach|Tach]]&lt;br /&gt;
|Combine the sampling and the Tachometer modes. Both angular re-sampling and RPM measurement are provided by the input&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional#Angular_sampling_for_SOA_analysis|Sampling]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Tachometer#Ext._Tach|tach]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Torsional|tors]]&lt;br /&gt;
|Combine the sampling, the Tachometer and the Torsional modes. Angular re-sampling, Tachometer speed  and instantaneous velocity are provided by the input&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* '''Pulse / rev''': the number of pulses per revolution. The user can enter an integer value between 1 and 4092. For a non-integer number of pulses per revolution the user must use a virtual tach.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*[[NVGate_Tachometer#Ext._Tach|other parameters are defined on page tachometer: ext synch .]]&lt;br /&gt;
&lt;br /&gt;
At least the filter which let you integrate or differentiate the RPM speed to get respectively plane angle deviations and angular accelerations for the analyses.&lt;br /&gt;
&lt;br /&gt;
===Fractional missing pulses management===&lt;br /&gt;
The missing pulses are a common situation faced while doing torsional measurement. The missing pulse can come as a feature of the encoder (like the common 60:2 encoders). But most of the measurement done on the industry do not offer the comfort of an encoder or gear teeth access.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Missing teeth:''' This setting indicates the number of possible consecutive missing teeth (meaning no pulses). In such case depending on the active mode:&lt;br /&gt;
The system interpolates the missing pulses intervals in order to maintain the instantaneous speed at a continuous level during the missing pulses.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_27.jpg|framed|none]]&lt;br /&gt;
A very useful solution is the piano (or zebra) tape which is glued on the shaft and read by an optical probe: Easy to install and to use.&lt;br /&gt;
&lt;br /&gt;
But the main problem is to have an entire number of pulses. This is never achievable because the various parameters are difficult to control: Black/white period, diameter of the shaft, thickness of the tape/glue. Well, don&amp;lt;nowiki&amp;gt;'&amp;lt;/nowiki&amp;gt;t try, this is not possible.&lt;br /&gt;
&lt;br /&gt;
The solution is to leave a hole which is interpreted as missing pulse. Due to the above variables it will be a fractional number of missing pulse.&lt;br /&gt;
&lt;br /&gt;
OROS torsional function is able to manage such fractional pulses. It offers to achieve torsional measurement on the field in a simple and easy way.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_28.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;#0070C0&amp;quot;&amp;gt;&amp;lt;u&amp;gt;''''' Piano tape junction for fractional missing pulse management'''''&amp;lt;/u&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The empty area (missing teeth) length at the piano tape junction must be included between 1 and 3 teeth. The number of missing teeth must be set to the '''integer part''' of the gap length: in this example (gap of 2.x teeth): 2. See [[#Setting Pulse/rev and Missing teeth for a fractional gap|Setting Pulse/rev and Missing teeth for a fractional gap]] below.&lt;br /&gt;
&lt;br /&gt;
Note: the total number of teeth includes the missing teeth. By example, an encoder with '''24 pulse/rev''' and '''1 missing teeth''' must be set as : &lt;br /&gt;
[[Image:Torsional_Setup_With_MissTeeth.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:front_end_22.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
'''Attention''': The time lap of the first missing pulse must be longer than twice the time lap of the previous pulse interval&lt;br /&gt;
&lt;br /&gt;
'''It is recommended to set the instrumentation in order to limit the number of missing pulse below 3s''': Indeed long interval without pulses will lead to a strong order 1 artefact in the instantaneous speed signal due to interpolation of sample. Remaining below 3s for the missing pulse provide correct measurements.&lt;br /&gt;
&lt;br /&gt;
===Tutorial ===&lt;br /&gt;
In on-line mode, the torsional inputs appear as additional channels in the channel connection dialog box. They are identified as ''Tors. x'' from the ''Signal Op.'' resource (not visible in the ASB). These signals can be dispatched exactly as the standard inputs ones  :you can connect them to the record, and to any analysis plug-in.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Both instantaneous velocity channel and pulse train can be recorded at the same time. &lt;br /&gt;
&lt;br /&gt;
====Online mode====&lt;br /&gt;
* Plug your tachometer on ext synch channels, &lt;br /&gt;
* Activate the Ext-Synch channels and press OK&lt;br /&gt;
[[File:tosion1.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* Set the ext synch mode as torsional.&lt;br /&gt;
[[File:tosion2.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* A new input is created : this is the signal of the instantaneous velocity. It can be connected for analysis to any NVGate plug in.&lt;br /&gt;
[[File:tosion3.png|framed|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*The non cyclic behaviour of a shaft can be analysed : &lt;br /&gt;
** By the [[NVGate Synchronous Order Analysis|order analysis]] plug-in, providing order profiles&lt;br /&gt;
** By the [[NVGate Time Domain Analysis|time domain analysis]] plug-in, for RPM over revolution profiles&lt;br /&gt;
** By the [[NVGate FFT|FFT analyser]] plug-in, for displaying the Shaft view to visualize the evolution of speed during one revolution.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*The torsional behaviour of a shaft ([https://en.wikipedia.org/wiki/Torsional_vibration#Crankshaft_torsional_vibration crankshaft], alternator) or a driving belt (service belt) can be excited by its acyclic motion. In such a case the phenomena are analysed order by order using the [[NVGate_Synchronous_Order_Analysis#Average|cross-phase tracking capabilities]] of the [[NVGate Synchronous Order Analysis|SOA Plug-in]]. In that case 2 or more torsional inputs are used on different locations of the shaft, or on each pulley driven by the belt.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Post-processing====&lt;br /&gt;
For post-analysis purposes, the way to operate depends on the type of recorded signal:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*If the converted signal (Tors x) have been recorded, the post analysis is exactly like for the usual recorded inputs.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*if the pulses have been recorded and not the converted signal, a new resource module called ''Signal Operation'' is then available for this conversion.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Do a post analysis on the signal:&lt;br /&gt;
**Click on connect track. Connect the &amp;quot;Ext synch&amp;quot; tracks to &amp;quot;signal op&amp;quot; by a &amp;quot;drag and drop&amp;quot;. Press ok.&lt;br /&gt;
[[File:PA_tors.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
**Click again on connect track, a new track &amp;quot;signal op : Tors 1&amp;quot; now appear. It is the converted signal. You can use it in any plug in. press OK.&lt;br /&gt;
[[File:PA_tors2.png|framed|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
**The window below appears. On tab tors, you can define the torsional channel settings.&lt;br /&gt;
[[File:PA_tors3.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
==Twist measurements (static and dynamic)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The twist measurement consists in measuring the angle between the 2 side of a transmission shaft (or belt/chain). The measured angle is directly proportional to the stress and the applied [https://en.wikipedia.org/wiki/Torque torque]. One common application is to choose an appropriate [https://en.wikipedia.org/wiki/Harmonic_damper torsional damper].&lt;br /&gt;
&lt;br /&gt;
The twist can be:&lt;br /&gt;
&lt;br /&gt;
* '''Static''': measure the transmitted torque and power. This is a not a dynamic result and is not to be analysed.&lt;br /&gt;
* '''Dynamic ''': measure the oscillating stress and resonances. This is a dynamic signal to be analyzed.&lt;br /&gt;
&lt;br /&gt;
[[File:twist.png|300px]]&lt;br /&gt;
&lt;br /&gt;
Both signals are calculated simultaneously by the virtual input module.&lt;br /&gt;
&lt;br /&gt;
When the torsional signals are setup, simply connect it to the ''Virtual input ''plug-in.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To calculate the phase between the 2 sides of the twist it is necessary having a tachometer. This tachometer can come from any of the inputs or directly from one of the torsional signals using the ''Torsional &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; tach.'' mode. Having a missing tooth helps to have  better accuracy.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then click on the ''Tools/Virtual inputs/dynamic'' button to open the virtual inputs setting. Click on the Twist tab. Select each torsional signal from the ''source 1'' and ''source 2'' lists.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_26.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
The twist will be displayed in angle or torque. The coefficient is used to convert the read angle in torque.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The result are available from the add/Remove windows under the virtual input tab.&lt;br /&gt;
&lt;br /&gt;
[[File:torque_display.PNG|300px]]&lt;br /&gt;
&lt;br /&gt;
====Uncorrelated pulse number====&lt;br /&gt;
Note that any number of pulses/rev can be used for twist computation and these numbers of pulses/rev can either be different on each side.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The following table describes the differences between classical twist measurement and the OROS method:&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|bgcolor = &amp;quot;#00B0F0&amp;quot;|'''Classical twist measurement'''&lt;br /&gt;
|bgcolor = &amp;quot;#00B0F0&amp;quot;|'''OROS twist'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|'''Twist measurement force having the same number of pulse on each side. '''The difference between the 2 signals is requiring the same number of sample/rev.  &lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Twist support different number of pulse/rev signals'''. The OROS twist algorithm is based on phase computation rather than pulse timing comparison. Thanks to this the analysis is independent from the number of pulses/rev.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|Twist measurement based '''on integration of the angular speed''' (torsional)''' is not stable'''  &lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Twist signal is stable and do not diverge'''. Indeed the OROS Twist algorithm does not use integration techniques&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Angular sampling for SOA analysis==&lt;br /&gt;
The major improvement comes as a simple setting… with large effects. Indeed the possibility to sample the measured signal with a distributed angle pulses of a rotating shaft provides accurate results.&lt;br /&gt;
&lt;br /&gt;
This applies mainly on machineries which feature cyclic variation of their rotating speed. Main ones are:&lt;br /&gt;
&lt;br /&gt;
* '''Engines''' (Diesel, Gas, 2/4 strokes)&lt;br /&gt;
* Reciprocating '''pumps''' or '''compressors'''&lt;br /&gt;
* '''Transmission''' (Torque damper, belt, shaft)&lt;br /&gt;
* '''Electric machines''' (generator, alternator, motor)&lt;br /&gt;
The angular sampling allows getting the &amp;lt;u&amp;gt;exact angle&amp;lt;/u&amp;gt; (or phase) of the events in the machine cycle. The results are event better using the time domain averaging (i.e. angular).&lt;br /&gt;
&lt;br /&gt;
The following example shows the differences between a usual synchronous order analysis and the same one based on angular sampling. The phase differences are clearly visible especially on the ShaftView graphs.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_22.gif|framed|none]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;#0070C0&amp;quot;&amp;gt;&amp;lt;u&amp;gt;'''''With and without angular sampling Shaft view on an electric machinery bearing'''''&amp;lt;/u&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Operations====&lt;br /&gt;
In order to use the angular sampling function (Optional) it is necessary to have at least:&lt;br /&gt;
&lt;br /&gt;
* A pulses train signal with a known number of pulses/rev&lt;br /&gt;
*  phase reference (usually a 1 pulse/rev signal)&lt;br /&gt;
&lt;br /&gt;
The sampling signal comes from an ext. synch input. The mode must be set to ''Sampling'' or any of the ''Sampling &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; xxx''&lt;br /&gt;
&lt;br /&gt;
It is necessary to associate a phase reference (the 0°) to the sampling pulse. It can be any tachometer or the sampling input itself. In this last case the 0° will be the first detected pulse or the missing pulse if there are some.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_23.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
Then the ''Tachometer'' and the ''Sampling'' are assigned to a SOA plug-in.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_24.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
The ''Sampling pulse'' setting defines if the angular sampling is activated or not:&lt;br /&gt;
&lt;br /&gt;
* If set to ''None'', the SOA will works on the regular way: Interpolation of the sampling dates from the RPM information).&lt;br /&gt;
* If set to a sampling input, the SOA will use it for sampling the channels signals&lt;br /&gt;
&lt;br /&gt;
====Advantages of the OROS solution====&lt;br /&gt;
The angular sampling is an old technique, which used to be achieved by replacing the sampling clock by an encoder signal. Even if this procedure provides correct order and angles measurement, it has a lot of defects. The technique provided by ''oros'' corrects these defects.&lt;br /&gt;
&lt;br /&gt;
The following table compares the possible signal alteration and the OROS solution&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|bgcolor = &amp;quot;#00B0F0&amp;quot;|'''Traditional angular sampling'''&lt;br /&gt;
|bgcolor = &amp;quot;#00B0F0&amp;quot;|'''OROS angular sampling'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|'''Results are not alias free'''. It is not possible to apply anti aliasing as the sampling frequency is not known by the acquisition system.&lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Alias free results'''. The results are not affected by the alias frequencies thanks to the re-sampling technique. Indeed the analyzer acquires the sample at high freq. (102.4 kS/s) and then re-samples it with a tracking anti-aliasing filter.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|The '''number of pulses/rev. must be a power of 2'''. Because the digital Fourier transform need a power of 2 samples, if you need to analyze it in order domain (n Revolutions) it is compulsory to deliver n² samples per revolution. &lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Any number of pulse/rev and any angular resolution are possible'''. The re-sampling technique used by the SOA allows interpolating the correct number of pulse (n²) from any acquire number of pulses&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|'''Missing pulses are not supported'''. Obviously the missing pulses will conduct to missing samples. &lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Missing pulses are supported'''. The OROS torsional measurement is able to interpolate and create the missing pulses. Then the complete pulse sequence is used by the re-sampling algorithm.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
NVGate allows achieving angular sampled analysis avoiding the artefacts introduced by the direct angular sampling.&lt;br /&gt;
&lt;br /&gt;
==Annexe : Setting Pulse/rev and Missing teeth ==&lt;br /&gt;
With a piano tape, the gap at the junction is never a whole number of teeth: it is, for example, 2.4 teeth, never exactly 2 or 3. NVGate handles such a fractional gap perfectly, '''provided that the two settings are chosen as described below'''. &lt;br /&gt;
&lt;br /&gt;
[[File:Torsional_piano_tape_gap.png|800px|none]]&lt;br /&gt;
&amp;lt;font color=&amp;quot;#0070C0&amp;quot;&amp;gt;''Piano tape with P = 58 pulses present per revolution and a gap of g = 2.4 teeth''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====What the two settings mean=====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
!Setting!!Meaning&lt;br /&gt;
|-&lt;br /&gt;
|'''Pulse / rev''' (N)||Total number of tooth positions on one revolution, '''missing teeth included'''.&lt;br /&gt;
|-&lt;br /&gt;
|'''Missing teeth''' (m)||Number of missing teeth (the gap).&lt;br /&gt;
|-&lt;br /&gt;
|'''N − m'''||Number of pulses '''actually present''' on one revolution (P). This is the decisive value: it must match the real number of pulses.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=====Setting rule=====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|style=&amp;quot;background:#E8F0FA;&amp;quot;|&lt;br /&gt;
# '''Count P''', the number of pulses actually present on one revolution (black stripes of the tape, or pulses between two gaps on a recording).&lt;br /&gt;
# '''Measure g''', the gap length in teeth: '''g = (gap interval ÷ normal interval) − 1'''.&lt;br /&gt;
# '''Missing teeth = integer part of g'''. If g is within 0.1 of a whole number, use that whole number.&lt;br /&gt;
# '''Pulse/rev = P + Missing teeth''' — not the &amp;quot;nominal&amp;quot; number of stripes of the tape.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Example''': 58 pulses present and a gap interval 3.4 times the normal interval → g = 2.4 → '''Missing teeth = 2''' and '''Pulse/rev = 58 + 2 = 60'''.&lt;br /&gt;
&lt;br /&gt;
=====How to measure P and g on site=====&lt;br /&gt;
# Run the shaft at a roughly constant speed and record the Ext. sync. track for a few revolutions.&lt;br /&gt;
# On the recording, read the normal interval between two pulses and the interval across the gap. Compute g = (gap interval ÷ normal interval) − 1. Example: 3.4 ms ÷ 1.0 ms − 1 = 2.4 teeth.&lt;br /&gt;
# Count the pulses between two gaps: this is P.&lt;br /&gt;
# Check the result: at constant speed the Tors signal must be flat (no spike once per revolution), and its mean value must equal the speed given by another sensor (or by the same input in Tach mode).&lt;br /&gt;
&lt;br /&gt;
=====What happens with a wrong setting=====&lt;br /&gt;
The following results were measured with NVGate 18.00.003 on an OR35, with synthetic pulse trains whose pulse instants are exactly known (58 pulses present per revolution, 1200 RPM constant, gap g from 0.6 to 4.0 teeth, 63 cases). Results are identical online (Ext. sync. input) and in post-processing (Signal Op.).&lt;br /&gt;
&lt;br /&gt;
[[File:Torsional_missing_teeth_map.png|900px|none]]&lt;br /&gt;
&amp;lt;font color=&amp;quot;#0070C0&amp;quot;&amp;gt;''Error on the mean speed (%) depending on the actual gap g and on the settings. Colour = worst of mean and peak error. Left: Pulse/rev = P + m. Right: Pulse/rev kept at the nominal value 60.''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
!Setting!!Example (g = 2.4, P = 58)!!Result&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#5EF86D;&amp;quot;|'''Missing teeth = integer part of g''', Pulse/rev = P + m||m = 2, Pulse/rev = 60||Correct in all tested cases (g = 1.0 to 4.0): mean error &amp;lt; 0.002 %, peak error &amp;lt; 0.035 %&lt;br /&gt;
|-&lt;br /&gt;
|Missing teeth rounded up||m = 3, Pulse/rev = 61||Correct only when the decimal part of g is large enough (1.7 → 2, 2.4 → 3 are correct, but 1.3 → 2 gives −57 %)&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#FBBCB7;&amp;quot;|One tooth less than the integer part||m = 1, Pulse/rev = 59||Speed '''too high by +1.6 to +2.9 %''', with no visible spike — the most misleading error&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#FBBCB7;&amp;quot;|One or two teeth too many||m = 4, Pulse/rev = 62||Speed too low by −2 % up to '''−68 %''' (speed divided by two)&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#FBBCB7;&amp;quot;|Missing teeth = 0 although there is a gap||m = 0, Pulse/rev = 58||Mean speed nearly correct, but a '''spike of 37 to 65 %''' once per revolution&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#FBBCB7;&amp;quot;|Pulse/rev kept at the nominal value whatever m||Pulse/rev = 60, m = 3||Correct only if Pulse/rev − m equals P. Otherwise +0.7 to +3.6 %, or worse&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=====Limits=====&lt;br /&gt;
* The gap must be at least 1 tooth long, i.e. the gap interval must be longer than twice the normal interval. With a shorter gap (g = 0.6 tested), no setting gives a correct speed (spikes of 37 to 39 %).&lt;br /&gt;
* Near a whole number (g = 1.95, 2.0, 2.05), setting that whole number is correct on both sides; setting the lower whole number fails as soon as the gap exceeds it (g = 2.05 set to 1 → +1.8 %).&lt;br /&gt;
* In post-processing, when the ''Tach'' option of Signal Op. is used, check that the ''Missing teeth'' value of the created tachometer (''Tachometer &amp;gt; Ext. tach. 1'') is the same as the Tors one.&lt;/div&gt;</summary>
		<author><name>Lmagimel</name></author>
	</entry>
	<entry>
		<id>https://wiki.oros.com/index.php?title=NVGate_Torsional&amp;diff=13003</id>
		<title>NVGate Torsional</title>
		<link rel="alternate" type="text/html" href="https://wiki.oros.com/index.php?title=NVGate_Torsional&amp;diff=13003"/>
		<updated>2026-10-01T12:48:59Z</updated>

		<summary type="html">&lt;p&gt;Lmagimel: /* Setting Pulse/rev and Missing teeth for a fractional gap */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category:NVGate]]&lt;br /&gt;
[[category:WikiOros]]&lt;br /&gt;
OROS  propose a comprehensive suite for [https://en.wikipedia.org/wiki/Torsional_vibration torsional measurements] and analyses. It addresses most of the torsional, cyclic and rotational resonances issues. &lt;br /&gt;
For both R&amp;amp;D and diagnostics, the latest OROS analyzer feature &amp;lt;u&amp;gt;solutions&amp;lt;/u&amp;gt; for '''transmissions, engines '''and''' electric machinery vibration analysis'''.&lt;br /&gt;
&lt;br /&gt;
On reciprocating machinery (diesel engine, pump) or any acyclic rotating devices (generator,compressor), the cause of torsional vibrations often comes from the non-homogeneity of the angular speed. The analysis of the instantaneous angular speed inside each shaft revolution provides the essential information. Such analysis is helpful for vibrations reduction during prototyping or even for source identification while doing service diagnostics.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The common way to measure instantaneous velocity is to install a coding wheel or a rotary encoder on the shaft. The rate of pulse delivered by such device is directly proportional to the RPM speed during the last pulse interval. On most vibration analysers, this type of measurement needs a specific conditioner(usually optional external boxes) which transforms the pulses train into a DC voltage proportional to the RPM. These conditioner devices are expensive, lead to more cable and are often limited to 2 probes and so on. But the main inconvenience is the phase error they introduce due to their internal response time.&amp;lt;br&amp;gt;&lt;br /&gt;
'''OROS propose an integrated frequency to RPM converter''' which avoids the above-mentioned inconveniences.&lt;br /&gt;
&lt;br /&gt;
== Frequency to RPM converter (Torsional inputs) ==&lt;br /&gt;
This option transforms each external Synch input into a frequency to RPM converter (called IVC, allows handling up to 6 torsional/acyclic inputs at a time). This integrated converter benefits of the high accuracy of the 3-Series analysers Ext. synch inputs (over sampled up to 6.4 MHz). As a matter of fact the sampling of such pulse rate must be very accurate in order to avoid speed jitter on the result.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Specifications===&lt;br /&gt;
The IVC (Instantaneous angular Velocity Converter) option features the following main specifications:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Number of pulses/rev: 1 to 4096&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Max pulse frequency: 40 kHz 64 times oversampled, &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Max angular speed:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Max RPM =  (40 000*64)/pulse per revolution example : 12 800 RPM with 200 Pls/rev&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Missing teeth management: up to 3 consecutive teeth.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Available filters: HighPass, LowPass; BandPass, StopBand, Integrator (single or double) and differentiator&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Ext synch Input. Settings=== &lt;br /&gt;
On the front end, the ext. synch input can be used as a:&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:totion.png|framed|right]]&lt;br /&gt;
&lt;br /&gt;
* '''Mode: '''This setting allows selecting available signal generated by the Ext. synch input to be used by the NVGate analysis components.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;70%&amp;quot;&lt;br /&gt;
|'''Mode'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Trigger&lt;br /&gt;
|The Input generates events only. It can be used as trigger, start and stop of plug-in analyzers and be recorded. Recorded event occurs as 0/1 V signals. Note that the trigger event remains available on any mode.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Tachometer#Ext._Tach|Tach]]&lt;br /&gt;
|The input generates a tach signal (RPM and revolution phases) in addition to the events.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional|Torsional]]&lt;br /&gt;
|The input generates the instantaneous velocity measured with the F. to V converter from a pulses train. The torsional signal is considered as a dynamic input. It appears as Tors # in the inputs list (# being the Ext sync number)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional|Torsional]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Tachometer#Ext._Tach|Tach]]&lt;br /&gt;
|Same as above plus the tach signal is also available. The revolution phase correspond:&lt;br /&gt;
* to the missing teeth occurrence if missing teeth is &amp;lt;nowiki&amp;gt;&amp;gt;&amp;lt;/nowiki&amp;gt; 0&lt;br /&gt;
* to the ending of the pulse/rev counting at each revolution  (no phase reference) if missing teeth setting is 0&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional#Angular_sampling_for_SOA_analysis|Sampling]]&lt;br /&gt;
|The detected pulses on the inputs will be used to synchronize the SOA re-sampling algorithm. The number of pulse/rev is f free and may be different from the SAO resolution.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional#Angular_sampling_for_SOA_analysis|Sampling]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Torsional|Tors]]&lt;br /&gt;
|Combine the sampling and the Torsional modes. Both angular re-sampling and instantaneous velocity are provided by the input&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional#Angular_sampling_for_SOA_analysis|Sampling]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Tachometer#Ext._Tach|Tach]]&lt;br /&gt;
|Combine the sampling and the Tachometer modes. Both angular re-sampling and RPM measurement are provided by the input&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional#Angular_sampling_for_SOA_analysis|Sampling]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Tachometer#Ext._Tach|tach]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Torsional|tors]]&lt;br /&gt;
|Combine the sampling, the Tachometer and the Torsional modes. Angular re-sampling, Tachometer speed  and instantaneous velocity are provided by the input&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* '''Pulse / rev''': the number of pulses per revolution. The user can enter an integer value between 1 and 4092. For a non-integer number of pulses per revolution the user must use a virtual tach.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*[[NVGate_Tachometer#Ext._Tach|other parameters are defined on page tachometer: ext synch .]]&lt;br /&gt;
&lt;br /&gt;
At least the filter which let you integrate or differentiate the RPM speed to get respectively plane angle deviations and angular accelerations for the analyses.&lt;br /&gt;
&lt;br /&gt;
===Fractional missing pulses management===&lt;br /&gt;
The missing pulses are a common situation faced while doing torsional measurement. The missing pulse can come as a feature of the encoder (like the common 60:2 encoders). But most of the measurement done on the industry do not offer the comfort of an encoder or gear teeth access.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Missing teeth:''' This setting indicates the number of possible consecutive missing teeth (meaning no pulses). In such case depending on the active mode:&lt;br /&gt;
The system interpolates the missing pulses intervals in order to maintain the instantaneous speed at a continuous level during the missing pulses.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_27.jpg|framed|none]]&lt;br /&gt;
A very useful solution is the piano (or zebra) tape which is glued on the shaft and read by an optical probe: Easy to install and to use.&lt;br /&gt;
&lt;br /&gt;
But the main problem is to have an entire number of pulses. This is never achievable because the various parameters are difficult to control: Black/white period, diameter of the shaft, thickness of the tape/glue. Well, don&amp;lt;nowiki&amp;gt;'&amp;lt;/nowiki&amp;gt;t try, this is not possible.&lt;br /&gt;
&lt;br /&gt;
The solution is to leave a hole which is interpreted as missing pulse. Due to the above variables it will be a fractional number of missing pulse.&lt;br /&gt;
&lt;br /&gt;
OROS torsional function is able to manage such fractional pulses. It offers to achieve torsional measurement on the field in a simple and easy way.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_28.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;#0070C0&amp;quot;&amp;gt;&amp;lt;u&amp;gt;''''' Piano tape junction for fractional missing pulse management'''''&amp;lt;/u&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The empty area (missing teeth) length at the piano tape junction must be included between 1 and 3 teeth. The number of missing teeth must be set to the '''integer part''' of the gap length: in this example (gap of 2.x teeth): 2. See [[#Setting Pulse/rev and Missing teeth for a fractional gap|Setting Pulse/rev and Missing teeth for a fractional gap]] below.&lt;br /&gt;
&lt;br /&gt;
Note: the total number of teeth includes the missing teeth. By example, an encoder with '''24 pulse/rev''' and '''1 missing teeth''' must be set as : &lt;br /&gt;
[[Image:Torsional_Setup_With_MissTeeth.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:front_end_22.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
'''Attention''': The time lap of the first missing pulse must be longer than twice the time lap of the previous pulse interval&lt;br /&gt;
&lt;br /&gt;
'''It is recommended to set the instrumentation in order to limit the number of missing pulse below 3s''': Indeed long interval without pulses will lead to a strong order 1 artefact in the instantaneous speed signal due to interpolation of sample. Remaining below 3s for the missing pulse provide correct measurements.&lt;br /&gt;
&lt;br /&gt;
===Tutorial ===&lt;br /&gt;
In on-line mode, the torsional inputs appear as additional channels in the channel connection dialog box. They are identified as ''Tors. x'' from the ''Signal Op.'' resource (not visible in the ASB). These signals can be dispatched exactly as the standard inputs ones  :you can connect them to the record, and to any analysis plug-in.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Both instantaneous velocity channel and pulse train can be recorded at the same time. &lt;br /&gt;
&lt;br /&gt;
====Online mode====&lt;br /&gt;
* Plug your tachometer on ext synch channels, &lt;br /&gt;
* Activate the Ext-Synch channels and press OK&lt;br /&gt;
[[File:tosion1.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* Set the ext synch mode as torsional.&lt;br /&gt;
[[File:tosion2.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* A new input is created : this is the signal of the instantaneous velocity. It can be connected for analysis to any NVGate plug in.&lt;br /&gt;
[[File:tosion3.png|framed|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*The non cyclic behaviour of a shaft can be analysed : &lt;br /&gt;
** By the [[NVGate Synchronous Order Analysis|order analysis]] plug-in, providing order profiles&lt;br /&gt;
** By the [[NVGate Time Domain Analysis|time domain analysis]] plug-in, for RPM over revolution profiles&lt;br /&gt;
** By the [[NVGate FFT|FFT analyser]] plug-in, for displaying the Shaft view to visualize the evolution of speed during one revolution.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*The torsional behaviour of a shaft ([https://en.wikipedia.org/wiki/Torsional_vibration#Crankshaft_torsional_vibration crankshaft], alternator) or a driving belt (service belt) can be excited by its acyclic motion. In such a case the phenomena are analysed order by order using the [[NVGate_Synchronous_Order_Analysis#Average|cross-phase tracking capabilities]] of the [[NVGate Synchronous Order Analysis|SOA Plug-in]]. In that case 2 or more torsional inputs are used on different locations of the shaft, or on each pulley driven by the belt.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Post-processing====&lt;br /&gt;
For post-analysis purposes, the way to operate depends on the type of recorded signal:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*If the converted signal (Tors x) have been recorded, the post analysis is exactly like for the usual recorded inputs.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*if the pulses have been recorded and not the converted signal, a new resource module called ''Signal Operation'' is then available for this conversion.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Do a post analysis on the signal:&lt;br /&gt;
**Click on connect track. Connect the &amp;quot;Ext synch&amp;quot; tracks to &amp;quot;signal op&amp;quot; by a &amp;quot;drag and drop&amp;quot;. Press ok.&lt;br /&gt;
[[File:PA_tors.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
**Click again on connect track, a new track &amp;quot;signal op : Tors 1&amp;quot; now appear. It is the converted signal. You can use it in any plug in. press OK.&lt;br /&gt;
[[File:PA_tors2.png|framed|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
**The window below appears. On tab tors, you can define the torsional channel settings.&lt;br /&gt;
[[File:PA_tors3.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
==Twist measurements (static and dynamic)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The twist measurement consists in measuring the angle between the 2 side of a transmission shaft (or belt/chain). The measured angle is directly proportional to the stress and the applied [https://en.wikipedia.org/wiki/Torque torque]. One common application is to choose an appropriate [https://en.wikipedia.org/wiki/Harmonic_damper torsional damper].&lt;br /&gt;
&lt;br /&gt;
The twist can be:&lt;br /&gt;
&lt;br /&gt;
* '''Static''': measure the transmitted torque and power. This is a not a dynamic result and is not to be analysed.&lt;br /&gt;
* '''Dynamic ''': measure the oscillating stress and resonances. This is a dynamic signal to be analyzed.&lt;br /&gt;
&lt;br /&gt;
[[File:twist.png|300px]]&lt;br /&gt;
&lt;br /&gt;
Both signals are calculated simultaneously by the virtual input module.&lt;br /&gt;
&lt;br /&gt;
When the torsional signals are setup, simply connect it to the ''Virtual input ''plug-in.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To calculate the phase between the 2 sides of the twist it is necessary having a tachometer. This tachometer can come from any of the inputs or directly from one of the torsional signals using the ''Torsional &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; tach.'' mode. Having a missing tooth helps to have  better accuracy.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then click on the ''Tools/Virtual inputs/dynamic'' button to open the virtual inputs setting. Click on the Twist tab. Select each torsional signal from the ''source 1'' and ''source 2'' lists.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_26.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
The twist will be displayed in angle or torque. The coefficient is used to convert the read angle in torque.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The result are available from the add/Remove windows under the virtual input tab.&lt;br /&gt;
&lt;br /&gt;
[[File:torque_display.PNG|300px]]&lt;br /&gt;
&lt;br /&gt;
====Uncorrelated pulse number====&lt;br /&gt;
Note that any number of pulses/rev can be used for twist computation and these numbers of pulses/rev can either be different on each side.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The following table describes the differences between classical twist measurement and the OROS method:&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|bgcolor = &amp;quot;#00B0F0&amp;quot;|'''Classical twist measurement'''&lt;br /&gt;
|bgcolor = &amp;quot;#00B0F0&amp;quot;|'''OROS twist'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|'''Twist measurement force having the same number of pulse on each side. '''The difference between the 2 signals is requiring the same number of sample/rev.  &lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Twist support different number of pulse/rev signals'''. The OROS twist algorithm is based on phase computation rather than pulse timing comparison. Thanks to this the analysis is independent from the number of pulses/rev.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|Twist measurement based '''on integration of the angular speed''' (torsional)''' is not stable'''  &lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Twist signal is stable and do not diverge'''. Indeed the OROS Twist algorithm does not use integration techniques&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Angular sampling for SOA analysis==&lt;br /&gt;
The major improvement comes as a simple setting… with large effects. Indeed the possibility to sample the measured signal with a distributed angle pulses of a rotating shaft provides accurate results.&lt;br /&gt;
&lt;br /&gt;
This applies mainly on machineries which feature cyclic variation of their rotating speed. Main ones are:&lt;br /&gt;
&lt;br /&gt;
* '''Engines''' (Diesel, Gas, 2/4 strokes)&lt;br /&gt;
* Reciprocating '''pumps''' or '''compressors'''&lt;br /&gt;
* '''Transmission''' (Torque damper, belt, shaft)&lt;br /&gt;
* '''Electric machines''' (generator, alternator, motor)&lt;br /&gt;
The angular sampling allows getting the &amp;lt;u&amp;gt;exact angle&amp;lt;/u&amp;gt; (or phase) of the events in the machine cycle. The results are event better using the time domain averaging (i.e. angular).&lt;br /&gt;
&lt;br /&gt;
The following example shows the differences between a usual synchronous order analysis and the same one based on angular sampling. The phase differences are clearly visible especially on the ShaftView graphs.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_22.gif|framed|none]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;#0070C0&amp;quot;&amp;gt;&amp;lt;u&amp;gt;'''''With and without angular sampling Shaft view on an electric machinery bearing'''''&amp;lt;/u&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Operations====&lt;br /&gt;
In order to use the angular sampling function (Optional) it is necessary to have at least:&lt;br /&gt;
&lt;br /&gt;
* A pulses train signal with a known number of pulses/rev&lt;br /&gt;
*  phase reference (usually a 1 pulse/rev signal)&lt;br /&gt;
&lt;br /&gt;
The sampling signal comes from an ext. synch input. The mode must be set to ''Sampling'' or any of the ''Sampling &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; xxx''&lt;br /&gt;
&lt;br /&gt;
It is necessary to associate a phase reference (the 0°) to the sampling pulse. It can be any tachometer or the sampling input itself. In this last case the 0° will be the first detected pulse or the missing pulse if there are some.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_23.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
Then the ''Tachometer'' and the ''Sampling'' are assigned to a SOA plug-in.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_24.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
The ''Sampling pulse'' setting defines if the angular sampling is activated or not:&lt;br /&gt;
&lt;br /&gt;
* If set to ''None'', the SOA will works on the regular way: Interpolation of the sampling dates from the RPM information).&lt;br /&gt;
* If set to a sampling input, the SOA will use it for sampling the channels signals&lt;br /&gt;
&lt;br /&gt;
====Advantages of the OROS solution====&lt;br /&gt;
The angular sampling is an old technique, which used to be achieved by replacing the sampling clock by an encoder signal. Even if this procedure provides correct order and angles measurement, it has a lot of defects. The technique provided by ''oros'' corrects these defects.&lt;br /&gt;
&lt;br /&gt;
The following table compares the possible signal alteration and the OROS solution&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|bgcolor = &amp;quot;#00B0F0&amp;quot;|'''Traditional angular sampling'''&lt;br /&gt;
|bgcolor = &amp;quot;#00B0F0&amp;quot;|'''OROS angular sampling'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|'''Results are not alias free'''. It is not possible to apply anti aliasing as the sampling frequency is not known by the acquisition system.&lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Alias free results'''. The results are not affected by the alias frequencies thanks to the re-sampling technique. Indeed the analyzer acquires the sample at high freq. (102.4 kS/s) and then re-samples it with a tracking anti-aliasing filter.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|The '''number of pulses/rev. must be a power of 2'''. Because the digital Fourier transform need a power of 2 samples, if you need to analyze it in order domain (n Revolutions) it is compulsory to deliver n² samples per revolution. &lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Any number of pulse/rev and any angular resolution are possible'''. The re-sampling technique used by the SOA allows interpolating the correct number of pulse (n²) from any acquire number of pulses&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|'''Missing pulses are not supported'''. Obviously the missing pulses will conduct to missing samples. &lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Missing pulses are supported'''. The OROS torsional measurement is able to interpolate and create the missing pulses. Then the complete pulse sequence is used by the re-sampling algorithm.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
NVGate allows achieving angular sampled analysis avoiding the artefacts introduced by the direct angular sampling.&lt;br /&gt;
&lt;br /&gt;
==Annexe : Setting Pulse/rev and Missing teeth ==&lt;br /&gt;
With a piano tape, the gap at the junction is never a whole number of teeth: it is, for example, 2.4 teeth, never exactly 2 or 3. NVGate handles such a fractional gap perfectly, '''provided that the two settings are chosen as described below'''. A wrong choice gives no warning message, and the error on the speed can be small enough to go unnoticed.&lt;br /&gt;
&lt;br /&gt;
[[File:Torsional_piano_tape_gap.png|800px|none]]&lt;br /&gt;
&amp;lt;font color=&amp;quot;#0070C0&amp;quot;&amp;gt;''Piano tape with P = 58 pulses present per revolution and a gap of g = 2.4 teeth''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====What the two settings mean=====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
!Setting!!Meaning&lt;br /&gt;
|-&lt;br /&gt;
|'''Pulse / rev''' (N)||Total number of tooth positions on one revolution, '''missing teeth included'''.&lt;br /&gt;
|-&lt;br /&gt;
|'''Missing teeth''' (m)||Number of missing teeth (the gap).&lt;br /&gt;
|-&lt;br /&gt;
|'''N − m'''||Number of pulses '''actually present''' on one revolution (P). This is the decisive value: it must match the real number of pulses.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=====Setting rule=====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|style=&amp;quot;background:#E8F0FA;&amp;quot;|&lt;br /&gt;
# '''Count P''', the number of pulses actually present on one revolution (black stripes of the tape, or pulses between two gaps on a recording).&lt;br /&gt;
# '''Measure g''', the gap length in teeth: '''g = (gap interval ÷ normal interval) − 1'''.&lt;br /&gt;
# '''Missing teeth = integer part of g'''. If g is within 0.1 of a whole number, use that whole number.&lt;br /&gt;
# '''Pulse/rev = P + Missing teeth''' — not the &amp;quot;nominal&amp;quot; number of stripes of the tape.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Example''': 58 pulses present and a gap interval 3.4 times the normal interval → g = 2.4 → '''Missing teeth = 2''' and '''Pulse/rev = 58 + 2 = 60'''.&lt;br /&gt;
&lt;br /&gt;
=====How to measure P and g on site=====&lt;br /&gt;
# Run the shaft at a roughly constant speed and record the Ext. sync. track for a few revolutions.&lt;br /&gt;
# On the recording, read the normal interval between two pulses and the interval across the gap. Compute g = (gap interval ÷ normal interval) − 1. Example: 3.4 ms ÷ 1.0 ms − 1 = 2.4 teeth.&lt;br /&gt;
# Count the pulses between two gaps: this is P.&lt;br /&gt;
# Check the result: at constant speed the Tors signal must be flat (no spike once per revolution), and its mean value must equal the speed given by another sensor (or by the same input in Tach mode).&lt;br /&gt;
&lt;br /&gt;
=====What happens with a wrong setting=====&lt;br /&gt;
The following results were measured with NVGate 18.00.003 on an OR35, with synthetic pulse trains whose pulse instants are exactly known (58 pulses present per revolution, 1200 RPM constant, gap g from 0.6 to 4.0 teeth, 63 cases). Results are identical online (Ext. sync. input) and in post-processing (Signal Op.).&lt;br /&gt;
&lt;br /&gt;
[[File:Torsional_missing_teeth_map.png|900px|none]]&lt;br /&gt;
&amp;lt;font color=&amp;quot;#0070C0&amp;quot;&amp;gt;''Error on the mean speed (%) depending on the actual gap g and on the settings. Colour = worst of mean and peak error. Left: Pulse/rev = P + m. Right: Pulse/rev kept at the nominal value 60.''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
!Setting!!Example (g = 2.4, P = 58)!!Result&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#5EF86D;&amp;quot;|'''Missing teeth = integer part of g''', Pulse/rev = P + m||m = 2, Pulse/rev = 60||Correct in all tested cases (g = 1.0 to 4.0): mean error &amp;lt; 0.002 %, peak error &amp;lt; 0.035 %&lt;br /&gt;
|-&lt;br /&gt;
|Missing teeth rounded up||m = 3, Pulse/rev = 61||Correct only when the decimal part of g is large enough (1.7 → 2, 2.4 → 3 are correct, but 1.3 → 2 gives −57 %)&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#FBBCB7;&amp;quot;|One tooth less than the integer part||m = 1, Pulse/rev = 59||Speed '''too high by +1.6 to +2.9 %''', with no visible spike — the most misleading error&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#FBBCB7;&amp;quot;|One or two teeth too many||m = 4, Pulse/rev = 62||Speed too low by −2 % up to '''−68 %''' (speed divided by two)&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#FBBCB7;&amp;quot;|Missing teeth = 0 although there is a gap||m = 0, Pulse/rev = 58||Mean speed nearly correct, but a '''spike of 37 to 65 %''' once per revolution&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#FBBCB7;&amp;quot;|Pulse/rev kept at the nominal value whatever m||Pulse/rev = 60, m = 3||Correct only if Pulse/rev − m equals P. Otherwise +0.7 to +3.6 %, or worse&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=====Limits=====&lt;br /&gt;
* The gap must be at least 1 tooth long, i.e. the gap interval must be longer than twice the normal interval. With a shorter gap (g = 0.6 tested), no setting gives a correct speed (spikes of 37 to 39 %).&lt;br /&gt;
* Near a whole number (g = 1.95, 2.0, 2.05), setting that whole number is correct on both sides; setting the lower whole number fails as soon as the gap exceeds it (g = 2.05 set to 1 → +1.8 %).&lt;br /&gt;
* In post-processing, when the ''Tach'' option of Signal Op. is used, check that the ''Missing teeth'' value of the created tachometer (''Tachometer &amp;gt; Ext. tach. 1'') is the same as the Tors one.&lt;/div&gt;</summary>
		<author><name>Lmagimel</name></author>
	</entry>
	<entry>
		<id>https://wiki.oros.com/index.php?title=NVGate_Torsional&amp;diff=13002</id>
		<title>NVGate Torsional</title>
		<link rel="alternate" type="text/html" href="https://wiki.oros.com/index.php?title=NVGate_Torsional&amp;diff=13002"/>
		<updated>2026-10-01T12:48:27Z</updated>

		<summary type="html">&lt;p&gt;Lmagimel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category:NVGate]]&lt;br /&gt;
[[category:WikiOros]]&lt;br /&gt;
OROS  propose a comprehensive suite for [https://en.wikipedia.org/wiki/Torsional_vibration torsional measurements] and analyses. It addresses most of the torsional, cyclic and rotational resonances issues. &lt;br /&gt;
For both R&amp;amp;D and diagnostics, the latest OROS analyzer feature &amp;lt;u&amp;gt;solutions&amp;lt;/u&amp;gt; for '''transmissions, engines '''and''' electric machinery vibration analysis'''.&lt;br /&gt;
&lt;br /&gt;
On reciprocating machinery (diesel engine, pump) or any acyclic rotating devices (generator,compressor), the cause of torsional vibrations often comes from the non-homogeneity of the angular speed. The analysis of the instantaneous angular speed inside each shaft revolution provides the essential information. Such analysis is helpful for vibrations reduction during prototyping or even for source identification while doing service diagnostics.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The common way to measure instantaneous velocity is to install a coding wheel or a rotary encoder on the shaft. The rate of pulse delivered by such device is directly proportional to the RPM speed during the last pulse interval. On most vibration analysers, this type of measurement needs a specific conditioner(usually optional external boxes) which transforms the pulses train into a DC voltage proportional to the RPM. These conditioner devices are expensive, lead to more cable and are often limited to 2 probes and so on. But the main inconvenience is the phase error they introduce due to their internal response time.&amp;lt;br&amp;gt;&lt;br /&gt;
'''OROS propose an integrated frequency to RPM converter''' which avoids the above-mentioned inconveniences.&lt;br /&gt;
&lt;br /&gt;
== Frequency to RPM converter (Torsional inputs) ==&lt;br /&gt;
This option transforms each external Synch input into a frequency to RPM converter (called IVC, allows handling up to 6 torsional/acyclic inputs at a time). This integrated converter benefits of the high accuracy of the 3-Series analysers Ext. synch inputs (over sampled up to 6.4 MHz). As a matter of fact the sampling of such pulse rate must be very accurate in order to avoid speed jitter on the result.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Specifications===&lt;br /&gt;
The IVC (Instantaneous angular Velocity Converter) option features the following main specifications:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Number of pulses/rev: 1 to 4096&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Max pulse frequency: 40 kHz 64 times oversampled, &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Max angular speed:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Max RPM =  (40 000*64)/pulse per revolution example : 12 800 RPM with 200 Pls/rev&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Missing teeth management: up to 3 consecutive teeth.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Available filters: HighPass, LowPass; BandPass, StopBand, Integrator (single or double) and differentiator&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Ext synch Input. Settings=== &lt;br /&gt;
On the front end, the ext. synch input can be used as a:&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:totion.png|framed|right]]&lt;br /&gt;
&lt;br /&gt;
* '''Mode: '''This setting allows selecting available signal generated by the Ext. synch input to be used by the NVGate analysis components.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;70%&amp;quot;&lt;br /&gt;
|'''Mode'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Trigger&lt;br /&gt;
|The Input generates events only. It can be used as trigger, start and stop of plug-in analyzers and be recorded. Recorded event occurs as 0/1 V signals. Note that the trigger event remains available on any mode.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Tachometer#Ext._Tach|Tach]]&lt;br /&gt;
|The input generates a tach signal (RPM and revolution phases) in addition to the events.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional|Torsional]]&lt;br /&gt;
|The input generates the instantaneous velocity measured with the F. to V converter from a pulses train. The torsional signal is considered as a dynamic input. It appears as Tors # in the inputs list (# being the Ext sync number)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional|Torsional]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Tachometer#Ext._Tach|Tach]]&lt;br /&gt;
|Same as above plus the tach signal is also available. The revolution phase correspond:&lt;br /&gt;
* to the missing teeth occurrence if missing teeth is &amp;lt;nowiki&amp;gt;&amp;gt;&amp;lt;/nowiki&amp;gt; 0&lt;br /&gt;
* to the ending of the pulse/rev counting at each revolution  (no phase reference) if missing teeth setting is 0&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional#Angular_sampling_for_SOA_analysis|Sampling]]&lt;br /&gt;
|The detected pulses on the inputs will be used to synchronize the SOA re-sampling algorithm. The number of pulse/rev is f free and may be different from the SAO resolution.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional#Angular_sampling_for_SOA_analysis|Sampling]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Torsional|Tors]]&lt;br /&gt;
|Combine the sampling and the Torsional modes. Both angular re-sampling and instantaneous velocity are provided by the input&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional#Angular_sampling_for_SOA_analysis|Sampling]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Tachometer#Ext._Tach|Tach]]&lt;br /&gt;
|Combine the sampling and the Tachometer modes. Both angular re-sampling and RPM measurement are provided by the input&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional#Angular_sampling_for_SOA_analysis|Sampling]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Tachometer#Ext._Tach|tach]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Torsional|tors]]&lt;br /&gt;
|Combine the sampling, the Tachometer and the Torsional modes. Angular re-sampling, Tachometer speed  and instantaneous velocity are provided by the input&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* '''Pulse / rev''': the number of pulses per revolution. The user can enter an integer value between 1 and 4092. For a non-integer number of pulses per revolution the user must use a virtual tach.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*[[NVGate_Tachometer#Ext._Tach|other parameters are defined on page tachometer: ext synch .]]&lt;br /&gt;
&lt;br /&gt;
At least the filter which let you integrate or differentiate the RPM speed to get respectively plane angle deviations and angular accelerations for the analyses.&lt;br /&gt;
&lt;br /&gt;
===Fractional missing pulses management===&lt;br /&gt;
The missing pulses are a common situation faced while doing torsional measurement. The missing pulse can come as a feature of the encoder (like the common 60:2 encoders). But most of the measurement done on the industry do not offer the comfort of an encoder or gear teeth access.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Missing teeth:''' This setting indicates the number of possible consecutive missing teeth (meaning no pulses). In such case depending on the active mode:&lt;br /&gt;
The system interpolates the missing pulses intervals in order to maintain the instantaneous speed at a continuous level during the missing pulses.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_27.jpg|framed|none]]&lt;br /&gt;
A very useful solution is the piano (or zebra) tape which is glued on the shaft and read by an optical probe: Easy to install and to use.&lt;br /&gt;
&lt;br /&gt;
But the main problem is to have an entire number of pulses. This is never achievable because the various parameters are difficult to control: Black/white period, diameter of the shaft, thickness of the tape/glue. Well, don&amp;lt;nowiki&amp;gt;'&amp;lt;/nowiki&amp;gt;t try, this is not possible.&lt;br /&gt;
&lt;br /&gt;
The solution is to leave a hole which is interpreted as missing pulse. Due to the above variables it will be a fractional number of missing pulse.&lt;br /&gt;
&lt;br /&gt;
OROS torsional function is able to manage such fractional pulses. It offers to achieve torsional measurement on the field in a simple and easy way.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_28.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;#0070C0&amp;quot;&amp;gt;&amp;lt;u&amp;gt;''''' Piano tape junction for fractional missing pulse management'''''&amp;lt;/u&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The empty area (missing teeth) length at the piano tape junction must be included between 1 and 3 teeth. The number of missing teeth must be set to the '''integer part''' of the gap length: in this example (gap of 2.x teeth): 2. See [[#Setting Pulse/rev and Missing teeth for a fractional gap|Setting Pulse/rev and Missing teeth for a fractional gap]] below.&lt;br /&gt;
&lt;br /&gt;
Note: the total number of teeth includes the missing teeth. By example, an encoder with '''24 pulse/rev''' and '''1 missing teeth''' must be set as : &lt;br /&gt;
[[Image:Torsional_Setup_With_MissTeeth.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:front_end_22.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
'''Attention''': The time lap of the first missing pulse must be longer than twice the time lap of the previous pulse interval&lt;br /&gt;
&lt;br /&gt;
'''It is recommended to set the instrumentation in order to limit the number of missing pulse below 3s''': Indeed long interval without pulses will lead to a strong order 1 artefact in the instantaneous speed signal due to interpolation of sample. Remaining below 3s for the missing pulse provide correct measurements.&lt;br /&gt;
&lt;br /&gt;
===Tutorial ===&lt;br /&gt;
In on-line mode, the torsional inputs appear as additional channels in the channel connection dialog box. They are identified as ''Tors. x'' from the ''Signal Op.'' resource (not visible in the ASB). These signals can be dispatched exactly as the standard inputs ones  :you can connect them to the record, and to any analysis plug-in.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Both instantaneous velocity channel and pulse train can be recorded at the same time. &lt;br /&gt;
&lt;br /&gt;
====Online mode====&lt;br /&gt;
* Plug your tachometer on ext synch channels, &lt;br /&gt;
* Activate the Ext-Synch channels and press OK&lt;br /&gt;
[[File:tosion1.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* Set the ext synch mode as torsional.&lt;br /&gt;
[[File:tosion2.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* A new input is created : this is the signal of the instantaneous velocity. It can be connected for analysis to any NVGate plug in.&lt;br /&gt;
[[File:tosion3.png|framed|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*The non cyclic behaviour of a shaft can be analysed : &lt;br /&gt;
** By the [[NVGate Synchronous Order Analysis|order analysis]] plug-in, providing order profiles&lt;br /&gt;
** By the [[NVGate Time Domain Analysis|time domain analysis]] plug-in, for RPM over revolution profiles&lt;br /&gt;
** By the [[NVGate FFT|FFT analyser]] plug-in, for displaying the Shaft view to visualize the evolution of speed during one revolution.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*The torsional behaviour of a shaft ([https://en.wikipedia.org/wiki/Torsional_vibration#Crankshaft_torsional_vibration crankshaft], alternator) or a driving belt (service belt) can be excited by its acyclic motion. In such a case the phenomena are analysed order by order using the [[NVGate_Synchronous_Order_Analysis#Average|cross-phase tracking capabilities]] of the [[NVGate Synchronous Order Analysis|SOA Plug-in]]. In that case 2 or more torsional inputs are used on different locations of the shaft, or on each pulley driven by the belt.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Post-processing====&lt;br /&gt;
For post-analysis purposes, the way to operate depends on the type of recorded signal:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*If the converted signal (Tors x) have been recorded, the post analysis is exactly like for the usual recorded inputs.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*if the pulses have been recorded and not the converted signal, a new resource module called ''Signal Operation'' is then available for this conversion.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Do a post analysis on the signal:&lt;br /&gt;
**Click on connect track. Connect the &amp;quot;Ext synch&amp;quot; tracks to &amp;quot;signal op&amp;quot; by a &amp;quot;drag and drop&amp;quot;. Press ok.&lt;br /&gt;
[[File:PA_tors.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
**Click again on connect track, a new track &amp;quot;signal op : Tors 1&amp;quot; now appear. It is the converted signal. You can use it in any plug in. press OK.&lt;br /&gt;
[[File:PA_tors2.png|framed|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
**The window below appears. On tab tors, you can define the torsional channel settings.&lt;br /&gt;
[[File:PA_tors3.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
==Twist measurements (static and dynamic)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The twist measurement consists in measuring the angle between the 2 side of a transmission shaft (or belt/chain). The measured angle is directly proportional to the stress and the applied [https://en.wikipedia.org/wiki/Torque torque]. One common application is to choose an appropriate [https://en.wikipedia.org/wiki/Harmonic_damper torsional damper].&lt;br /&gt;
&lt;br /&gt;
The twist can be:&lt;br /&gt;
&lt;br /&gt;
* '''Static''': measure the transmitted torque and power. This is a not a dynamic result and is not to be analysed.&lt;br /&gt;
* '''Dynamic ''': measure the oscillating stress and resonances. This is a dynamic signal to be analyzed.&lt;br /&gt;
&lt;br /&gt;
[[File:twist.png|300px]]&lt;br /&gt;
&lt;br /&gt;
Both signals are calculated simultaneously by the virtual input module.&lt;br /&gt;
&lt;br /&gt;
When the torsional signals are setup, simply connect it to the ''Virtual input ''plug-in.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To calculate the phase between the 2 sides of the twist it is necessary having a tachometer. This tachometer can come from any of the inputs or directly from one of the torsional signals using the ''Torsional &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; tach.'' mode. Having a missing tooth helps to have  better accuracy.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then click on the ''Tools/Virtual inputs/dynamic'' button to open the virtual inputs setting. Click on the Twist tab. Select each torsional signal from the ''source 1'' and ''source 2'' lists.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_26.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
The twist will be displayed in angle or torque. The coefficient is used to convert the read angle in torque.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The result are available from the add/Remove windows under the virtual input tab.&lt;br /&gt;
&lt;br /&gt;
[[File:torque_display.PNG|300px]]&lt;br /&gt;
&lt;br /&gt;
====Uncorrelated pulse number====&lt;br /&gt;
Note that any number of pulses/rev can be used for twist computation and these numbers of pulses/rev can either be different on each side.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The following table describes the differences between classical twist measurement and the OROS method:&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|bgcolor = &amp;quot;#00B0F0&amp;quot;|'''Classical twist measurement'''&lt;br /&gt;
|bgcolor = &amp;quot;#00B0F0&amp;quot;|'''OROS twist'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|'''Twist measurement force having the same number of pulse on each side. '''The difference between the 2 signals is requiring the same number of sample/rev.  &lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Twist support different number of pulse/rev signals'''. The OROS twist algorithm is based on phase computation rather than pulse timing comparison. Thanks to this the analysis is independent from the number of pulses/rev.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|Twist measurement based '''on integration of the angular speed''' (torsional)''' is not stable'''  &lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Twist signal is stable and do not diverge'''. Indeed the OROS Twist algorithm does not use integration techniques&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Angular sampling for SOA analysis==&lt;br /&gt;
The major improvement comes as a simple setting… with large effects. Indeed the possibility to sample the measured signal with a distributed angle pulses of a rotating shaft provides accurate results.&lt;br /&gt;
&lt;br /&gt;
This applies mainly on machineries which feature cyclic variation of their rotating speed. Main ones are:&lt;br /&gt;
&lt;br /&gt;
* '''Engines''' (Diesel, Gas, 2/4 strokes)&lt;br /&gt;
* Reciprocating '''pumps''' or '''compressors'''&lt;br /&gt;
* '''Transmission''' (Torque damper, belt, shaft)&lt;br /&gt;
* '''Electric machines''' (generator, alternator, motor)&lt;br /&gt;
The angular sampling allows getting the &amp;lt;u&amp;gt;exact angle&amp;lt;/u&amp;gt; (or phase) of the events in the machine cycle. The results are event better using the time domain averaging (i.e. angular).&lt;br /&gt;
&lt;br /&gt;
The following example shows the differences between a usual synchronous order analysis and the same one based on angular sampling. The phase differences are clearly visible especially on the ShaftView graphs.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_22.gif|framed|none]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;#0070C0&amp;quot;&amp;gt;&amp;lt;u&amp;gt;'''''With and without angular sampling Shaft view on an electric machinery bearing'''''&amp;lt;/u&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Operations====&lt;br /&gt;
In order to use the angular sampling function (Optional) it is necessary to have at least:&lt;br /&gt;
&lt;br /&gt;
* A pulses train signal with a known number of pulses/rev&lt;br /&gt;
*  phase reference (usually a 1 pulse/rev signal)&lt;br /&gt;
&lt;br /&gt;
The sampling signal comes from an ext. synch input. The mode must be set to ''Sampling'' or any of the ''Sampling &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; xxx''&lt;br /&gt;
&lt;br /&gt;
It is necessary to associate a phase reference (the 0°) to the sampling pulse. It can be any tachometer or the sampling input itself. In this last case the 0° will be the first detected pulse or the missing pulse if there are some.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_23.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
Then the ''Tachometer'' and the ''Sampling'' are assigned to a SOA plug-in.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_24.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
The ''Sampling pulse'' setting defines if the angular sampling is activated or not:&lt;br /&gt;
&lt;br /&gt;
* If set to ''None'', the SOA will works on the regular way: Interpolation of the sampling dates from the RPM information).&lt;br /&gt;
* If set to a sampling input, the SOA will use it for sampling the channels signals&lt;br /&gt;
&lt;br /&gt;
====Advantages of the OROS solution====&lt;br /&gt;
The angular sampling is an old technique, which used to be achieved by replacing the sampling clock by an encoder signal. Even if this procedure provides correct order and angles measurement, it has a lot of defects. The technique provided by ''oros'' corrects these defects.&lt;br /&gt;
&lt;br /&gt;
The following table compares the possible signal alteration and the OROS solution&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|bgcolor = &amp;quot;#00B0F0&amp;quot;|'''Traditional angular sampling'''&lt;br /&gt;
|bgcolor = &amp;quot;#00B0F0&amp;quot;|'''OROS angular sampling'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|'''Results are not alias free'''. It is not possible to apply anti aliasing as the sampling frequency is not known by the acquisition system.&lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Alias free results'''. The results are not affected by the alias frequencies thanks to the re-sampling technique. Indeed the analyzer acquires the sample at high freq. (102.4 kS/s) and then re-samples it with a tracking anti-aliasing filter.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|The '''number of pulses/rev. must be a power of 2'''. Because the digital Fourier transform need a power of 2 samples, if you need to analyze it in order domain (n Revolutions) it is compulsory to deliver n² samples per revolution. &lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Any number of pulse/rev and any angular resolution are possible'''. The re-sampling technique used by the SOA allows interpolating the correct number of pulse (n²) from any acquire number of pulses&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|'''Missing pulses are not supported'''. Obviously the missing pulses will conduct to missing samples. &lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Missing pulses are supported'''. The OROS torsional measurement is able to interpolate and create the missing pulses. Then the complete pulse sequence is used by the re-sampling algorithm.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
NVGate allows achieving angular sampled analysis avoiding the artefacts introduced by the direct angular sampling.&lt;br /&gt;
&lt;br /&gt;
===Setting Pulse/rev and Missing teeth for a fractional gap===&lt;br /&gt;
With a piano tape, the gap at the junction is never a whole number of teeth: it is, for example, 2.4 teeth, never exactly 2 or 3. NVGate handles such a fractional gap perfectly, '''provided that the two settings are chosen as described below'''. A wrong choice gives no warning message, and the error on the speed can be small enough to go unnoticed.&lt;br /&gt;
&lt;br /&gt;
[[File:Torsional_piano_tape_gap.png|800px|none]]&lt;br /&gt;
&amp;lt;font color=&amp;quot;#0070C0&amp;quot;&amp;gt;''Piano tape with P = 58 pulses present per revolution and a gap of g = 2.4 teeth''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====What the two settings mean=====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
!Setting!!Meaning&lt;br /&gt;
|-&lt;br /&gt;
|'''Pulse / rev''' (N)||Total number of tooth positions on one revolution, '''missing teeth included'''.&lt;br /&gt;
|-&lt;br /&gt;
|'''Missing teeth''' (m)||Number of missing teeth (the gap).&lt;br /&gt;
|-&lt;br /&gt;
|'''N − m'''||Number of pulses '''actually present''' on one revolution (P). This is the decisive value: it must match the real number of pulses.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=====Setting rule=====&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|style=&amp;quot;background:#E8F0FA;&amp;quot;|&lt;br /&gt;
# '''Count P''', the number of pulses actually present on one revolution (black stripes of the tape, or pulses between two gaps on a recording).&lt;br /&gt;
# '''Measure g''', the gap length in teeth: '''g = (gap interval ÷ normal interval) − 1'''.&lt;br /&gt;
# '''Missing teeth = integer part of g'''. If g is within 0.1 of a whole number, use that whole number.&lt;br /&gt;
# '''Pulse/rev = P + Missing teeth''' — not the &amp;quot;nominal&amp;quot; number of stripes of the tape.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Example''': 58 pulses present and a gap interval 3.4 times the normal interval → g = 2.4 → '''Missing teeth = 2''' and '''Pulse/rev = 58 + 2 = 60'''.&lt;br /&gt;
&lt;br /&gt;
=====How to measure P and g on site=====&lt;br /&gt;
# Run the shaft at a roughly constant speed and record the Ext. sync. track for a few revolutions.&lt;br /&gt;
# On the recording, read the normal interval between two pulses and the interval across the gap. Compute g = (gap interval ÷ normal interval) − 1. Example: 3.4 ms ÷ 1.0 ms − 1 = 2.4 teeth.&lt;br /&gt;
# Count the pulses between two gaps: this is P.&lt;br /&gt;
# Check the result: at constant speed the Tors signal must be flat (no spike once per revolution), and its mean value must equal the speed given by another sensor (or by the same input in Tach mode).&lt;br /&gt;
&lt;br /&gt;
=====What happens with a wrong setting=====&lt;br /&gt;
The following results were measured with NVGate 18.00.003 on an OR35, with synthetic pulse trains whose pulse instants are exactly known (58 pulses present per revolution, 1200 RPM constant, gap g from 0.6 to 4.0 teeth, 63 cases). Results are identical online (Ext. sync. input) and in post-processing (Signal Op.).&lt;br /&gt;
&lt;br /&gt;
[[File:Torsional_missing_teeth_map.png|900px|none]]&lt;br /&gt;
&amp;lt;font color=&amp;quot;#0070C0&amp;quot;&amp;gt;''Error on the mean speed (%) depending on the actual gap g and on the settings. Colour = worst of mean and peak error. Left: Pulse/rev = P + m. Right: Pulse/rev kept at the nominal value 60.''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
!Setting!!Example (g = 2.4, P = 58)!!Result&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#5EF86D;&amp;quot;|'''Missing teeth = integer part of g''', Pulse/rev = P + m||m = 2, Pulse/rev = 60||Correct in all tested cases (g = 1.0 to 4.0): mean error &amp;lt; 0.002 %, peak error &amp;lt; 0.035 %&lt;br /&gt;
|-&lt;br /&gt;
|Missing teeth rounded up||m = 3, Pulse/rev = 61||Correct only when the decimal part of g is large enough (1.7 → 2, 2.4 → 3 are correct, but 1.3 → 2 gives −57 %)&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#FBBCB7;&amp;quot;|One tooth less than the integer part||m = 1, Pulse/rev = 59||Speed '''too high by +1.6 to +2.9 %''', with no visible spike — the most misleading error&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#FBBCB7;&amp;quot;|One or two teeth too many||m = 4, Pulse/rev = 62||Speed too low by −2 % up to '''−68 %''' (speed divided by two)&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#FBBCB7;&amp;quot;|Missing teeth = 0 although there is a gap||m = 0, Pulse/rev = 58||Mean speed nearly correct, but a '''spike of 37 to 65 %''' once per revolution&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;background:#FBBCB7;&amp;quot;|Pulse/rev kept at the nominal value whatever m||Pulse/rev = 60, m = 3||Correct only if Pulse/rev − m equals P. Otherwise +0.7 to +3.6 %, or worse&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=====Limits=====&lt;br /&gt;
* The gap must be at least 1 tooth long, i.e. the gap interval must be longer than twice the normal interval. With a shorter gap (g = 0.6 tested), no setting gives a correct speed (spikes of 37 to 39 %).&lt;br /&gt;
* Near a whole number (g = 1.95, 2.0, 2.05), setting that whole number is correct on both sides; setting the lower whole number fails as soon as the gap exceeds it (g = 2.05 set to 1 → +1.8 %).&lt;br /&gt;
* In post-processing, when the ''Tach'' option of Signal Op. is used, check that the ''Missing teeth'' value of the created tachometer (''Tachometer &amp;gt; Ext. tach. 1'') is the same as the Tors one.&lt;/div&gt;</summary>
		<author><name>Lmagimel</name></author>
	</entry>
	<entry>
		<id>https://wiki.oros.com/index.php?title=NVGate_Torsional&amp;diff=13001</id>
		<title>NVGate Torsional</title>
		<link rel="alternate" type="text/html" href="https://wiki.oros.com/index.php?title=NVGate_Torsional&amp;diff=13001"/>
		<updated>2026-10-01T12:48:08Z</updated>

		<summary type="html">&lt;p&gt;Lmagimel: /* Setting Pulse/rev and Missing teeth for a fractional gap */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category:NVGate]]&lt;br /&gt;
[[category:WikiOros]]&lt;br /&gt;
OROS  propose a comprehensive suite for [https://en.wikipedia.org/wiki/Torsional_vibration torsional measurements] and analyses. It addresses most of the torsional, cyclic and rotational resonances issues. &lt;br /&gt;
For both R&amp;amp;D and diagnostics, the latest OROS analyzer feature &amp;lt;u&amp;gt;solutions&amp;lt;/u&amp;gt; for '''transmissions, engines '''and''' electric machinery vibration analysis'''.&lt;br /&gt;
&lt;br /&gt;
On reciprocating machinery (diesel engine, pump) or any acyclic rotating devices (generator,compressor), the cause of torsional vibrations often comes from the non-homogeneity of the angular speed. The analysis of the instantaneous angular speed inside each shaft revolution provides the essential information. Such analysis is helpful for vibrations reduction during prototyping or even for source identification while doing service diagnostics.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The common way to measure instantaneous velocity is to install a coding wheel or a rotary encoder on the shaft. The rate of pulse delivered by such device is directly proportional to the RPM speed during the last pulse interval. On most vibration analysers, this type of measurement needs a specific conditioner(usually optional external boxes) which transforms the pulses train into a DC voltage proportional to the RPM. These conditioner devices are expensive, lead to more cable and are often limited to 2 probes and so on. But the main inconvenience is the phase error they introduce due to their internal response time.&amp;lt;br&amp;gt;&lt;br /&gt;
'''OROS propose an integrated frequency to RPM converter''' which avoids the above-mentioned inconveniences.&lt;br /&gt;
&lt;br /&gt;
== Frequency to RPM converter (Torsional inputs) ==&lt;br /&gt;
This option transforms each external Synch input into a frequency to RPM converter (called IVC, allows handling up to 6 torsional/acyclic inputs at a time). This integrated converter benefits of the high accuracy of the 3-Series analysers Ext. synch inputs (over sampled up to 6.4 MHz). As a matter of fact the sampling of such pulse rate must be very accurate in order to avoid speed jitter on the result.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Specifications===&lt;br /&gt;
The IVC (Instantaneous angular Velocity Converter) option features the following main specifications:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Number of pulses/rev: 1 to 4096&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Max pulse frequency: 40 kHz 64 times oversampled, &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Max angular speed:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Max RPM =  (40 000*64)/pulse per revolution example : 12 800 RPM with 200 Pls/rev&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Missing teeth management: up to 3 consecutive teeth.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
· Available filters: HighPass, LowPass; BandPass, StopBand, Integrator (single or double) and differentiator&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Ext synch Input. Settings=== &lt;br /&gt;
On the front end, the ext. synch input can be used as a:&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:totion.png|framed|right]]&lt;br /&gt;
&lt;br /&gt;
* '''Mode: '''This setting allows selecting available signal generated by the Ext. synch input to be used by the NVGate analysis components.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;70%&amp;quot;&lt;br /&gt;
|'''Mode'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Trigger&lt;br /&gt;
|The Input generates events only. It can be used as trigger, start and stop of plug-in analyzers and be recorded. Recorded event occurs as 0/1 V signals. Note that the trigger event remains available on any mode.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Tachometer#Ext._Tach|Tach]]&lt;br /&gt;
|The input generates a tach signal (RPM and revolution phases) in addition to the events.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional|Torsional]]&lt;br /&gt;
|The input generates the instantaneous velocity measured with the F. to V converter from a pulses train. The torsional signal is considered as a dynamic input. It appears as Tors # in the inputs list (# being the Ext sync number)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional|Torsional]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Tachometer#Ext._Tach|Tach]]&lt;br /&gt;
|Same as above plus the tach signal is also available. The revolution phase correspond:&lt;br /&gt;
* to the missing teeth occurrence if missing teeth is &amp;lt;nowiki&amp;gt;&amp;gt;&amp;lt;/nowiki&amp;gt; 0&lt;br /&gt;
* to the ending of the pulse/rev counting at each revolution  (no phase reference) if missing teeth setting is 0&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional#Angular_sampling_for_SOA_analysis|Sampling]]&lt;br /&gt;
|The detected pulses on the inputs will be used to synchronize the SOA re-sampling algorithm. The number of pulse/rev is f free and may be different from the SAO resolution.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional#Angular_sampling_for_SOA_analysis|Sampling]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Torsional|Tors]]&lt;br /&gt;
|Combine the sampling and the Torsional modes. Both angular re-sampling and instantaneous velocity are provided by the input&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional#Angular_sampling_for_SOA_analysis|Sampling]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Tachometer#Ext._Tach|Tach]]&lt;br /&gt;
|Combine the sampling and the Tachometer modes. Both angular re-sampling and RPM measurement are provided by the input&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[[NVGate_Torsional#Angular_sampling_for_SOA_analysis|Sampling]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Tachometer#Ext._Tach|tach]] &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; [[NVGate_Torsional|tors]]&lt;br /&gt;
|Combine the sampling, the Tachometer and the Torsional modes. Angular re-sampling, Tachometer speed  and instantaneous velocity are provided by the input&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* '''Pulse / rev''': the number of pulses per revolution. The user can enter an integer value between 1 and 4092. For a non-integer number of pulses per revolution the user must use a virtual tach.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*[[NVGate_Tachometer#Ext._Tach|other parameters are defined on page tachometer: ext synch .]]&lt;br /&gt;
&lt;br /&gt;
At least the filter which let you integrate or differentiate the RPM speed to get respectively plane angle deviations and angular accelerations for the analyses.&lt;br /&gt;
&lt;br /&gt;
===Fractional missing pulses management===&lt;br /&gt;
The missing pulses are a common situation faced while doing torsional measurement. The missing pulse can come as a feature of the encoder (like the common 60:2 encoders). But most of the measurement done on the industry do not offer the comfort of an encoder or gear teeth access.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Missing teeth:''' This setting indicates the number of possible consecutive missing teeth (meaning no pulses). In such case depending on the active mode:&lt;br /&gt;
The system interpolates the missing pulses intervals in order to maintain the instantaneous speed at a continuous level during the missing pulses.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_27.jpg|framed|none]]&lt;br /&gt;
A very useful solution is the piano (or zebra) tape which is glued on the shaft and read by an optical probe: Easy to install and to use.&lt;br /&gt;
&lt;br /&gt;
But the main problem is to have an entire number of pulses. This is never achievable because the various parameters are difficult to control: Black/white period, diameter of the shaft, thickness of the tape/glue. Well, don&amp;lt;nowiki&amp;gt;'&amp;lt;/nowiki&amp;gt;t try, this is not possible.&lt;br /&gt;
&lt;br /&gt;
The solution is to leave a hole which is interpreted as missing pulse. Due to the above variables it will be a fractional number of missing pulse.&lt;br /&gt;
&lt;br /&gt;
OROS torsional function is able to manage such fractional pulses. It offers to achieve torsional measurement on the field in a simple and easy way.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_28.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;#0070C0&amp;quot;&amp;gt;&amp;lt;u&amp;gt;''''' Piano tape junction for fractional missing pulse management'''''&amp;lt;/u&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The empty area (missing teeth) length at the piano tape junction must be included between 1 and 3 teeth. The number of missing teeth must be set to the '''integer part''' of the gap length: in this example (gap of 2.x teeth): 2. See [[#Setting Pulse/rev and Missing teeth for a fractional gap|Setting Pulse/rev and Missing teeth for a fractional gap]] below.&lt;br /&gt;
&lt;br /&gt;
Note: the total number of teeth includes the missing teeth. By example, an encoder with '''24 pulse/rev''' and '''1 missing teeth''' must be set as : &lt;br /&gt;
[[Image:Torsional_Setup_With_MissTeeth.png|700px|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:front_end_22.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
'''Attention''': The time lap of the first missing pulse must be longer than twice the time lap of the previous pulse interval&lt;br /&gt;
&lt;br /&gt;
'''It is recommended to set the instrumentation in order to limit the number of missing pulse below 3s''': Indeed long interval without pulses will lead to a strong order 1 artefact in the instantaneous speed signal due to interpolation of sample. Remaining below 3s for the missing pulse provide correct measurements.&lt;br /&gt;
&lt;br /&gt;
===Tutorial ===&lt;br /&gt;
In on-line mode, the torsional inputs appear as additional channels in the channel connection dialog box. They are identified as ''Tors. x'' from the ''Signal Op.'' resource (not visible in the ASB). These signals can be dispatched exactly as the standard inputs ones  :you can connect them to the record, and to any analysis plug-in.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Both instantaneous velocity channel and pulse train can be recorded at the same time. &lt;br /&gt;
&lt;br /&gt;
====Online mode====&lt;br /&gt;
* Plug your tachometer on ext synch channels, &lt;br /&gt;
* Activate the Ext-Synch channels and press OK&lt;br /&gt;
[[File:tosion1.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* Set the ext synch mode as torsional.&lt;br /&gt;
[[File:tosion2.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* A new input is created : this is the signal of the instantaneous velocity. It can be connected for analysis to any NVGate plug in.&lt;br /&gt;
[[File:tosion3.png|framed|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*The non cyclic behaviour of a shaft can be analysed : &lt;br /&gt;
** By the [[NVGate Synchronous Order Analysis|order analysis]] plug-in, providing order profiles&lt;br /&gt;
** By the [[NVGate Time Domain Analysis|time domain analysis]] plug-in, for RPM over revolution profiles&lt;br /&gt;
** By the [[NVGate FFT|FFT analyser]] plug-in, for displaying the Shaft view to visualize the evolution of speed during one revolution.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*The torsional behaviour of a shaft ([https://en.wikipedia.org/wiki/Torsional_vibration#Crankshaft_torsional_vibration crankshaft], alternator) or a driving belt (service belt) can be excited by its acyclic motion. In such a case the phenomena are analysed order by order using the [[NVGate_Synchronous_Order_Analysis#Average|cross-phase tracking capabilities]] of the [[NVGate Synchronous Order Analysis|SOA Plug-in]]. In that case 2 or more torsional inputs are used on different locations of the shaft, or on each pulley driven by the belt.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Post-processing====&lt;br /&gt;
For post-analysis purposes, the way to operate depends on the type of recorded signal:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*If the converted signal (Tors x) have been recorded, the post analysis is exactly like for the usual recorded inputs.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*if the pulses have been recorded and not the converted signal, a new resource module called ''Signal Operation'' is then available for this conversion.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Do a post analysis on the signal:&lt;br /&gt;
**Click on connect track. Connect the &amp;quot;Ext synch&amp;quot; tracks to &amp;quot;signal op&amp;quot; by a &amp;quot;drag and drop&amp;quot;. Press ok.&lt;br /&gt;
[[File:PA_tors.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
**Click again on connect track, a new track &amp;quot;signal op : Tors 1&amp;quot; now appear. It is the converted signal. You can use it in any plug in. press OK.&lt;br /&gt;
[[File:PA_tors2.png|framed|none]]&amp;lt;br&amp;gt;&lt;br /&gt;
**The window below appears. On tab tors, you can define the torsional channel settings.&lt;br /&gt;
[[File:PA_tors3.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
==Twist measurements (static and dynamic)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The twist measurement consists in measuring the angle between the 2 side of a transmission shaft (or belt/chain). The measured angle is directly proportional to the stress and the applied [https://en.wikipedia.org/wiki/Torque torque]. One common application is to choose an appropriate [https://en.wikipedia.org/wiki/Harmonic_damper torsional damper].&lt;br /&gt;
&lt;br /&gt;
The twist can be:&lt;br /&gt;
&lt;br /&gt;
* '''Static''': measure the transmitted torque and power. This is a not a dynamic result and is not to be analysed.&lt;br /&gt;
* '''Dynamic ''': measure the oscillating stress and resonances. This is a dynamic signal to be analyzed.&lt;br /&gt;
&lt;br /&gt;
[[File:twist.png|300px]]&lt;br /&gt;
&lt;br /&gt;
Both signals are calculated simultaneously by the virtual input module.&lt;br /&gt;
&lt;br /&gt;
When the torsional signals are setup, simply connect it to the ''Virtual input ''plug-in.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To calculate the phase between the 2 sides of the twist it is necessary having a tachometer. This tachometer can come from any of the inputs or directly from one of the torsional signals using the ''Torsional &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; tach.'' mode. Having a missing tooth helps to have  better accuracy.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then click on the ''Tools/Virtual inputs/dynamic'' button to open the virtual inputs setting. Click on the Twist tab. Select each torsional signal from the ''source 1'' and ''source 2'' lists.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_26.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
The twist will be displayed in angle or torque. The coefficient is used to convert the read angle in torque.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The result are available from the add/Remove windows under the virtual input tab.&lt;br /&gt;
&lt;br /&gt;
[[File:torque_display.PNG|300px]]&lt;br /&gt;
&lt;br /&gt;
====Uncorrelated pulse number====&lt;br /&gt;
Note that any number of pulses/rev can be used for twist computation and these numbers of pulses/rev can either be different on each side.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The following table describes the differences between classical twist measurement and the OROS method:&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|bgcolor = &amp;quot;#00B0F0&amp;quot;|'''Classical twist measurement'''&lt;br /&gt;
|bgcolor = &amp;quot;#00B0F0&amp;quot;|'''OROS twist'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|'''Twist measurement force having the same number of pulse on each side. '''The difference between the 2 signals is requiring the same number of sample/rev.  &lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Twist support different number of pulse/rev signals'''. The OROS twist algorithm is based on phase computation rather than pulse timing comparison. Thanks to this the analysis is independent from the number of pulses/rev.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|Twist measurement based '''on integration of the angular speed''' (torsional)''' is not stable'''  &lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Twist signal is stable and do not diverge'''. Indeed the OROS Twist algorithm does not use integration techniques&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Angular sampling for SOA analysis==&lt;br /&gt;
The major improvement comes as a simple setting… with large effects. Indeed the possibility to sample the measured signal with a distributed angle pulses of a rotating shaft provides accurate results.&lt;br /&gt;
&lt;br /&gt;
This applies mainly on machineries which feature cyclic variation of their rotating speed. Main ones are:&lt;br /&gt;
&lt;br /&gt;
* '''Engines''' (Diesel, Gas, 2/4 strokes)&lt;br /&gt;
* Reciprocating '''pumps''' or '''compressors'''&lt;br /&gt;
* '''Transmission''' (Torque damper, belt, shaft)&lt;br /&gt;
* '''Electric machines''' (generator, alternator, motor)&lt;br /&gt;
The angular sampling allows getting the &amp;lt;u&amp;gt;exact angle&amp;lt;/u&amp;gt; (or phase) of the events in the machine cycle. The results are event better using the time domain averaging (i.e. angular).&lt;br /&gt;
&lt;br /&gt;
The following example shows the differences between a usual synchronous order analysis and the same one based on angular sampling. The phase differences are clearly visible especially on the ShaftView graphs.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_22.gif|framed|none]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;#0070C0&amp;quot;&amp;gt;&amp;lt;u&amp;gt;'''''With and without angular sampling Shaft view on an electric machinery bearing'''''&amp;lt;/u&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Operations====&lt;br /&gt;
In order to use the angular sampling function (Optional) it is necessary to have at least:&lt;br /&gt;
&lt;br /&gt;
* A pulses train signal with a known number of pulses/rev&lt;br /&gt;
*  phase reference (usually a 1 pulse/rev signal)&lt;br /&gt;
&lt;br /&gt;
The sampling signal comes from an ext. synch input. The mode must be set to ''Sampling'' or any of the ''Sampling &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; xxx''&lt;br /&gt;
&lt;br /&gt;
It is necessary to associate a phase reference (the 0°) to the sampling pulse. It can be any tachometer or the sampling input itself. In this last case the 0° will be the first detected pulse or the missing pulse if there are some.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_23.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
Then the ''Tachometer'' and the ''Sampling'' are assigned to a SOA plug-in.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_24.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
The ''Sampling pulse'' setting defines if the angular sampling is activated or not:&lt;br /&gt;
&lt;br /&gt;
* If set to ''None'', the SOA will works on the regular way: Interpolation of the sampling dates from the RPM information).&lt;br /&gt;
* If set to a sampling input, the SOA will use it for sampling the channels signals&lt;br /&gt;
&lt;br /&gt;
====Advantages of the OROS solution====&lt;br /&gt;
The angular sampling is an old technique, which used to be achieved by replacing the sampling clock by an encoder signal. Even if this procedure provides correct order and angles measurement, it has a lot of defects. The technique provided by ''oros'' corrects these defects.&lt;br /&gt;
&lt;br /&gt;
The following table compares the possible signal alteration and the OROS solution&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|bgcolor = &amp;quot;#00B0F0&amp;quot;|'''Traditional angular sampling'''&lt;br /&gt;
|bgcolor = &amp;quot;#00B0F0&amp;quot;|'''OROS angular sampling'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|'''Results are not alias free'''. It is not possible to apply anti aliasing as the sampling frequency is not known by the acquisition system.&lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Alias free results'''. The results are not affected by the alias frequencies thanks to the re-sampling technique. Indeed the analyzer acquires the sample at high freq. (102.4 kS/s) and then re-samples it with a tracking anti-aliasing filter.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|The '''number of pulses/rev. must be a power of 2'''. Because the digital Fourier transform need a power of 2 samples, if you need to analyze it in order domain (n Revolutions) it is compulsory to deliver n² samples per revolution. &lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Any number of pulse/rev and any angular resolution are possible'''. The re-sampling technique used by the SOA allows interpolating the correct number of pulse (n²) from any acquire number of pulses&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#FBBCB7&amp;quot;|'''Missing pulses are not supported'''. Obviously the missing pulses will conduct to missing samples. &lt;br /&gt;
|bgcolor = &amp;quot;#5EF86D&amp;quot;|'''Missing pulses are supported'''. The OROS torsional measurement is able to interpolate and create the missing pulses. Then the complete pulse sequence is used by the re-sampling algorithm.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
NVGate allows achieving angular sampled analysis avoiding the artefacts introduced by the direct angular sampling.&lt;/div&gt;</summary>
		<author><name>Lmagimel</name></author>
	</entry>
	<entry>
		<id>https://wiki.oros.com/index.php?title=SRS_Tool_%E2%80%94_Shock_Response_Spectrum_Analyser&amp;diff=12997</id>
		<title>SRS Tool — Shock Response Spectrum Analyser</title>
		<link rel="alternate" type="text/html" href="https://wiki.oros.com/index.php?title=SRS_Tool_%E2%80%94_Shock_Response_Spectrum_Analyser&amp;diff=12997"/>
		<updated>2026-09-30T13:40:40Z</updated>

		<summary type="html">&lt;p&gt;Lmagimel: /* Installation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#seo:&lt;br /&gt;
|title=SRS Tool: Shock Response Spectrum Analysis for OROS NVGate&lt;br /&gt;
|keywords=SRS Tool, Shock Response Spectrum, SRS analysis, MIL-STD-810H, ECSS, NASA-STD, Smallwood filter, vibration analysis, NVGate, OROS software&lt;br /&gt;
|description=Professional SRS analysis software for OROS NVGate. Fast shock response spectrum computation, built-in normative limit curves (MIL-STD-810H, ECSS), and automated pass/fail reporting.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
'''SRS Tool''' is a professional [https://en.wikipedia.org/wiki/Shock_response_spectrum Shock Response Spectrum] (SRS) analysis application built for structural dynamics engineers working with OROS [[NVGate]] data acquisition systems. It reads shock recordings directly from NVGate measurement folders, computes SRS using the Smallwood (1981) recursive digital filter, and pushes results back into NVGate as live TCP result channels — all from a single application.&lt;br /&gt;
&lt;br /&gt;
[[File:11_main_full.png|center|800px|thumb|'''Figure 1 — SRS Tool main window.''' Time signal with auto-detected shock zone (top right, yellow markers) and log-log SRS plot (bottom right). Three-channel triaxial measurement loaded: channels x, y, z.]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== What makes SRS Tool unique==&lt;br /&gt;
&lt;br /&gt;
SRS Tool is built around the idea that an engineer should go from raw measurement to qualification verdict in under one minute.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%; font-size:12px; border-collapse:collapse;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:54%; background:#f0f4f8;&amp;quot; | Feature&lt;br /&gt;
! style=&amp;quot;width:23%; background:#f0f4f8; text-align:center;&amp;quot; | OROS SRS Tool&lt;br /&gt;
! style=&amp;quot;width:23%; background:#f0f4f8; text-align:center;&amp;quot; | Typical alternatives&lt;br /&gt;
|-&lt;br /&gt;
| '''30+ normative limit curves built-in''' — MIL-STD-810H, ECSS, NASA-STD, DEF-STAN, ready to use with no setup&lt;br /&gt;
| style=&amp;quot;background:#e8f5e9; color:#1b5e20; text-align:center; font-weight:bold;&amp;quot; | ✔ Included&lt;br /&gt;
| style=&amp;quot;background:#ffebee; color:#b71c1c; text-align:center;&amp;quot; | ✘ Manual entry only&lt;br /&gt;
|-&lt;br /&gt;
| '''Multi-channel Pass/Fail with per-channel verdict''' — x, y, z compared simultaneously in one run&lt;br /&gt;
| style=&amp;quot;background:#e8f5e9; color:#1b5e20; text-align:center; font-weight:bold;&amp;quot; | ✔ Included&lt;br /&gt;
| style=&amp;quot;background:#ffebee; color:#b71c1c; text-align:center;&amp;quot; | ✘ One channel at a time&lt;br /&gt;
|-&lt;br /&gt;
| '''NVGate TCP result injection''' — log-log display, autoscaled, direct to project&lt;br /&gt;
| style=&amp;quot;background:#e8f5e9; color:#1b5e20; text-align:center; font-weight:bold;&amp;quot; | ✔ Native&lt;br /&gt;
| style=&amp;quot;background:#ffebee; color:#b71c1c; text-align:center;&amp;quot; | ✘ Not available&lt;br /&gt;
|-&lt;br /&gt;
| '''Automatic shock zone detection''' — envelope algorithm, runs on load&lt;br /&gt;
| style=&amp;quot;background:#e8f5e9; color:#1b5e20; text-align:center; font-weight:bold;&amp;quot; | ✔ Automatic&lt;br /&gt;
| style=&amp;quot;background:#fff8e1; color:#7a5200; text-align:center;&amp;quot; | ~ Manual only&lt;br /&gt;
|-&lt;br /&gt;
| '''Primary + Residual SRS''' in a single computation pass&lt;br /&gt;
| style=&amp;quot;background:#e8f5e9; color:#1b5e20; text-align:center; font-weight:bold;&amp;quot; | ✔ One click&lt;br /&gt;
| style=&amp;quot;background:#fff8e1; color:#7a5200; text-align:center;&amp;quot; | ~ Two separate runs&lt;br /&gt;
|-&lt;br /&gt;
| '''SRSS + Worst-case Envelope''' — triaxial multi-axis combination&lt;br /&gt;
| style=&amp;quot;background:#e8f5e9; color:#1b5e20; text-align:center; font-weight:bold;&amp;quot; | ✔ Included&lt;br /&gt;
| style=&amp;quot;background:#ffebee; color:#b71c1c; text-align:center;&amp;quot; | ✘ Rarely available&lt;br /&gt;
|-&lt;br /&gt;
| '''Interactive dB cursor''' on Pass/Fail chart — frequency, SRS, limit, margin at a glance&lt;br /&gt;
| style=&amp;quot;background:#e8f5e9; color:#1b5e20; text-align:center; font-weight:bold;&amp;quot; | ✔ Included&lt;br /&gt;
| style=&amp;quot;background:#ffebee; color:#b71c1c; text-align:center;&amp;quot; | ✘ Rarely available&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Full feature list ===&lt;br /&gt;
&lt;br /&gt;
* '''Signal acquisition:''' reads NVGate signal files directly &lt;br /&gt;
* '''Multi-channel:''' up to 10+ simultaneous channels; channel labels read from NVGate recording metadata (e.g. x, y, z)&lt;br /&gt;
* '''Smallwood recursive filter:''' vectorised NumPy implementation; all frequencies computed in a single forward pass&lt;br /&gt;
* '''Frequency axis:''' 1/3, 1/6, 1/12 or 1/24 octave resolution; user-defined f_min / f_max&lt;br /&gt;
* '''SRS types:''' Maximax (absolute maximum), Positive, Negative&lt;br /&gt;
* '''Physical quantities:''' Acceleration SRS + derived Pseudo-Velocity SRS + Pseudo-Displacement SRS&lt;br /&gt;
* '''Shock zone:''' auto-detection + manual override (drag on plot or type Start/End in seconds)&lt;br /&gt;
* '''Residual SRS:''' computes SRS on the signal segment after the shock ends&lt;br /&gt;
* '''Multi-axis combination:''' SRSS and/or Worst-case Envelope across all loaded channels&lt;br /&gt;
* '''Pass/Fail:''' 30+ built-in normative curves; user CSV; scale factor (dB); multi-channel worst-case&lt;br /&gt;
* '''CSV export:''' full table (per-channel SRS, SRSS, limit, per-channel margin, worst margin, status)&lt;br /&gt;
* '''PNG export:''' Pass/Fail chart at 150 dpi&lt;br /&gt;
* '''NVGate injection:''' injects all SRS curves into NVGate on log-log display, autoscaled&lt;br /&gt;
* '''Preprocessing:''' DC offset removal, noise floor suppression&lt;br /&gt;
* '''Dark theme:''' optimised for lab-room screen visibility&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Quick Start =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #2e7d32; border-radius:4px; overflow:hidden; margin:14px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#2e7d32; color:#fff; font-weight:bold; padding:7px 14px; font-size:12px;&amp;quot;&amp;gt;⚡ Five steps from measurement folder to qualification verdict&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;padding:12px 16px; background:#f9fdf9; font-size:12px; line-height:2.0;&amp;quot;&amp;gt;&lt;br /&gt;
# '''Main tab''' → '''Select signal folder…''' → navigate to the NVGate Measurement folder&lt;br /&gt;
# Channels appear automatically — shock zone is '''auto-detected''' (yellow markers on signal plot)&lt;br /&gt;
# Set '''Q = 10''', range '''1–10 000 Hz''', resolution '''1/12 oct''' → click '''Compute SRS'''&lt;br /&gt;
# '''Pass / Fail tab''' → limit curve is pre-set to MIL-STD-810H Mid-field → click '''▶ Run Pass / Fail'''&lt;br /&gt;
# Read the per-channel verdict, export CSV / PNG, or click '''Inject into NVGate'''&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
----&lt;br /&gt;
Warning: this is a beta version. Fell free to use it, test it and send your feeback to customer.care@oros.com&lt;br /&gt;
&lt;br /&gt;
[https://partnerzone.digigram.com/s/ENrEdEMctNALAxD SRS V1.3 here ]&lt;br /&gt;
Extract and launch the SRS_Tool.exe&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
( You need to select the '''folder''' of the signal measurement. )&lt;br /&gt;
&lt;br /&gt;
= Main Tab =&lt;br /&gt;
&lt;br /&gt;
[[File:04_left_panel_main.png|right|300px|thumb|'''Figure 2 — Main tab controls.''' From top: NVGate connection indicator, Signal folder, channel checkboxes with Reload, Calculation parameters, Output type selectors, Compute and Inject buttons.]]&lt;br /&gt;
&lt;br /&gt;
== Signal ==&lt;br /&gt;
&lt;br /&gt;
Click '''Select signal folder…''' to open a folder browser (default root: &amp;lt;code&amp;gt;C:\OROS\NVGate data\Projects&amp;lt;/code&amp;gt;). Select the '''Measurement folder''' — channels are listed and the signal is plotted immediately.&lt;br /&gt;
&lt;br /&gt;
== Channels ==&lt;br /&gt;
&lt;br /&gt;
One checkbox per recorded channel, showing label, sampling rate, duration and unit:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;  ☑  x   (25 600 Hz   13.86 s   m/s²)&lt;br /&gt;
  ☑  y   (25 600 Hz   13.86 s   m/s²)&lt;br /&gt;
  ☑  z   (25 600 Hz   13.86 s   m/s²)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Channel labels (x, y, z…) come from the &amp;lt;code&amp;gt;Name&amp;lt;/code&amp;gt; field set by the operator in NVGate at recording time.&lt;br /&gt;
Uncheck a channel to exclude it. '''↺ Reload channels''' re-reads files from disk after a new recording.&lt;br /&gt;
&lt;br /&gt;
== Calculation parameters ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:12px;&amp;quot;&lt;br /&gt;
! Parameter !! Description !! Recommended default&lt;br /&gt;
|-&lt;br /&gt;
| '''Frequency range''' || f_min to f_max of the SRS output || 1 Hz → 10 000 Hz&lt;br /&gt;
|-&lt;br /&gt;
| '''Q / Damping''' || Q factor or damping ratio ζ (linked: Q = 1/2ζ) || Q = 10  (ζ = 5 %)&lt;br /&gt;
|-&lt;br /&gt;
| '''Resolution''' || Octave subdivision: 1/3, 1/6, 1/12, 1/24 oct || 1/12 octave&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:4px solid #1565C0; background:#e8f0fb; padding:9px 14px; margin:10px 0; font-size:12px; border-radius:0 3px 3px 0;&amp;quot;&amp;gt;&lt;br /&gt;
'''Q = 10 (ζ = 5%)''' is the universal standard for aerospace shock SRS — MIL-STD-810H, ECSS-E-ST-10-03C, NASA-STD-7003A all specify this value. f_max is auto-clamped to Nyquist (f_s / 2).&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Output ==&lt;br /&gt;
&lt;br /&gt;
; Type&lt;br /&gt;
: '''Acc''' — Acceleration SRS. Always available. &amp;amp;nbsp; '''Vel''' — Pseudo-velocity SRS. &amp;amp;nbsp; '''Disp''' — Pseudo-displacement SRS. (Vel and Disp require an acceleration input.)&lt;br /&gt;
&lt;br /&gt;
; Curve&lt;br /&gt;
: '''Maximax''' — max(positive, |negative|). The standard curve required by most norms. &amp;amp;nbsp; '''Positive''' — max tensile response. &amp;amp;nbsp; '''Negative''' — max compressive response.&lt;br /&gt;
&lt;br /&gt;
== Signal and SRS plots ==&lt;br /&gt;
&lt;br /&gt;
[[File:05_signal_plot.png|center|760px|thumb|'''Figure 3 — Time signal plot.''' Three channels (x/y/z) overlaid. Yellow dashed lines mark the auto-detected shock zone. Drag horizontally anywhere on the plot to redefine the zone manually.]]&lt;br /&gt;
&lt;br /&gt;
[[File:06_srs_plot.png|center|760px|thumb|'''Figure 4 — SRS log-log plot.''' Channels x (blue), y (orange), z (green). Each curve is the Maximax acceleration SRS over the detected shock zone. Q = 10, 1/12 octave, 1–10 000 Hz.]]&lt;br /&gt;
&lt;br /&gt;
== Injecting results into NVGate ==&lt;br /&gt;
&lt;br /&gt;
Click '''Inject into NVGate''' (or the duplicate button in the Advanced tab) to send all computed curves via the NVDrive TCP protocol as NVD REAL SPECTRUM channels:&lt;br /&gt;
&lt;br /&gt;
* All SRS curves → separate TCP result channels&lt;br /&gt;
* X and Y axes: log scale (set automatically)&lt;br /&gt;
* Y axis: autoscaled&lt;br /&gt;
* All curves displayed in window '''SRS_Results''' of '''Layout1'''&lt;br /&gt;
&lt;br /&gt;
NVGate channel naming convention:&lt;br /&gt;
&amp;lt;pre&amp;gt;SRS Acc Shock AbsMax: x&lt;br /&gt;
SRS Acc Shock AbsMax: y&lt;br /&gt;
SRS Acc Shock AbsMax: z&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Advanced Tab =&lt;br /&gt;
&lt;br /&gt;
[[File:09_left_panel_adv.png|right|300px|thumb|'''Figure 5 — Advanced tab.''' Shock zone section (auto-detection parameters + manual Start/End override), Residual SRS option, preprocessing, and multi-axis SRSS / Envelope.]]&lt;br /&gt;
&lt;br /&gt;
== Shock Zone ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:4px solid #e65100; background:#fff8f5; padding:9px 14px; margin:10px 0; font-size:12px; border-radius:0 3px 3px 0;&amp;quot;&amp;gt;&lt;br /&gt;
'''The shock zone is auto-detected every time a signal loads''' — you normally do not need to touch these settings. Use manual override only to fine-tune the boundary.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Auto-detection ===&lt;br /&gt;
&lt;br /&gt;
The detection algorithm:&lt;br /&gt;
# Compute a smoothed envelope: rolling mean of |signal| over a 3 ms window&lt;br /&gt;
# Trigger threshold = ''Threshold %'' × peak envelope&lt;br /&gt;
# Zone = first to last sample above threshold&lt;br /&gt;
# Expand by ''Padding ms'' on each side, clamped to signal bounds&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:12px;&amp;quot;&lt;br /&gt;
! Parameter !! Effect !! Default&lt;br /&gt;
|-&lt;br /&gt;
| '''Threshold (% of peak)''' || Lower → wider zone; higher → core impact only || 5 %&lt;br /&gt;
|-&lt;br /&gt;
| '''Padding (ms)''' || Symmetric margin added on both sides of detected zone || 20 ms&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Padding example:''' shock detected at 8.055 s – 9.978 s with 20 ms padding → zone becomes 8.035 s – 9.998 s, ensuring ring-down is fully captured.&lt;br /&gt;
&lt;br /&gt;
=== Manual override ===&lt;br /&gt;
&lt;br /&gt;
Type '''Start''' and '''End''' (seconds, 3-decimal precision) — the yellow markers on the signal plot update immediately.&lt;br /&gt;
Dragging on the signal plot synchronises the spinboxes in return.&lt;br /&gt;
&lt;br /&gt;
=== Residual SRS ===&lt;br /&gt;
&lt;br /&gt;
Check '''Also compute residual SRS''' to run a second computation on the signal after the shock zone end. This captures the free-vibration decay required by MIL-STD-810H Method 517 and ECSS-E-ST-10-03C for fragility assessment. Residual curves appear on the SRS plot labelled &amp;quot;(residual)&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Advanced Preprocessing ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:12px;&amp;quot;&lt;br /&gt;
! Option !! Effect !! Typical use&lt;br /&gt;
|-&lt;br /&gt;
| '''Remove DC offset''' (N ms) || Subtracts the mean of the first N ms from the whole signal || Sensor bias, thermal drift&lt;br /&gt;
|-&lt;br /&gt;
| '''Noise floor''' (N ms) || Zeroes the first N ms || Pre-trigger noise before impact&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Multi-axis Combination ==&lt;br /&gt;
&lt;br /&gt;
Enabled automatically when ≥ 2 acceleration channels are loaded. Check one or both options before computing:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:12px;&amp;quot;&lt;br /&gt;
! Option !! Formula !! Display&lt;br /&gt;
|-&lt;br /&gt;
| '''SRSS''' — Square Root Sum of Squares || √(SRS_x² + SRS_y² + SRS_z²) || White dashed curve, Maximax only&lt;br /&gt;
|-&lt;br /&gt;
| '''Worst-case Envelope''' || max(SRS_x, SRS_y, SRS_z) at each frequency || Orange dash-dot curve, all types&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Pass / Fail Tab =&lt;br /&gt;
&lt;br /&gt;
[[File:07_left_panel_pf.png|right|300px|thumb|'''Figure 6 — Pass/Fail controls.''' Grouped limit curve library (30+ curves), user CSV option, scale factor, channel selector, Run button, and export buttons.]]&lt;br /&gt;
&lt;br /&gt;
The Pass/Fail tab compares computed SRS against any normative or user-defined limit curve.&lt;br /&gt;
&lt;br /&gt;
== Built-in limit curve library ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border-left:4px solid #1565C0; background:#e8f0fb; padding:9px 14px; margin:10px 0; font-size:12px; border-radius:0 3px 3px 0;&amp;quot;&amp;gt;&lt;br /&gt;
'''30+ normative curves are pre-programmed''' — select a standard from the grouped drop-down and run immediately. No other standalone SRS tool provides this library out of the box.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:12px;&amp;quot;&lt;br /&gt;
! Standard !! Curves included&lt;br /&gt;
|-&lt;br /&gt;
| '''MIL-STD-810H — Method 517''' || Near-field (&amp;lt; 0.3 m), '''Mid-field ★''' (0.5–1.5 m), Far-field (&amp;gt; 1.5 m), Gunfire, Tall vehicles&lt;br /&gt;
|-&lt;br /&gt;
| '''ECSS-E-ST-10-03C''' || Protoflight, Proto+, Acceptance, Qualification, Protoqualification (equipment &amp;amp; system level)&lt;br /&gt;
|-&lt;br /&gt;
| '''NASA-STD-7003A''' || Payload near/far-field, structure-borne near/far&lt;br /&gt;
|-&lt;br /&gt;
| '''DEF-STAN 00-35''' || Land vehicle, Ship (deck), Airborne external/internal&lt;br /&gt;
|-&lt;br /&gt;
| '''MIL-S-901D''' || High-impact shock Grade A / Grade B&lt;br /&gt;
|-&lt;br /&gt;
| '''IEST-RP-DTE032''' || Light / medium / heavy equipment&lt;br /&gt;
|-&lt;br /&gt;
| '''RTCA DO-160G''' || Avionics Cat. A / B / C&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
★ MIL-STD-810H Mid-field is the default — the most common qualification specification.&lt;br /&gt;
&lt;br /&gt;
=== User-defined CSV ===&lt;br /&gt;
&lt;br /&gt;
Select '''← User-defined (CSV)''', load a two-column file (Hz, g). Interpolation is log-log linear between breakpoints. Example:&lt;br /&gt;
&amp;lt;pre&amp;gt;10, 5 &amp;amp;nbsp; &amp;amp;nbsp; 100, 50 &amp;amp;nbsp; &amp;amp;nbsp; 2000, 50 &amp;amp;nbsp; &amp;amp;nbsp; 10000, 50&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Scale factor (dB) ===&lt;br /&gt;
&lt;br /&gt;
Scales the limit curve before comparison: L_scaled(f) = L_nominal(f) × 10^(dB/20)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:12px;&amp;quot;&lt;br /&gt;
! dB || Multiplier || Typical use&lt;br /&gt;
|-&lt;br /&gt;
| +6 || ×2.00 || Conservative / tighter requirement&lt;br /&gt;
|-&lt;br /&gt;
| +3 || ×1.41 || Standard qualification margin check&lt;br /&gt;
|-&lt;br /&gt;
| 0 || ×1.00 || Nominal — no change&lt;br /&gt;
|-&lt;br /&gt;
| −6 || ×0.50 || Relaxed limit&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pass/Fail results ==&lt;br /&gt;
&lt;br /&gt;
[[File:03_passfail_result.png|center|760px|thumb|'''Figure 7 — Pass/Fail chart.''' Three channels (x/y/z) vs MIL-STD-810H Mid-field limit (red dashed). All channels are well within spec: the margin subplot (bottom) shows 30–60 dB positive margin throughout the full frequency range.]]&lt;br /&gt;
&lt;br /&gt;
=== Top panel — SRS vs Limit ===&lt;br /&gt;
&lt;br /&gt;
Each channel plotted in a distinct colour. Limit curve: red dashed. '''Red fill''' = exceedance (SRS &amp;gt; limit). '''Orange fill''' = caution zone (0 ≤ margin &amp;lt; 3 dB).&lt;br /&gt;
&lt;br /&gt;
=== Bottom panel — Margin (dB) ===&lt;br /&gt;
&lt;br /&gt;
Margin M(f) = 20 × log₁₀( Limit(f) / SRS(f) )&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:12px;&amp;quot;&lt;br /&gt;
! Colour !! Condition !! Meaning&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#e8f5e9; color:#1b5e20;&amp;quot; | Green || M ≥ 3 dB || Well within specification&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#fff8e1; color:#7a5200;&amp;quot; | Orange || 0 ≤ M &amp;lt; 3 dB || Caution — low margin&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#ffebee; color:#b71c1c;&amp;quot; | Red || M &amp;lt; 0 dB || '''FAIL''' — exceedance&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Interactive cursor ===&lt;br /&gt;
&lt;br /&gt;
Hover anywhere on either panel to see a floating readout snapped to the nearest frequency band, showing frequency, SRS value, limit value, margin in dB, and PASS/FAIL status. The readout border turns green, orange or red accordingly.&lt;br /&gt;
&lt;br /&gt;
=== Verdict text ===&lt;br /&gt;
&lt;br /&gt;
The result box below the chart shows global verdict, per-channel minimum margin, and the 10 worst exceedance frequencies. Example output:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;PASS   —   Maximax SRS&lt;br /&gt;
Limit: MIL-STD-810H Meth.517 — Mid-field (0.5–1.5 m)&lt;br /&gt;
&lt;br /&gt;
Per-channel result:&lt;br /&gt;
  PASS  x     min +42.1 dB @ 500 Hz&lt;br /&gt;
  PASS  y     min +38.7 dB @ 342 Hz&lt;br /&gt;
  PASS  z     min +45.3 dB @ 1000 Hz&lt;br /&gt;
&lt;br /&gt;
Worst margin (all channels): +38.7 dB  @  342.0 Hz&lt;br /&gt;
No exceedance detected over the computed frequency range.&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Export ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:12px;&amp;quot;&lt;br /&gt;
! Button !! Output !! Content&lt;br /&gt;
|-&lt;br /&gt;
| '''Export CSV…''' || .csv || Per-channel SRS · Worst SRS · Limit · Per-channel margin · Worst margin · Status. Header block includes curve name and scale factor for traceability.&lt;br /&gt;
|-&lt;br /&gt;
| '''Export graph PNG…''' || .png / .pdf || Both panels at 150 dpi.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Calculation Reference =&lt;br /&gt;
&lt;br /&gt;
== Shock Response Spectrum ==&lt;br /&gt;
&lt;br /&gt;
The SRS is the peak response of a bank of Single Degree Of Freedom (SDOF) oscillators, each with a different natural frequency f_n, driven by a common base acceleration x''(t):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;z''(t) + 2ζωₙz'(t) + ωₙ²z(t) = −x''(t)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:12px;&amp;quot;&lt;br /&gt;
! Curve !! Definition !! Standard?&lt;br /&gt;
|-&lt;br /&gt;
| Positive SRS || max&amp;lt;sub&amp;gt;t&amp;lt;/sub&amp;gt;[ ωₙ² z(t) ] || Supplementary&lt;br /&gt;
|-&lt;br /&gt;
| Negative SRS || max&amp;lt;sub&amp;gt;t&amp;lt;/sub&amp;gt;[ −ωₙ²z(t) ] || Supplementary&lt;br /&gt;
|-&lt;br /&gt;
| '''Maximax SRS''' || max(Positive, Negative) || '''Required by most norms'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Smallwood Recursive Filter ==&lt;br /&gt;
&lt;br /&gt;
The Smallwood (1981) filter avoids step-by-step numerical integration, giving an exact discrete-time equivalent with coefficients computed once per frequency:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;font-size:12px; font-family:monospace; border-collapse:collapse; margin:8px 0;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:2px 10px;&amp;quot; | E = exp(−ζωₙΔt) &amp;amp;nbsp;&amp;amp;nbsp; K = ωd·Δt &amp;amp;nbsp;&amp;amp;nbsp; (ωd = ωₙ√(1−ζ²))&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:2px 10px;&amp;quot; | b₀ = 1 − E·sin(K)/K &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; b₁ = 2(E·sin(K)/K − E·cos(K)) &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; b₂ = E² − E·sin(K)/K&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:2px 10px;&amp;quot; | a₁ = 2E·cos(K) &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; a₂ = −E²&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:2px 10px; font-weight:bold;&amp;quot; | y[k] = b₀x[k] + b₁x[k−1] + b₂x[k−2] + a₁y[k−1] + a₂y[k−2]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
All N natural frequencies are processed in a '''single forward pass''' through the signal using NumPy broadcasting — typically 50–100× faster than a frequency-by-frequency loop.&lt;br /&gt;
&lt;br /&gt;
== Frequency axis ==&lt;br /&gt;
&lt;br /&gt;
Log-spaced at 1/n octave: '''f_k = f_min × 2^(k/n)'''&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:12px;&amp;quot;&lt;br /&gt;
! Resolution !! Bands 1–10 000 Hz&lt;br /&gt;
|-&lt;br /&gt;
| 1/3 octave || 40&lt;br /&gt;
|-&lt;br /&gt;
| 1/6 octave || 80&lt;br /&gt;
|-&lt;br /&gt;
| '''1/12 octave''' (default) || '''160'''&lt;br /&gt;
|-&lt;br /&gt;
| 1/24 octave || 320&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Q factor and damping ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Q = 1/(2ζ)   ↔   ζ = 1/(2Q)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:12px;&amp;quot;&lt;br /&gt;
! Q !! ζ !! Use&lt;br /&gt;
|-&lt;br /&gt;
| '''10''' || '''5 %''' || '''Aerospace standard — MIL-STD-810, ECSS, NASA'''&lt;br /&gt;
|-&lt;br /&gt;
| 50 || 1 % || Lightly damped structures&lt;br /&gt;
|-&lt;br /&gt;
| 5 || 10 % || Rubber-mounted, heavily damped&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Primary and Residual SRS ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:12px;&amp;quot;&lt;br /&gt;
! Zone !! Signal segment !! Required by&lt;br /&gt;
|-&lt;br /&gt;
| '''Primary''' || [t_start → t_end] — the shock transient || All norms&lt;br /&gt;
|-&lt;br /&gt;
| '''Residual''' || [t_end → end] — free vibration decay || MIL-STD-810H §517, ECSS §8.4.3&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pseudo-velocity and pseudo-displacement ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:12px; font-family:monospace;&amp;quot;&lt;br /&gt;
! Quantity !! Formula !! Unit (SA in m/s²)&lt;br /&gt;
|-&lt;br /&gt;
| Pseudo-velocity || SV(fn) = SA(fn) / (2π·fn) || m/s&lt;br /&gt;
|-&lt;br /&gt;
| Pseudo-displacement || SD(fn) = SA(fn) / (2π·fn)² || m&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Multi-axis combination ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:12px;&amp;quot;&lt;br /&gt;
! Method !! Formula !! Applied to !! Use case&lt;br /&gt;
|-&lt;br /&gt;
| '''SRSS''' || √(SA_x² + SA_y² + SA_z²) || Maximax only || Euclidean resultant, triaxial sensor&lt;br /&gt;
|-&lt;br /&gt;
| '''Worst-case Envelope''' || max(SA_x, SA_y, SA_z) at each f || All types || Space programmes (ECSS App. H)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Supported Input Units =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:12px; width:100%;&amp;quot;&lt;br /&gt;
! Unit !! Physical quantity !! Vel/Disp SRS available&lt;br /&gt;
|-&lt;br /&gt;
| '''m/s², g''' || Acceleration || style=&amp;quot;background:#e8f5e9; color:#1b5e20; text-align:center;&amp;quot; | ✔ Yes&lt;br /&gt;
|-&lt;br /&gt;
| m/s, mm/s || Velocity || style=&amp;quot;background:#ffebee; color:#b71c1c; text-align:center;&amp;quot; | ✘ No&lt;br /&gt;
|-&lt;br /&gt;
| m, mm, µm || Displacement || style=&amp;quot;background:#ffebee; color:#b71c1c; text-align:center;&amp;quot; | ✘ No&lt;br /&gt;
|-&lt;br /&gt;
| N, kN || Force || style=&amp;quot;background:#ffebee; color:#b71c1c; text-align:center;&amp;quot; | ✘ No&lt;br /&gt;
|-&lt;br /&gt;
| V, mV || Voltage || style=&amp;quot;background:#ffebee; color:#b71c1c; text-align:center;&amp;quot; | ✘ No&lt;br /&gt;
|-&lt;br /&gt;
| Pa, N/m² || Pressure || style=&amp;quot;background:#ffebee; color:#b71c1c; text-align:center;&amp;quot; | ✘ No&lt;br /&gt;
|-&lt;br /&gt;
| rad/s, RPM || Angular velocity || style=&amp;quot;background:#ffebee; color:#b71c1c; text-align:center;&amp;quot; | ✘ No&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Glossary =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;font-size:12px; width:100%;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:20%;&amp;quot; | Term !! Definition&lt;br /&gt;
|-&lt;br /&gt;
| '''SRS''' || Shock Response Spectrum. Peak SDOF response as a function of natural frequency.&lt;br /&gt;
|-&lt;br /&gt;
| '''Maximax''' || max(Positive, |Negative|). The absolute peak response — required by most norms.&lt;br /&gt;
|-&lt;br /&gt;
| '''SDOF''' || Single Degree Of Freedom. A mass–spring–damper system with one resonant frequency.&lt;br /&gt;
|-&lt;br /&gt;
| '''Q factor''' || Quality factor. Q = 1/(2ζ). Q = 10 is the universal aerospace standard.&lt;br /&gt;
|-&lt;br /&gt;
| '''ζ''' || Damping ratio. Fraction of critical damping. ζ = 5 % ↔ Q = 10.&lt;br /&gt;
|-&lt;br /&gt;
| '''Primary SRS''' || SRS over the shock transient [t_start, t_end].&lt;br /&gt;
|-&lt;br /&gt;
| '''Residual SRS''' || SRS on the post-shock free vibration [t_end, end].&lt;br /&gt;
|-&lt;br /&gt;
| '''SRSS''' || Square Root Sum of Squares: √(SRS_x² + SRS_y² + SRS_z²).&lt;br /&gt;
|-&lt;br /&gt;
| '''Envelope''' || Point-by-point max across channels at each frequency.&lt;br /&gt;
|-&lt;br /&gt;
| '''Margin (dB)''' || 20·log₁₀(Limit/SRS). Positive → PASS, negative → FAIL.&lt;br /&gt;
|-&lt;br /&gt;
| '''Padding''' || Symmetric time margin added around the auto-detected shock zone.&lt;br /&gt;
|-&lt;br /&gt;
| '''Pyroshock''' || Shock from explosive devices: separation bolts, pyrocutters, pin pullers.&lt;br /&gt;
|-&lt;br /&gt;
| '''.orm''' || NVGate JSON channel metadata: sampling rate, unit, name.&lt;br /&gt;
|-&lt;br /&gt;
| '''.ors''' || NVGate binary signal: float32 little-endian samples, SI units.&lt;br /&gt;
|-&lt;br /&gt;
| '''NVDrive''' || OROS TCP protocol for programmatic communication with NVGate.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Appendix SRS Limit Curves — Normative Reference =&lt;br /&gt;
&lt;br /&gt;
This page documents all predefined SRS limit curves available in the SRS Tool.&lt;br /&gt;
Each curve is identified by a '''confidence level''' tag shown next to its name in the interface.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Confidence level indicators ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%&amp;quot;&lt;br /&gt;
! Tag !! Meaning !! What to expect&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#e8f5e9; color:#1b5e20; font-weight:bold; text-align:center;&amp;quot; | [normative]&lt;br /&gt;
| Curve taken '''directly from the published standard''' as an SRS specification.&lt;br /&gt;
| Breakpoints are faithful to the document. Use for compliance testing.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#fff3e0; color:#e65100; font-weight:bold; text-align:center;&amp;quot; | [approximate]&lt;br /&gt;
| Standard defines a '''time-domain waveform''' (half-sine, sawtooth…), '''not''' an SRS.&lt;br /&gt;
| The SRS envelope is computed from the pulse shape. For exact results, import the waveform and run compute_srs() on it.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#fce4ec; color:#880e4f; font-weight:bold; text-align:center;&amp;quot; | [indicative]&lt;br /&gt;
| Levels depend on '''mounting position, equipment mass or mission profile''', or the exact document version was not available.&lt;br /&gt;
| Use as a first-pass estimate only. Always verify with the applicable programme document.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
All curves use '''Q = 10''' (damping ζ = 5 %) and acceleration units (g).&lt;br /&gt;
Between breakpoints, interpolation is '''log-log linear''' (constant dB/octave slope).&lt;br /&gt;
&lt;br /&gt;
== Summary table ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;width:100%; font-size:90%;&amp;quot;&lt;br /&gt;
! Standard !! Sector !! Tag !! Application !! Peak level !! Freq. range&lt;br /&gt;
|-&lt;br /&gt;
| NASA GEVS 2500 g || Space || style=&amp;quot;background:#e8f5e9; color:#1b5e20;&amp;quot; | normative || Hardware on primary structure || 2 500 g || 20–10 000 Hz&lt;br /&gt;
|-&lt;br /&gt;
| NASA GEVS 1000 g || Space || style=&amp;quot;background:#e8f5e9; color:#1b5e20;&amp;quot; | normative || Hardware on panel or bracket || 1 000 g || 20–10 000 Hz&lt;br /&gt;
|-&lt;br /&gt;
| NASA GEVS 3750 g (Qual.) || Space || style=&amp;quot;background:#e8f5e9; color:#1b5e20;&amp;quot; | normative || Qualification unit (dedicated test article) || 3 750 g || 20–10 000 Hz&lt;br /&gt;
|-&lt;br /&gt;
| Ariane 5 Equipment Bay || Space || style=&amp;quot;background:#fce4ec; color:#880e4f;&amp;quot; | indicative || Satellite equipment bay, component level || 2 000 g || 100–10 000 Hz&lt;br /&gt;
|-&lt;br /&gt;
| Ariane 6 || Space || style=&amp;quot;background:#fce4ec; color:#880e4f;&amp;quot; | indicative || All payload positions, component level || 1 600 g || 100–10 000 Hz&lt;br /&gt;
|-&lt;br /&gt;
| VEGA-C || Space || style=&amp;quot;background:#fce4ec; color:#880e4f;&amp;quot; | indicative || Small satellite missions, component level || 1 200 g || 100–10 000 Hz&lt;br /&gt;
|-&lt;br /&gt;
| ECSS-E-ST-10-03C Protoqual. || Space || style=&amp;quot;background:#fce4ec; color:#880e4f;&amp;quot; | indicative || European space programmes, proto-qualification || 2 000 g || 20–10 000 Hz&lt;br /&gt;
|-&lt;br /&gt;
| MIL-STD-810H M517 Near-field || Military / Pyro || style=&amp;quot;background:#e8f5e9; color:#1b5e20;&amp;quot; | normative || Equipment &amp;lt; 0.5 m from pyrotechnic source || 10 000 g || 100–10 000 Hz&lt;br /&gt;
|-&lt;br /&gt;
| MIL-STD-810H M517 Mid-field || Military / Pyro || style=&amp;quot;background:#e8f5e9; color:#1b5e20;&amp;quot; | normative || Equipment 0.5–1.5 m from pyrotechnic source || 1 000 g || 100–10 000 Hz&lt;br /&gt;
|-&lt;br /&gt;
| MIL-STD-810H M517 Far-field || Military / Pyro || style=&amp;quot;background:#e8f5e9; color:#1b5e20;&amp;quot; | normative || Equipment &amp;gt; 1.5 m from pyrotechnic source || 100 g || 100–10 000 Hz&lt;br /&gt;
|-&lt;br /&gt;
| MIL-STD-810H M516 Functional 40 g || Military / Mech || style=&amp;quot;background:#fff3e0; color:#e65100;&amp;quot; | approximate || Functional shock — must operate before and after || 80 g (2×A) || 5–2 000 Hz&lt;br /&gt;
|-&lt;br /&gt;
| MIL-STD-810H M516 Crash 40 g || Military / Mech || style=&amp;quot;background:#fff3e0; color:#e65100;&amp;quot; | approximate || Crash hazard — must not endanger personnel || 60 g || 5–2 000 Hz&lt;br /&gt;
|-&lt;br /&gt;
| MIL-STD-810H M516 Bench 15 g || Military / Mech || style=&amp;quot;background:#fff3e0; color:#e65100;&amp;quot; | approximate || Bench handling — drops during maintenance || 30 g || 5–2 000 Hz&lt;br /&gt;
|-&lt;br /&gt;
| MIL-S-901D Grade A || Military / Naval || style=&amp;quot;background:#fce4ec; color:#880e4f;&amp;quot; | indicative || US Navy lightweight shipboard equipment (&amp;lt; 136 kg) || 2 000 g || 20–10 000 Hz&lt;br /&gt;
|-&lt;br /&gt;
| MIL-S-901D Grade B || Military / Naval || style=&amp;quot;background:#fce4ec; color:#880e4f;&amp;quot; | indicative || US Navy medium-weight equipment (136–2 268 kg) || 1 000 g || 20–10 000 Hz&lt;br /&gt;
|-&lt;br /&gt;
| DO-160G Cat. B 6 g || Aviation || style=&amp;quot;background:#fff3e0; color:#e65100;&amp;quot; | approximate || Airborne equipment — operational flight shock || 12 g || 5–2 000 Hz&lt;br /&gt;
|-&lt;br /&gt;
| DO-160G Cat. C 15 g || Aviation || style=&amp;quot;background:#fff3e0; color:#e65100;&amp;quot; | approximate || Avionics — bench handling during maintenance || 30 g || 5–2 000 Hz&lt;br /&gt;
|-&lt;br /&gt;
| DO-160G Cat. D 20 g || Aviation || style=&amp;quot;background:#fff3e0; color:#e65100;&amp;quot; | approximate || Airborne equipment — crash / emergency landing || 40 g || 5–2 000 Hz&lt;br /&gt;
|-&lt;br /&gt;
| DEF STAN 00-35 Cat. M || European Defence || style=&amp;quot;background:#fce4ec; color:#880e4f;&amp;quot; | indicative || UK defence — general military ground equipment || 1 000 g || 10–10 000 Hz&lt;br /&gt;
|-&lt;br /&gt;
| DEF STAN 00-35 Cat. P || European Defence || style=&amp;quot;background:#fce4ec; color:#880e4f;&amp;quot; | indicative || UK defence — aircraft store / weapon release || 2 000 g || 100–10 000 Hz&lt;br /&gt;
|-&lt;br /&gt;
| GAM EG-13 Choc sévère || European Defence (DGA) || style=&amp;quot;background:#fce4ec; color:#880e4f;&amp;quot; | indicative || French military — pyrotechnic devices, ejection seats || 2 000 g || 20–10 000 Hz&lt;br /&gt;
|-&lt;br /&gt;
| GAM EG-13 Choc modéré || European Defence (DGA) || style=&amp;quot;background:#fce4ec; color:#880e4f;&amp;quot; | indicative || French military — vehicle impacts, transport drops || 500 g || 10–5 000 Hz&lt;br /&gt;
|-&lt;br /&gt;
| STANAG 4370 AECTP-201 M417 || NATO || style=&amp;quot;background:#fce4ec; color:#880e4f;&amp;quot; | indicative || NATO — pyroshock, severity level 3 || 2 000 g || 100–10 000 Hz&lt;br /&gt;
|-&lt;br /&gt;
| STANAG 4370 AECTP-201 M403 || NATO || style=&amp;quot;background:#fff3e0; color:#e65100;&amp;quot; | approximate || NATO — mechanical shock, severity level 3 || 50 g || 5–2 000 Hz&lt;br /&gt;
|-&lt;br /&gt;
| IEC 60068-2-27 15 g / 11 ms || Industrial || style=&amp;quot;background:#fff3e0; color:#e65100;&amp;quot; | approximate || General industrial / commercial equipment qualification || 30 g || 5–2 000 Hz&lt;br /&gt;
|-&lt;br /&gt;
| IEC 60068-2-27 50 g / 11 ms || Industrial || style=&amp;quot;background:#fff3e0; color:#e65100;&amp;quot; | approximate || Rugged industrial equipment — severe shock || 100 g || 5–2 000 Hz&lt;br /&gt;
|-&lt;br /&gt;
| IEC 60068-2-27 100 g / 6 ms || Industrial || style=&amp;quot;background:#fff3e0; color:#e65100;&amp;quot; | approximate || Harsh shock environments — impacts, sudden accelerations || 200 g || 5–2 000 Hz&lt;br /&gt;
|-&lt;br /&gt;
| IEC 61373 Cat.1 Class B || Railway || style=&amp;quot;background:#fff3e0; color:#e65100;&amp;quot; | approximate || Railway — equipment mounted on vehicle body (interior) || 6 g || 2–2 000 Hz&lt;br /&gt;
|-&lt;br /&gt;
| IEC 61373 Cat.1 Class A || Railway || style=&amp;quot;background:#fff3e0; color:#e65100;&amp;quot; | approximate || Railway — bogie-mounted equipment (running gear) || 15 g || 2–2 000 Hz&lt;br /&gt;
|-&lt;br /&gt;
| IEC 61373 Cat.2 Under-body || Railway || style=&amp;quot;background:#fff3e0; color:#e65100;&amp;quot; | approximate || Railway — under-body / axle-box mounted equipment || 50 g || 2–2 000 Hz&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== How the SRS Tool uses these curves ==&lt;br /&gt;
&lt;br /&gt;
# Select a curve in the '''Pass/Fail''' tab.&lt;br /&gt;
# The tool interpolates the curve at the same frequency resolution as the measured SRS using log-log linear interpolation.&lt;br /&gt;
# Margin is computed point-by-point: '''Margin (dB) = 20 × log₁₀(limit / SRS)'''&lt;br /&gt;
# The overall result is PASS only if the margin is positive at '''all''' frequencies.&lt;br /&gt;
&lt;br /&gt;
== Adding a custom curve ==&lt;br /&gt;
&lt;br /&gt;
You can import your own limit curve via a two-column CSV file (frequency Hz, level g) using the '''Load CSV''' button in the Pass/Fail tab. The SRS Tool applies the same log-log interpolation as built-in curves.&lt;br /&gt;
&lt;br /&gt;
[[Category:SRS Tool]]&lt;br /&gt;
[[Category:Test Standards]]&lt;br /&gt;
&lt;br /&gt;
==Disclaimer==&lt;br /&gt;
&lt;br /&gt;
This tools is deliver free of charge, Support is not automatically provided on this tool.&lt;/div&gt;</summary>
		<author><name>Lmagimel</name></author>
	</entry>
	<entry>
		<id>https://wiki.oros.com/index.php?title=FFT_Spectrum_Analyzer_Multipurpose&amp;diff=12996</id>
		<title>FFT Spectrum Analyzer Multipurpose</title>
		<link rel="alternate" type="text/html" href="https://wiki.oros.com/index.php?title=FFT_Spectrum_Analyzer_Multipurpose&amp;diff=12996"/>
		<updated>2026-09-30T12:34:11Z</updated>

		<summary type="html">&lt;p&gt;Lmagimel: /* Applications/ Case study */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category:WikiOros]]&lt;br /&gt;
{{#seo:&lt;br /&gt;
|title=Multi-function FFT Spectrum Analyzer for Noise &amp;amp; Vibration | OROS&lt;br /&gt;
|keywords=FFT analyzer, vibration analyzer, spectrum analyzer, acoustic analysis, modal analysis, order tracking, octave analyzer, real-time signal processing, NVGate&lt;br /&gt;
|description=High-performance portable FFT spectrum analyzer for acoustic and vibration measurement. Supports up to 1000 channels, real-time analysis, and modal testing.&lt;br /&gt;
|image=FFT_analyzer_hardware_2.webp&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
[[File:O4_range Gamme O4 + OR10 + OR35 + OR36 + OR38.png|frame|left|FFT analyzers|alt=Analyzer acoustic vibration multichannel]]&lt;br /&gt;
The OROS series multi-function FFT analyzer is PC-based, high-performance, high reliability and easy to operate. &lt;br /&gt;
&lt;br /&gt;
We have further increased the arithmetic processing speed and increased the real-time analysis capacity to more than 16 times that of the conventional model (OR20 series). An ethernet LAN cable is used as the interface. &lt;br /&gt;
&lt;br /&gt;
In addition, the number of simultaneous recording channels in the frequency range (40 kHz) has been expanded to a maximum of 1000 channels and the dynamic range has been improved to 140 dB. These improvements allow a user to measure time signals over a wide frequency range simultaneously on multiple channels.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;  style=&amp;quot;width:100%;&amp;quot; &lt;br /&gt;
|style=&amp;quot;background: #0000A0; text-align:center;&amp;quot;|&amp;lt;big&amp;gt;[https://www.oros.com/demo-request/ &amp;lt;span style=&amp;quot;color:white;&amp;quot;&amp;gt;Schedule  a  demo]&amp;lt;/big&amp;gt;&lt;br /&gt;
|style=&amp;quot;background: red; text-align:center;&amp;quot;|&amp;lt;big&amp;gt;[https://www.oros.com/quote-request-form/ &amp;lt;span style=&amp;quot;color:white;&amp;quot;&amp;gt; Get a quotation]&amp;lt;/big&amp;gt;&lt;br /&gt;
|style=&amp;quot;background: green; text-align:center;&amp;quot;|&amp;lt;big&amp;gt;[[FFT_Spectrum_Analyzer_Multipurpose#Full_technical_support|&amp;lt;span style=&amp;quot;color:white;&amp;quot;&amp;gt;Contact support]]&amp;lt;/big&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery gallery=&amp;quot;&amp;quot; mode=&amp;quot;packed-hover&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
File:TWanalyzer2.jpg|alt=Vibration measurement up to 1000 channels|Analyzer Cascade mode&lt;br /&gt;
File:Situation auto hammer pc.jpg|alt=Hammer test on automotive in anechoic room|Modal FRF measurement&lt;br /&gt;
File:Auto anechoic chamber2.webp|alt=Sound intensity measurement in anechoic room|Acoustic Sound intensity&lt;br /&gt;
File:Turbo orbit.JPG|alt=Turbomachinery orbit vibration measurement|Vibration on turbomachinery&lt;br /&gt;
File:Or34 situation.jpg|alt=NVH measurement on a car|NVH automotive measurement&lt;br /&gt;
File:Airfrance.jpg|alt=Acoutic measurement with octave analyzer in a plane|In flight measurement&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Main Features==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* From 2-32 channels&lt;br /&gt;
* Synchronous measurements up to 1000ch is possible by combining multiple analyzers (*)&lt;br /&gt;
* Compact and lightweight (4ch model 1.5kg, 10ch model 3.0kg) &lt;br /&gt;
* Achieves high-speed communication with a PC through an ethernet LAN interface&lt;br /&gt;
* Equipped with an output channel as a standard &lt;br /&gt;
* Built-in internal battery as a standard&lt;br /&gt;
* Record, Fast Fourier Transform analysis, octave analysis, and tracking analysis can be performed simultaneously at high sampling frequencies&lt;br /&gt;
* Realtime measurements and post-analysis can be performed with the same software platform ([[NVGate]])&lt;br /&gt;
* In addition to sound and vibration, strain and temperature can be measured at the same time using XPODS  (**)&lt;br /&gt;
* CAN-bus module compatible (***)&lt;br /&gt;
* Recording is possible with analyzer in standalone mode or in conjunction with a PC (****)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
(*) Synchronous measurements that combine multiple analyzers is possible only for TW OR35 / TW OR36 / TW OR38.&lt;br /&gt;
&lt;br /&gt;
(**) The strain / temperature module(XPOD) can be installed only on TW OR35 / TW OR36 / TW OR38.&lt;br /&gt;
&lt;br /&gt;
(***) CAN-bus module can be installed only on OR10/ TW OR35 / TW OR36 / TW OR38.&lt;br /&gt;
&lt;br /&gt;
(****) Stand-alone measurements are possible only with SSD-equipped models OR10 / TW OR35 / TW OR36 / TW OR38.&lt;br /&gt;
&lt;br /&gt;
==Introducing the hardware==&lt;br /&gt;
[[File:hardware.png|right|Spectrum analyzer|alt=OROS instrument analyzer for noise and vibration]]&lt;br /&gt;
===Small and lightweight===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
OR10-8ch model: 0.8kg&lt;br /&gt;
&lt;br /&gt;
O4: 4ch model: 0.5kg&lt;br /&gt;
&lt;br /&gt;
OR35 TW: 10ch model: 3.0kg&lt;br /&gt;
&lt;br /&gt;
OR36 TW: 16ch model: 5.2kg&lt;br /&gt;
&lt;br /&gt;
OR38 TW: 32ch model: 8.2kg&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Ethernet LAN interface===&lt;br /&gt;
[[image:laninterface.PNG|right|FFT analyzer ethernet|alt=Back of FFT analyzer : ethernet connection for PC]]&lt;br /&gt;
Achieves high-speed communication with a PC through an ethernet LAN interface&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Built-in battery===&lt;br /&gt;
OR10/ OR35/ TW OR36 / TW OR38: Models have a built-in battery.&lt;br /&gt;
&lt;br /&gt;
OR10 can be operated by battery for 4hours&lt;br /&gt;
&lt;br /&gt;
OR35 can be operated by battery for 3 hours.&lt;br /&gt;
&lt;br /&gt;
TW OR36 / TW OR38 can be operated by battery for 2 hours.&lt;br /&gt;
&lt;br /&gt;
04 operate with battery PC.&lt;br /&gt;
&lt;br /&gt;
===External battery===&lt;br /&gt;
[[File:external battery.PNG|200px|right|external battery on analyzer|alt=External battery on spetrum analyzer]]&lt;br /&gt;
&lt;br /&gt;
We provide a compact and lightweight external battery that can be installed on all models.&lt;br /&gt;
&lt;br /&gt;
Can be used for up to 8 hours with one external battery.&lt;br /&gt;
&lt;br /&gt;
Can be stored in a &amp;quot;PC integrated carrying case&amp;quot;.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Synchronous Measurement Of Up To 1000 Channels is Possible by Combining Multiple Analyzers===&lt;br /&gt;
(TW OR35 / TW OR36 / TW OR38 only)&lt;br /&gt;
&lt;br /&gt;
High-precision synchronous measurements (0.2 ° @ 20kHz) are possible by simply connecting each analyzer using a general-purpose LAN cable. Function measurements can be taken with the hammer connected to the third unit in the chain and the accelerometers connected to each unit. Tracking analysis can be completed with the accelerometers connected to each unit while using a tachometer connected to the second unit in the chain.&lt;br /&gt;
&lt;br /&gt;
[[File:teamworkanalyzer.png|700px|cascade mode]]&lt;br /&gt;
&lt;br /&gt;
=== Measure From Sound / Vibration and Strain Gauge / Temperature ===&lt;br /&gt;
(OR35 / TW OR36 / TW OR38 only)&lt;br /&gt;
[[File:Usersmanual_32.jpg|200px|right|Conditioner on analyzer|alt=Temperature and straing conditionner]]&lt;br /&gt;
By mounting a [[XPod_Bridge_-_Strain_gauge|strain gauge conditioner]] and [[NVGate_X-Pod:_Temperature_probe_conditioner|thermocouple conditioner]] on the Oros FFT analyzer, it is possible to measure strain and temperature data in addition to sound and vibration data.&lt;br /&gt;
&lt;br /&gt;
Thermocouple amplifier: Supports types J, K, T, N, E (with temperature compensation)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===CAN-bus Module Available ===&lt;br /&gt;
[[File:Can_Bus.jpg|150px|right|Can bus measurement|alt=Can bus to add on OROS instrument]]&lt;br /&gt;
(OR10/ TW OR35 / TW OR36 / TW OR38 only)&lt;br /&gt;
&lt;br /&gt;
By using the [[NVGate_Can_BUS|CAN-bus module]], tracking analysis can be performed using information such as the engine speed flowing from the CAN-bus. By using this function, tracking analysis can be performed without using a tachometer. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Recording is possible without the use of a PC by using the FFT analyzer in stand alone mode ===&lt;br /&gt;
(OR35 / TW OR36 / TW OR38 only)&lt;br /&gt;
&lt;br /&gt;
[[File:d_rec.PNG|150px|right|Data acquisition recorder|alt=Vibration time signal Measurement without PC]]&lt;br /&gt;
The FFT analyzer is equipped with a [[NVGate_D-Rec|record-only button]]. Simply select a predefined measurement setup and press the record button to record onto the FFT analyzer alone without the use of a PC.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In addition, the back of the Fast Fourier Transform Spectrum Analyzer Multipurpose is equipped with an audio terminal and power supply. It is possible to record audio data while also measuring the time signal. The analyzer also can supply power to required sensors, such as proximity probes, tachometers and DC sensors.  &lt;br /&gt;
&lt;br /&gt;
[[File:FFT_analyzer.jpg|600px|Back of the hardware|alt=all the plug available on the backside of instrment]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Software Introduction==&lt;br /&gt;
&lt;br /&gt;
*Easy-to-use interface&lt;br /&gt;
*Real-time measurement / post-analysis can be performed with the same software platform (NVGate)&lt;br /&gt;
*One-click report creation function&lt;br /&gt;
&lt;br /&gt;
===Start the Measurement Quickly and Easily===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You can start measuring immediately by using the quick function provided in the  OROS FFT analyzer mult function. This is completed by defining the number of input channels in the channel field and the measurement/analysis content in the show results area.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Oros series FFT spectrum analyzer multifunction uses an interface similar to the ribbon interface used by Microsoft Office. All menus are accessible via the ribbon interface, making it easy to change measurement settings.&lt;br /&gt;
&lt;br /&gt;
[[File:home3.PNG|800px|software ribbon|alt=NVgate ribbon technology]]&lt;br /&gt;
&lt;br /&gt;
===One-click Setting Function===&lt;br /&gt;
With the Oros series multi-purpose FFT analyzer, you can display related measurement condition settings by double-clicking on the measurement screen. For example, if you double-click on the FFT analysis screen, the dialog for setting the measurement conditions for FFT analysis will be displayed on the screen as shown below.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:FFT_analyzer_spectrum.png|500px|FFT spectrum|alt=Parameters easy to change]]&lt;br /&gt;
&lt;br /&gt;
===Control Panel===&lt;br /&gt;
In addition, the OROS FFT spectrum analyzer is equipped with a control panel function that allows users to save frequently used measurement settings for quick access. By using this function, all settings can be changed on the [[NVGate_Control_Panel|control panel]]. For example, the following is the setting screen for a hammer test. By saving the input settings, threshold settings, and FFT analysis settings to the control panel as shown below, it is possible to make all the necessary settings quickly by only using the control panel.&lt;br /&gt;
&lt;br /&gt;
===Various filters can be applied to recorded signals &amp;amp; FFT analysis results===&lt;br /&gt;
Four types of filters: Low-pass filter, high-pass filter, band-bus filter, and band-stop filter, can be applied to the results of recorded signal and FFT analysis. By using a [[NVGate_Filter_Builder|filter]], it is possible to remove abnormal noise components from the recorded signal and perform processing such as reproducing the extracted abnormal noise components.&lt;br /&gt;
&lt;br /&gt;
[[File:filter_fft.png|600px|Filter analyzer]]&lt;br /&gt;
&lt;br /&gt;
===Extract arbitrary order components from the color spectrum graph in real time===&lt;br /&gt;
&lt;br /&gt;
Any order component can be extracted in real time from the color spectrum graph.&lt;br /&gt;
&lt;br /&gt;
[[File:extraction.jpg|Synchronous order analysis extraction|alt=order extraction on vibration software]]&lt;br /&gt;
&lt;br /&gt;
Easy-to-read Layout&lt;br /&gt;
&lt;br /&gt;
The area for arranging windows is called a layout.&lt;br /&gt;
The OROS multi function FFT analyzer can create up to 16 layouts per project. You can easily arrange your windows by using the layout function. And your windows will open the same way each time. &lt;br /&gt;
&lt;br /&gt;
It is possible to display up to 32 screens in one layout.&lt;br /&gt;
&lt;br /&gt;
Up to 512 windows (= 16 x 32) can be displayed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;'''Layout utilization example:'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Layout 1''': Record waveform, FFT analysis result, order ratio analysis result displayed&lt;br /&gt;
&lt;br /&gt;
[[File:Fft_extraction_data.jpg|Order extraction|alt=Recorder and FFT together]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Layout 2''': Display 3D frequency analysis results and 3D order ratio analysis results&lt;br /&gt;
&lt;br /&gt;
[[File:waterfall_extract_order.jpg|3d display order spectrum |alt=NVGate software on line measurement]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Layout 3''': Display 3D '''octave analyzer''' analysis results&lt;br /&gt;
&lt;br /&gt;
[[File:octave waterfall.jpg|Octave acoustic measurement 3d display|alt=Acoustic measurement with octave]]&lt;br /&gt;
&lt;br /&gt;
===Easy operation &amp;lt;Graph layout selection button&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You can easily arrange windows just by selecting the grid menu.&lt;br /&gt;
&lt;br /&gt;
[[File:gridwindows_PNG.PNG|NVGate icon|alt=Grid icon]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Batch copy of measurement data with one menu. Numerical data can be transferred to Excel all at once.&lt;br /&gt;
&lt;br /&gt;
[[File:excel_report.jpg|400px|FFT spectrum Report function|alt=export your data]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Data measured at different times can be overwritten by dragging which allows for easily comparing measurement data.&lt;br /&gt;
&lt;br /&gt;
[[File:drag_drop_report.jpg|Software NVGate]]&lt;br /&gt;
&lt;br /&gt;
===One-click report creation function===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Simply click the report button located on the ribbon interface to create a [[NVGate_Report|report]] file containing the current measurement results.&lt;br /&gt;
&lt;br /&gt;
[[File:allwindows_.PNG|NVGate report|alt=report all windows]]&lt;br /&gt;
&lt;br /&gt;
• The content of the report is customizable. Customize it to the format that best suits your needs.&lt;br /&gt;
&lt;br /&gt;
[[File:report-customize.jpg|500px|customize FFT analyzer software report|alt=Post analysis vibration software]]&lt;br /&gt;
&lt;br /&gt;
===Measurement data search function===&lt;br /&gt;
[[File:pc cloud.PNG|right|Data stored|alt=cloud vibration data]]&lt;br /&gt;
Various information (meta-data) can be added when saving measurement data.&lt;br /&gt;
You then can search for measurement data and projects based on the added information. &lt;br /&gt;
&lt;br /&gt;
Filter:&lt;br /&gt;
* Project name &lt;br /&gt;
* Measurement date  and time&lt;br /&gt;
* Measurement conditions &lt;br /&gt;
* Measurement target &lt;br /&gt;
* Measurement site &lt;br /&gt;
* User&lt;br /&gt;
[[File:filter_project.PNG|550px|meta data on noise and vibration software NVGate|alt=Acoustic and vibration search function]]&lt;br /&gt;
&lt;br /&gt;
===Fail judgment function as standard===&lt;br /&gt;
The [https://youtu.be/kx2HbcvfG_w pass / fail feature] of NVGate can be performed automatically after setting the desired bounds. &lt;br /&gt;
&lt;br /&gt;
In the example below, a dialog is displayed when the product fails, but it is also possible to output a contact signal instead of the dialog.&lt;br /&gt;
&lt;br /&gt;
[[File:fail_test.JPG|Pass/fail test on resonnance frequency impact hammer test|alt=Failed pass test on resonnance frequency test]]&lt;br /&gt;
&lt;br /&gt;
===Automate post-analysis processing===&lt;br /&gt;
&lt;br /&gt;
The same processing can be continuously performed for record files measured multiple times. By using this function, it is possible to automate the generation of reports, and it is possible to generate the same number of post-analysis results and EXCEL-based reports as record files with one click. Processing that used to take more than a week can now be done in a few hours.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:BPP2.jpg|Post processing acoustic measurement batch |alt=Offline measurement]]&lt;br /&gt;
&lt;br /&gt;
==specification==&lt;br /&gt;
===Main specifications===&lt;br /&gt;
&lt;br /&gt;
{| class=wikitable style=&amp;quot;width:100%;&amp;quot; style=&amp;quot;text-align:center;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:16%|&lt;br /&gt;
! style=&amp;quot;width:21%|O4&lt;br /&gt;
! style=&amp;quot;width:21%|OR35&lt;br /&gt;
! style=&amp;quot;width:21%|OR36&lt;br /&gt;
! style=&amp;quot;width:21%|OR38&lt;br /&gt;
|-&lt;br /&gt;
!colspan=6 style=&amp;quot;text-align:center;&amp;quot; | Dynamical Input channel&lt;br /&gt;
|-&lt;br /&gt;
! Number of analysis channels &lt;br /&gt;
| 2, 4 &lt;br /&gt;
| 6,  10 &amp;lt;br&amp;gt;  (Select Analysis or tachometer on 2 channels)&lt;br /&gt;
| 4, 8, 12, 16&lt;br /&gt;
| 8, 16, 24, 32&lt;br /&gt;
|-&lt;br /&gt;
! Terminal shape&lt;br /&gt;
| colspan=5| BNC&lt;br /&gt;
|-&lt;br /&gt;
!Input coupling and sensor support	&lt;br /&gt;
|colspan=5| Compatible with AC, DC / ICP (sensor with built-in amplifier) ​​and TEDS&lt;br /&gt;
|-&lt;br /&gt;
!Cutoff frequency	&lt;br /&gt;
|colspan=5| - 3dB at AC cutoff frequency 0.35Hz	&lt;br /&gt;
|-&lt;br /&gt;
! Input voltage range&lt;br /&gt;
|colspan=5| +/- 100mV to +/- 40V (auto range function)&lt;br /&gt;
|-&lt;br /&gt;
! Maximum voltage&lt;br /&gt;
|colspan=5| 60V&lt;br /&gt;
|-&lt;br /&gt;
!Anti-Aliasing filter &lt;br /&gt;
|colspan=5| 400dB / OCT	&lt;br /&gt;
|-&lt;br /&gt;
!Input impedance&lt;br /&gt;
|colspan=5| 1MΩ &amp;lt;100pF&lt;br /&gt;
|-&lt;br /&gt;
!A / D converter	&lt;br /&gt;
|colspan=5| 24-bit	&lt;br /&gt;
|-&lt;br /&gt;
!Dynamic range&lt;br /&gt;
|colspan=5| &amp;gt;140dB&lt;br /&gt;
|-&lt;br /&gt;
!Channels-to-channels phase accuracy&lt;br /&gt;
|colspan=5| ± 0.02 ° (10V, 20kHz range)&lt;br /&gt;
|-&lt;br /&gt;
!Input filter		&lt;br /&gt;
|colspan=5| Acoustic A, C, Z, low pass, high pass, band pass, integrator, differentiator, time axis integration function&lt;br /&gt;
|-&lt;br /&gt;
!Sampling frequency of the signal	&lt;br /&gt;
|colspan=5|Select from 13 ranges between 102.4kHz and 2.048kHz.&lt;br /&gt;
|-&lt;br /&gt;
!colspan=6| Tachometer channel (Ext synch channels)&lt;br /&gt;
|-&lt;br /&gt;
!Number of input channels&lt;br /&gt;
|colspan=2|2 channels&lt;br /&gt;
|colspan=2|2 channels (up to 6 channels as an option)&lt;br /&gt;
|-&lt;br /&gt;
!Sampling frequency&lt;br /&gt;
|colspan=5|6.4MHz (counter method)&lt;br /&gt;
|-&lt;br /&gt;
!Voltage range&lt;br /&gt;
|colspan=4|+/- 300mV  40V&lt;br /&gt;
|-&lt;br /&gt;
!colspan=6| DC input&lt;br /&gt;
|-&lt;br /&gt;
!number of input channels&lt;br /&gt;
|colspan=1|none&lt;br /&gt;
|colspan=3|Analysis channel can be switched and used&lt;br /&gt;
|-&lt;br /&gt;
!Voltage range&lt;br /&gt;
|colspan=1|none&lt;br /&gt;
|colspan=3|22 bits, ± 40V, offset DC 100μV or less&lt;br /&gt;
|-&lt;br /&gt;
!Sampling frequency&lt;br /&gt;
|colspan=1|none&lt;br /&gt;
|colspan=3|15Hz or 12.5Hz&lt;br /&gt;
|-&lt;br /&gt;
!colspan=6|Calibration function&lt;br /&gt;
|-&lt;br /&gt;
!Calibration method&lt;br /&gt;
|colspan=5| Automatic sensitivity calculation by numerical input or reference signal (for position and standard vibration oscillatory meter)&lt;br /&gt;
|-&lt;br /&gt;
!How to use at the time of measurement&lt;br /&gt;
|colspan=5|Select by registered sensor name such as model name and machine number&lt;br /&gt;
|-&lt;br /&gt;
!colspan=6|Trigger function&lt;br /&gt;
|-&lt;br /&gt;
!Trigger type&lt;br /&gt;
|colspan=5|Edge, period, △ RPM, △ level, manual, multi (A or B, A and B, A after B)&lt;br /&gt;
|-&lt;br /&gt;
!Trigger delay&lt;br /&gt;
|colspan=5|Pre- and post-trigger functions&lt;br /&gt;
|-&lt;br /&gt;
!Trigger signal&lt;br /&gt;
|colspan=5|Select from any input channel&lt;br /&gt;
|-&lt;br /&gt;
!colspan=6|Record function&lt;br /&gt;
|-&lt;br /&gt;
!Sampling frequency&lt;br /&gt;
|colspan=5|13 ranges from 102.4kHz to 2.048kHz  possible to select 2 types of range together&lt;br /&gt;
|-&lt;br /&gt;
!A / D converter resolution&lt;br /&gt;
|colspan=5| 24-bit or 16-bit&lt;br /&gt;
|-&lt;br /&gt;
!Hard drive size&lt;br /&gt;
|PC hard drive&lt;br /&gt;
|colspan=1|64 GB SSD&lt;br /&gt;
|colspan=2|128 GB removable SSD hard drive (256GB or 512 GB optional)&lt;br /&gt;
|-&lt;br /&gt;
!colspan=6|FFT analysis performance&lt;br /&gt;
|-&lt;br /&gt;
!Analysis frequency range&lt;br /&gt;
|colspan=1|0.8Hz-100kHz&lt;br /&gt;
|colspan=4|0.8Hz-40kHz&lt;br /&gt;
|-&lt;br /&gt;
!FFT block size&lt;br /&gt;
|colspan=5|256, 512, 1024, 2048, 4096, 8192, 1638&lt;br /&gt;
|-&lt;br /&gt;
!Number of analysis lines&lt;br /&gt;
|colspan=5|101, 201, 401, 801, 1601, 3201, 6401&lt;br /&gt;
|-&lt;br /&gt;
!Zoom analysis&lt;br /&gt;
|colspan=5|2 to 128 times (all channels at the same time)&lt;br /&gt;
|-&lt;br /&gt;
!Overlap setting&lt;br /&gt;
|colspan=5|0-99.99%&lt;br /&gt;
|-&lt;br /&gt;
!Window function&lt;br /&gt;
|colspan=5|Flat Top, Hanning, Humming, Kaiser Vessel, Rectangular, Force / Response&lt;br /&gt;
|-&lt;br /&gt;
!Average mode&lt;br /&gt;
|colspan=5|Time, frequency, fdsa / linear, exponential, peak hold&lt;br /&gt;
|-&lt;br /&gt;
!colspan=6|Analysis / display function&lt;br /&gt;
|-&lt;br /&gt;
!Time series&lt;br /&gt;
|colspan=5|Real-time waveform, record waveform, DC, Max, Min, RMS&lt;br /&gt;
|-&lt;br /&gt;
!FFT analysis&lt;br /&gt;
|colspan=5|Linear power spectrum, average spectrum, PSD, cross spectrum,&lt;br /&gt;
transfer function (H1, H2), copying function&lt;br /&gt;
|-&lt;br /&gt;
!Display color&lt;br /&gt;
|colspan=5|Display color: Arbitrary specification of trace, cursor, background, and grid display colors&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
!colspan=6|Options:&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!colspan=6|Time domain analysis (ORNV-TDA)&lt;br /&gt;
|-&lt;br /&gt;
!Analysis items&lt;br /&gt;
|colspan=5|Monitor display for arbitrary time (msec to day), effective value for arbitrary section, Min, Max, Peak,&lt;br /&gt;
Peak / Peak, RMS, DC, crest factor, Skew, Kurtosis&lt;br /&gt;
|-&lt;br /&gt;
!colspan=6| 1/n octave analysis (ORNV-OCT)&lt;br /&gt;
|-&lt;br /&gt;
!method&lt;br /&gt;
|colspan=5|Digital filter operation on time domain&lt;br /&gt;
|-&lt;br /&gt;
!Analysis band&lt;br /&gt;
|colspan=5|1/1, 1/3, 1/12, 1/24 octave (IEC1260: 1995 Class 1, ANSI S1.11-1986)&lt;br /&gt;
|-&lt;br /&gt;
!Analysis frequency&lt;br /&gt;
|colspan=5|Simultaneous analysis of all channels at 20kHz is possible (DSP option may be required)&lt;br /&gt;
|-&lt;br /&gt;
!Average&lt;br /&gt;
|colspan=5|Fast, Slow, lmpulse, LEQ, constantBT, linear repeat,exponential&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
!colspan=6| Multi-sound level meter [ORNV-OVA]&lt;br /&gt;
|-&lt;br /&gt;
!Operation method&lt;br /&gt;
|colspan=6|Time series signal digital operation&lt;br /&gt;
|-&lt;br /&gt;
!Acoustic weighting&lt;br /&gt;
|colspan=6|Linear, A, C &lt;br /&gt;
|-&lt;br /&gt;
!Measurement &lt;br /&gt;
|colspan=6|Leq, Fast, Slow, lmpulse, average, Peak, Max, Min&lt;br /&gt;
|-&lt;br /&gt;
!Average&lt;br /&gt;
|colspan=6|Fast, Slow, lmpulse, LEQ, constantBT, linear repeat,exponential&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
!colspan=6| Synchronous Order tracking analysis [ORNV-ORD]&lt;br /&gt;
|-&lt;br /&gt;
!Analysis function&lt;br /&gt;
|colspan=5| Instantaneous and average spectrum,phase, order profile and overall.&lt;br /&gt;
|-&lt;br /&gt;
!Maximum rotation speed&lt;br /&gt;
|colspan=5|1,200,000 RPM&lt;br /&gt;
|-&lt;br /&gt;
!Max analysis ordersetting &lt;br /&gt;
|colspan=5|6.25, 12.5, 25, 50, 100, 200, 400&lt;br /&gt;
|-&lt;br /&gt;
!Number of analysis lines&lt;br /&gt;
|colspan=5|25-800&lt;br /&gt;
|-&lt;br /&gt;
!Analysis bandwidth&lt;br /&gt;
|colspan=5|resampling method and fixed sampling method&lt;br /&gt;
|-&lt;br /&gt;
!display&lt;br /&gt;
|colspan=5|Simultaneous display of 3D display and tracking order, simultaneous display of time signal&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!colspan=6| Rotational torsion analysis [ORNV-IVC]&lt;br /&gt;
|-&lt;br /&gt;
!Operation method&lt;br /&gt;
|colspan=5| Digital Frequency Voltage converter&lt;br /&gt;
|-&lt;br /&gt;
!Number of analysis channels&lt;br /&gt;
|colspan=2|2ch&lt;br /&gt;
|colspan=3|2ch (up to 6ch as an option)&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
!colspan=6| Rotation diagnosis function [ORNV-FFTDiag]&lt;br /&gt;
|-&lt;br /&gt;
!Analysis items&lt;br /&gt;
|colspan=5| Envelope analysis, cepstrum, self-cross function, MAX, MIN, peak detection from block data, simulated tach,  &lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!colspan=6| Output Channel&lt;br /&gt;
|-&lt;br /&gt;
!Number of output channels&lt;br /&gt;
|colspan=1| 1ch (lemo conector, include)&lt;br /&gt;
|colspan=1| 2ch&lt;br /&gt;
|colspan=2| 2ch (up to 6ch as an option)&lt;br /&gt;
|-&lt;br /&gt;
!Output waveform&lt;br /&gt;
|colspan=1|Sinus, step sinus, sweep sinus, chirp, multi-sinus, random (pink and white), DC voltage, record signal &lt;br /&gt;
|colspan=3|Sinus, step sinus, sweep sinus, chirp, multi-sinus, random (pink and white), DC voltage, record signal &lt;br /&gt;
|-&lt;br /&gt;
!Digital / Analogic converter&lt;br /&gt;
|colspan=1|24 bits&lt;br /&gt;
|colspan=3|24 bits&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
!Output voltage&lt;br /&gt;
|colspan=1|+/- 10V&lt;br /&gt;
|colspan=3|+/- 10V&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
!Output Impedance&lt;br /&gt;
|colspan=1|50 Ω&lt;br /&gt;
|colspan=3|50 Ω&lt;br /&gt;
|-&lt;br /&gt;
!Frequency range&lt;br /&gt;
|colspan=1|~ 100kHz&lt;br /&gt;
|colspan=3|~ 40kHz&lt;br /&gt;
|-&lt;br /&gt;
!Sweep mode&lt;br /&gt;
|colspan=1|Sweep and step, analyze, trigger and sync, linear and log&lt;br /&gt;
|colspan=3|Sweep and step, analyze, trigger and sync, linear and log&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
!Synchronization with the analysis &lt;br /&gt;
|colspan=1|Synchronization and free run&lt;br /&gt;
|colspan=3|Synchronization and free run&lt;br /&gt;
|-&lt;br /&gt;
!Output protection&lt;br /&gt;
|colspan=1|Stabilization with time specification and forced stop button&lt;br /&gt;
|colspan=3|Stabilization with time specification and forced stop button&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
!colspan=6|Data&lt;br /&gt;
|-&lt;br /&gt;
!Image and print&lt;br /&gt;
|colspan=5|Image, printing for Windows and user template creation function for Word and Excel&lt;br /&gt;
|-&lt;br /&gt;
!File&lt;br /&gt;
|colspan=5| TXT, UFF, MATLAB, WAV (OROS and Audio) SDF, binary, ATFX (optional)&lt;br /&gt;
|-&lt;br /&gt;
!Data entry&lt;br /&gt;
|colspan=5|WAV, TXT, UFF and OR20 series AE2 &lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
!colspan=6|Dimensions / weight &lt;br /&gt;
|-&lt;br /&gt;
!Dimensions (width x height x depth mm)&lt;br /&gt;
|35 x 110 x 185&lt;br /&gt;
|56 × 246 × 222&lt;br /&gt;
|102 x 260 x 311&lt;br /&gt;
|102 x 364 x 311&lt;br /&gt;
|-&lt;br /&gt;
!Weight&lt;br /&gt;
| 0.5kg&lt;br /&gt;
| 2.8kg&lt;br /&gt;
| 5.2 kg&lt;br /&gt;
| 8.2 kg&lt;br /&gt;
|-&lt;br /&gt;
!colspan=6|Power supply&lt;br /&gt;
|-&lt;br /&gt;
!AC&lt;br /&gt;
|colspan=5|AC 100V-240V&lt;br /&gt;
|-&lt;br /&gt;
!DC &lt;br /&gt;
| USB 3.0 type C 5V&lt;br /&gt;
| 10V-28V, 20VA&lt;br /&gt;
| 10V-28V, 60VA&lt;br /&gt;
| 10V-28V, 100VA&lt;br /&gt;
|-&lt;br /&gt;
!DC battery internal operating time (built-in) &lt;br /&gt;
| NA : using PC battery&lt;br /&gt;
| 3h&lt;br /&gt;
| 2h&lt;br /&gt;
| 2h&lt;br /&gt;
|-&lt;br /&gt;
!Recommended operating temperature range&lt;br /&gt;
|colspan=1| 0 ℃ ～ 40 ℃&lt;br /&gt;
|colspan=3| 0 ℃ ～ 50 ℃&lt;br /&gt;
|-&lt;br /&gt;
!cooling fan&lt;br /&gt;
|colspan=1|Fan less&lt;br /&gt;
|colspan=3|Automatic control by built-in temperature sensor, forced stop possible (however, forced ON when the temperature rises above 50 ° C)&lt;br /&gt;
|}&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===PC requirement===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=wikitable style=&amp;quot;width:100%;&amp;quot; style=&amp;quot;text-align:center;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Connections&lt;br /&gt;
|Type: '''Ethernet''', Connector: '''RJ45'''&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
!Operating systems&lt;br /&gt;
|Windows 7  / '''Windows 10''' / '''Windows 11''' &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
!Recommended&lt;br /&gt;
|'''CPU : Quad core processor''' (Desktop : Intel Core i3 or Ryzen 3, Laptop : Intel Core i5 or Ryzen 5)&amp;lt;br&amp;gt; &lt;br /&gt;
'''RAM : 6 GB'''&amp;lt;br&amp;gt;&lt;br /&gt;
'''Storage : SSD''', 1 GB free &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; storage for signals&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Function==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-table;&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
| [[File:REF-MAN VOL1 Analyzer Settings Browser wiki partA 12.png]] [[NVGate_Overall_Acoustic_-_Sound_Level_meter|Sound Level Meter]]&lt;br /&gt;
|-&lt;br /&gt;
| [[File:REF-MAN_VOL1_Analyzer_Settings_Browser_wiki_partA_13.png]] [[NVGate_Waterfall|Waterfall analysis (three-dimensional display)]]&lt;br /&gt;
|-&lt;br /&gt;
| [[File:REF-MAN VOL1 Analyzer Settings Browser wiki partA 10.png]] [[NVGate_Recorder|Signal record and post analysis]]&lt;br /&gt;
|-&lt;br /&gt;
| [[File:REF-MAN VOL1 Analyzer Settings Browser wiki partA 12.png]] [[NVGate_FFT|Resonance frequency by impact hammer]]&lt;br /&gt;
|-&lt;br /&gt;
| [[File:REF-MAN VOL1 Analyzer Settings Browser wiki partA 12.png]]  [[ORBIGate|Vibration on rotordynamics (orbit,...)]]&lt;br /&gt;
|-&lt;br /&gt;
| [[File:REF-MAN VOL1 Analyzer Settings Browser wiki partA 12.png]]  [[Modal|Modal Analysis]]&lt;br /&gt;
|-&lt;br /&gt;
| [[File:REF-MAN VOL1 Analyzer Settings Browser wiki partA 12.png]]  [[Sound_Power|Sound Power]]&lt;br /&gt;
|} &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-table;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
| [[File:REF-MAN VOL1 Analyzer Settings Browser wiki partA 12.png]] [[NVGate_FFT|Frequency analysis, spectrum analysis]]&lt;br /&gt;
|-&lt;br /&gt;
| [[File:REF-MAN VOL1 Analyzer Settings Browser wiki partA 12.png]] [[NVGate_Octave_Analyzer|Noise / acoustic analysis]]&lt;br /&gt;
|-&lt;br /&gt;
| [[File:REF-MAN VOL1 Analyzer Settings Browser wiki partA 10.png]] [[NVGate_D-Rec|Time series analysis (data logger)]]&lt;br /&gt;
|-&lt;br /&gt;
| [[File:REF-MAN VOL1 Analyzer Settings Browser wiki partA 12.png]] [[NVGate_Synchronous_Order_Analysis|Vibration  of rotating machines]]&lt;br /&gt;
|-&lt;br /&gt;
| [[File:REF-MAN VOL1 Analyzer Settings Browser wiki partA 12.png]] [[NVGate_Ribbons:_Automation|Customization (ex: automatic measurement)]]&lt;br /&gt;
|-&lt;br /&gt;
| [[File:REF-MAN VOL1 Analyzer Settings Browser wiki partA 12.png]]  [[Sound_Quality_Lite|Sound Quality]]&lt;br /&gt;
|-&lt;br /&gt;
| [[File:REF-MAN VOL1 Analyzer Settings Browser wiki partA 12.png]]  [[Monitoring_Solution|Monitoring]]&lt;br /&gt;
|} &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Catalog download===&lt;br /&gt;
[[File:download_brochure.jpg|left|250px|noise and vibration catalog download]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://www.oros.com/wp-content/uploads/2020/08/m002-103-10_oros_range_brochure.pdf Download]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Applications/ Case study===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Main application and commonly used functions:'''&lt;br /&gt;
&lt;br /&gt;
FFT analyzers are used in research and development, quality control, inspection, service departments, etc. &lt;br /&gt;
&lt;br /&gt;
'''Improvements in vehicle quietness, ride quality, comfort, maneuverability, etc.'''&lt;br /&gt;
&lt;br /&gt;
[[File:car_NVH.PNG|right|Automotive noise and vibration]]&lt;br /&gt;
&lt;br /&gt;
* [https://www.oros.com/solutions/data-acquisition-and-signal-processing/narrow-band-spectral-analysis/ Frequency analysis]&lt;br /&gt;
* [https://www.oros.com/solutions/acoustics/1-n-octave-analysis/ 1 / N octave analysis]&lt;br /&gt;
* [https://www.oros.com/solutions/structural-dynamics/frequency-response-function-frf-acquisitions/ Resonance frequency measurement by vibration]&lt;br /&gt;
* [https://www.oros.com/solutions/structural-dynamics/modal-analysis/ Experimental mode analysis]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Responding to quality problems caused by vibration and noise of vehicles and rotating equipment'''&lt;br /&gt;
&lt;br /&gt;
[[File:rotating.PNG|right|rotating machine vibration]]&lt;br /&gt;
&lt;br /&gt;
*[https://www.oros.com/solutions/acoustics/sound-level-meter/ Overall measurement]&lt;br /&gt;
*[https://www.oros.com/solutions/data-acquisition-and-signal-processing/narrow-band-spectral-analysis/ Frequency analysis]&lt;br /&gt;
*[https://www.oros.com/solutions/rotating-analysis/turbomachinery-vibration-and-rotordynamics/ Turbomachinery Analysis] &lt;br /&gt;
*[https://www.oros.com/solutions/rotating-analysis/order-tracking-analysis/ Rotation order ratio / RPM tracking analysis]&lt;br /&gt;
*[https://www.oros.com/solutions/rotating-analysis/torsion-twist/ Rotational torsional vibration analysis]&lt;br /&gt;
*[https://www.oros.com/solutions/structural-dynamics/frequency-response-function-frf-acquisitions/ Resonance frequency measurement by vibration]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Environmental problems caused by noise from construction machinery, office machines, home appliances, etc.'''&lt;br /&gt;
&lt;br /&gt;
[[File:machinery.PNG|right|Acoustic and vibration application]]&lt;br /&gt;
*[https://www.oros.com/solutions/acoustics/sound-level-meter/ Overall measurement]&lt;br /&gt;
*[https://www.oros.com/solutions/data-acquisition-and-signal-processing/narrow-band-spectral-analysis/ Frequency analysis]&lt;br /&gt;
*[https://www.oros.com/solutions/acoustics/1-n-octave-analysis/ 1/N octave analysis]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Problems with processing accuracy due to minute vibrations in microscopes, machine tools, semiconductor manufacturing equipment, etc'''.&lt;br /&gt;
&lt;br /&gt;
[[File:accuracy.PNG|right| Accuracy measurement]]&lt;br /&gt;
*[https://www.oros.com/solutions/data-acquisition-and-signal-processing/narrow-band-spectral-analysis/ Frequency analysis]&lt;br /&gt;
*[https://www.oros.com/solutions/structural-dynamics/frequency-response-function-frf-acquisitions/ Resonance frequency measurement by vibration]&lt;br /&gt;
*[https://www.oros.com/solutions/structural-dynamics/modal-analysis/ Experimental modal analysis]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''A collection of application examples using the OROS FFT analyzer OROS series'''&lt;br /&gt;
&lt;br /&gt;
Introducing solution examples that can be provided by various functions unique to OROS FFT analyzers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Vibration measurement of cutting machine'''&lt;br /&gt;
&lt;br /&gt;
[[File:cutting tools machine.jpg|150px|left|Vibration measurement of cutting machine]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Introducing what approach can be taken using the OROS FFT Analyzer to identify mechanical resonance problems due to changes in cutting conditions.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://my.oros.com/categories/application-notes/ Download on my.oros.com (need register)]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Monitoring of wind power generation equipment and abnormality diagnosis''' &lt;br /&gt;
&lt;br /&gt;
[[File:eolienne.PNG|left|Monitoring vibration]]&lt;br /&gt;
&lt;br /&gt;
Measuring vibration noise generated from rotating machines (gearboxes, generators, etc.) in wind power generation equipment is indispensable for equipment maintenance and longevity. In addition to the real-time analysis capability of rotating machinery, which is the strength of the OROS FFT analyzer, remote control / monitoring and stand-alone functions can be used to more efficiently diagnose equipment for wind power generation equipment.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://my.oros.com/categories/application-notes/ Download on my.oros.com (need to register)]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''Diesel engine camshaft rotational twist measurement''' &lt;br /&gt;
&lt;br /&gt;
In the prototype of a small diesel engine, there is a problem that the rotational torsional vibration of the timing belt and the camshaft resonates, causing a large vibration. By measuring rotational fluctuations and rotational twists with high accuracy using the six tachometer channels mounted on the OROS FFT analyzer, it is clarified which rotational order is dominant for vibration.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://my.oros.com/categories/application-notes/ Download on my.oros.com (need register)]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''Much more Application note on [https://my.oros.com/ my.oros.com]'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery gallery=&amp;quot;&amp;quot; mode=&amp;quot;packed-hover&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
File:End of line turbine test.jpg|alt=Gear box measurement with accelerometers|Allen Gears: gear box rotating vibration&lt;br /&gt;
File:Mecalac sound power.jpg|alt=Octave and sound level meter with microphone|Mecalac: Sound power acoustic measurement&lt;br /&gt;
File:In-porsche.JPG|alt=Automotive octave waterfall analyzer with order extraction|Porsche: acoustic sound quality measurement&lt;br /&gt;
File:Sound power2.jpg|alt=Acoustic room with microphone |Bosch: Sound power acoustic measurement on anechoic chamber&lt;br /&gt;
File:Vibration on block press.jpg|alt=Shock test measurement|IFF Weimar: Vibration on block press&lt;br /&gt;
File:Blade vibration.jpg|alt=Spectrum analyzer on the field|Blade vibration&lt;br /&gt;
File:Elevator shaft vibration.jpg|alt=accelerometer and microphone analysis|Sicor: Elevator motor vibration&lt;br /&gt;
File:DBVib 01.JPG|alt=Orbit shaft center line and fluid film bearing vibration|dBVib: On site measurement on turbomachinery&lt;br /&gt;
File:Equilibrage 005.jpg|alt=Acceleromters on each side of the plan|BSCA: Vibration balancing test&lt;br /&gt;
File:Washingmachine.jpg|alt=Bump test geometry with modal software|Washing machine FRF resonance frequency test&lt;br /&gt;
File:Master at work.jpg|alt=team watching overall value of accelerometer|Vibration measurement&lt;br /&gt;
File:Windturbine.jpg|alt=Motor of wind turbine analysis|GDF SUEZ: Windturbine monitoring measurement&lt;br /&gt;
File:3 OR38.JPG|alt=multichannel analyzer portable  |3 analyzers working together&lt;br /&gt;
File:Turbine.JPG|alt=hydro vibration measurement|Alstom: Measurement on turbine&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Some references:'''&lt;br /&gt;
&lt;br /&gt;
[[File:reference.PNG|800px|Analyzer reference|alt=airplane automotive energy measurement]]&lt;br /&gt;
&lt;br /&gt;
===Full technical support===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Hotline dedicated'''&lt;br /&gt;
&lt;br /&gt;
[[File:Custcare team2 web-1.jpg|right|150px|support FFT analyzer|alt=expert on noise and vibration]]&lt;br /&gt;
Responsiveness is the key to offer the best level of services. OROS relies on a powerful network of subsidiaries, offices, resellers, maintenance centers and qualified partners. They are the first steps of efficiency.&lt;br /&gt;
&lt;br /&gt;
Tel: +33.4.76.90.52.40&amp;lt;br&amp;gt;&lt;br /&gt;
Email: [http://customer.care@oros.com customer.care@oros.com]&lt;br /&gt;
&lt;br /&gt;
[https://www.oros.com/find-us/ Your local distributor]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
* '''User training course''' &lt;br /&gt;
OROS proposes training specially dedicated to customers every year for free (depending on countries). This is an opportunity to take advantage of your analyzer system capabilities, to get premium information on OROS range evolution, to discuss with your peers, and for OROS, to listen to your product enhancement desires.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:user_day.jpg|Acoustic and vibration training|alt=Korean vibration camp]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Worldwide presence and accredited maintenance center'''&lt;br /&gt;
&lt;br /&gt;
With a worldwide coverage of distributor network and maintenance center (China, Europe, India, Japan, Saudi Arabia, South Korea, USA), OROS is in close proximity to its customers, reducing maintenance downtime.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:map_world_distributor.JPG|Spectrum analyzer worldwide seller|alt=maintenance center]]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://www.oros.com/find-us/ Find Your local distributor]&lt;br /&gt;
[[File:repair.jpg|200px|right|repair hardware analyzer|alt=calibration repair metrologic instrument]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Technicians are certiﬁed on a regular basis by OROS specialists, enabling them to repair, calibrate and upgrade all OROS systems.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Premium contract'''&lt;br /&gt;
&lt;br /&gt;
1, 2 or 4 years renewable [https://www.oros.com/services/contracts/ contracts] to extend your warranty.&lt;br /&gt;
&lt;br /&gt;
* Access to the latest software version.&lt;br /&gt;
* Full coverage on your instrument (calibration and maintenance)&lt;br /&gt;
* Guaranteed turn around time (4 days) for hardware repairs and calibration&lt;br /&gt;
* Privileged access to extended services at a preferential rate: urgent loan within 1 day.&lt;br /&gt;
&lt;br /&gt;
===Video content ===&lt;br /&gt;
&lt;br /&gt;
We have released videos such as product introductions and demonstrations.&lt;br /&gt;
&lt;br /&gt;
[https://www.youtube.com/user/OROSanalyzers/videos Click here for the youtube video content page]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;  style=&amp;quot;width:100%;&amp;quot; &lt;br /&gt;
|style=&amp;quot;background: #0000A0; text-align:center;&amp;quot;|&amp;lt;big&amp;gt;[https://www.oros.com/demo-request/ &amp;lt;span style=&amp;quot;color:white;&amp;quot;&amp;gt;Schedule  a  demo]&amp;lt;/big&amp;gt;&lt;br /&gt;
|style=&amp;quot;background: red; text-align:center;&amp;quot;|&amp;lt;big&amp;gt;[https://www.oros.com/quote-request-form/ &amp;lt;span style=&amp;quot;color:white;&amp;quot;&amp;gt; Get a quotation]&amp;lt;/big&amp;gt;&lt;br /&gt;
|style=&amp;quot;background: green; text-align:center;&amp;quot;|&amp;lt;big&amp;gt;[[FFT_Spectrum_Analyzer_Multipurpose#Full_technical_support|&amp;lt;span style=&amp;quot;color:white;&amp;quot;&amp;gt;Contact support]]&amp;lt;/big&amp;gt;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Lmagimel</name></author>
	</entry>
	<entry>
		<id>https://wiki.oros.com/index.php?title=FFT_Spectrum_Analyzer_Multipurpose&amp;diff=12995</id>
		<title>FFT Spectrum Analyzer Multipurpose</title>
		<link rel="alternate" type="text/html" href="https://wiki.oros.com/index.php?title=FFT_Spectrum_Analyzer_Multipurpose&amp;diff=12995"/>
		<updated>2026-09-30T12:33:36Z</updated>

		<summary type="html">&lt;p&gt;Lmagimel: /* Applications/ Case study */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category:WikiOros]]&lt;br /&gt;
{{#seo:&lt;br /&gt;
|title=Multi-function FFT Spectrum Analyzer for Noise &amp;amp; Vibration | OROS&lt;br /&gt;
|keywords=FFT analyzer, vibration analyzer, spectrum analyzer, acoustic analysis, modal analysis, order tracking, octave analyzer, real-time signal processing, NVGate&lt;br /&gt;
|description=High-performance portable FFT spectrum analyzer for acoustic and vibration measurement. Supports up to 1000 channels, real-time analysis, and modal testing.&lt;br /&gt;
|image=FFT_analyzer_hardware_2.webp&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
[[File:O4_range Gamme O4 + OR10 + OR35 + OR36 + OR38.png|frame|left|FFT analyzers|alt=Analyzer acoustic vibration multichannel]]&lt;br /&gt;
The OROS series multi-function FFT analyzer is PC-based, high-performance, high reliability and easy to operate. &lt;br /&gt;
&lt;br /&gt;
We have further increased the arithmetic processing speed and increased the real-time analysis capacity to more than 16 times that of the conventional model (OR20 series). An ethernet LAN cable is used as the interface. &lt;br /&gt;
&lt;br /&gt;
In addition, the number of simultaneous recording channels in the frequency range (40 kHz) has been expanded to a maximum of 1000 channels and the dynamic range has been improved to 140 dB. These improvements allow a user to measure time signals over a wide frequency range simultaneously on multiple channels.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;  style=&amp;quot;width:100%;&amp;quot; &lt;br /&gt;
|style=&amp;quot;background: #0000A0; text-align:center;&amp;quot;|&amp;lt;big&amp;gt;[https://www.oros.com/demo-request/ &amp;lt;span style=&amp;quot;color:white;&amp;quot;&amp;gt;Schedule  a  demo]&amp;lt;/big&amp;gt;&lt;br /&gt;
|style=&amp;quot;background: red; text-align:center;&amp;quot;|&amp;lt;big&amp;gt;[https://www.oros.com/quote-request-form/ &amp;lt;span style=&amp;quot;color:white;&amp;quot;&amp;gt; Get a quotation]&amp;lt;/big&amp;gt;&lt;br /&gt;
|style=&amp;quot;background: green; text-align:center;&amp;quot;|&amp;lt;big&amp;gt;[[FFT_Spectrum_Analyzer_Multipurpose#Full_technical_support|&amp;lt;span style=&amp;quot;color:white;&amp;quot;&amp;gt;Contact support]]&amp;lt;/big&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery gallery=&amp;quot;&amp;quot; mode=&amp;quot;packed-hover&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
File:TWanalyzer2.jpg|alt=Vibration measurement up to 1000 channels|Analyzer Cascade mode&lt;br /&gt;
File:Situation auto hammer pc.jpg|alt=Hammer test on automotive in anechoic room|Modal FRF measurement&lt;br /&gt;
File:Auto anechoic chamber2.webp|alt=Sound intensity measurement in anechoic room|Acoustic Sound intensity&lt;br /&gt;
File:Turbo orbit.JPG|alt=Turbomachinery orbit vibration measurement|Vibration on turbomachinery&lt;br /&gt;
File:Or34 situation.jpg|alt=NVH measurement on a car|NVH automotive measurement&lt;br /&gt;
File:Airfrance.jpg|alt=Acoutic measurement with octave analyzer in a plane|In flight measurement&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Main Features==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* From 2-32 channels&lt;br /&gt;
* Synchronous measurements up to 1000ch is possible by combining multiple analyzers (*)&lt;br /&gt;
* Compact and lightweight (4ch model 1.5kg, 10ch model 3.0kg) &lt;br /&gt;
* Achieves high-speed communication with a PC through an ethernet LAN interface&lt;br /&gt;
* Equipped with an output channel as a standard &lt;br /&gt;
* Built-in internal battery as a standard&lt;br /&gt;
* Record, Fast Fourier Transform analysis, octave analysis, and tracking analysis can be performed simultaneously at high sampling frequencies&lt;br /&gt;
* Realtime measurements and post-analysis can be performed with the same software platform ([[NVGate]])&lt;br /&gt;
* In addition to sound and vibration, strain and temperature can be measured at the same time using XPODS  (**)&lt;br /&gt;
* CAN-bus module compatible (***)&lt;br /&gt;
* Recording is possible with analyzer in standalone mode or in conjunction with a PC (****)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
(*) Synchronous measurements that combine multiple analyzers is possible only for TW OR35 / TW OR36 / TW OR38.&lt;br /&gt;
&lt;br /&gt;
(**) The strain / temperature module(XPOD) can be installed only on TW OR35 / TW OR36 / TW OR38.&lt;br /&gt;
&lt;br /&gt;
(***) CAN-bus module can be installed only on OR10/ TW OR35 / TW OR36 / TW OR38.&lt;br /&gt;
&lt;br /&gt;
(****) Stand-alone measurements are possible only with SSD-equipped models OR10 / TW OR35 / TW OR36 / TW OR38.&lt;br /&gt;
&lt;br /&gt;
==Introducing the hardware==&lt;br /&gt;
[[File:hardware.png|right|Spectrum analyzer|alt=OROS instrument analyzer for noise and vibration]]&lt;br /&gt;
===Small and lightweight===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
OR10-8ch model: 0.8kg&lt;br /&gt;
&lt;br /&gt;
O4: 4ch model: 0.5kg&lt;br /&gt;
&lt;br /&gt;
OR35 TW: 10ch model: 3.0kg&lt;br /&gt;
&lt;br /&gt;
OR36 TW: 16ch model: 5.2kg&lt;br /&gt;
&lt;br /&gt;
OR38 TW: 32ch model: 8.2kg&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Ethernet LAN interface===&lt;br /&gt;
[[image:laninterface.PNG|right|FFT analyzer ethernet|alt=Back of FFT analyzer : ethernet connection for PC]]&lt;br /&gt;
Achieves high-speed communication with a PC through an ethernet LAN interface&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Built-in battery===&lt;br /&gt;
OR10/ OR35/ TW OR36 / TW OR38: Models have a built-in battery.&lt;br /&gt;
&lt;br /&gt;
OR10 can be operated by battery for 4hours&lt;br /&gt;
&lt;br /&gt;
OR35 can be operated by battery for 3 hours.&lt;br /&gt;
&lt;br /&gt;
TW OR36 / TW OR38 can be operated by battery for 2 hours.&lt;br /&gt;
&lt;br /&gt;
04 operate with battery PC.&lt;br /&gt;
&lt;br /&gt;
===External battery===&lt;br /&gt;
[[File:external battery.PNG|200px|right|external battery on analyzer|alt=External battery on spetrum analyzer]]&lt;br /&gt;
&lt;br /&gt;
We provide a compact and lightweight external battery that can be installed on all models.&lt;br /&gt;
&lt;br /&gt;
Can be used for up to 8 hours with one external battery.&lt;br /&gt;
&lt;br /&gt;
Can be stored in a &amp;quot;PC integrated carrying case&amp;quot;.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Synchronous Measurement Of Up To 1000 Channels is Possible by Combining Multiple Analyzers===&lt;br /&gt;
(TW OR35 / TW OR36 / TW OR38 only)&lt;br /&gt;
&lt;br /&gt;
High-precision synchronous measurements (0.2 ° @ 20kHz) are possible by simply connecting each analyzer using a general-purpose LAN cable. Function measurements can be taken with the hammer connected to the third unit in the chain and the accelerometers connected to each unit. Tracking analysis can be completed with the accelerometers connected to each unit while using a tachometer connected to the second unit in the chain.&lt;br /&gt;
&lt;br /&gt;
[[File:teamworkanalyzer.png|700px|cascade mode]]&lt;br /&gt;
&lt;br /&gt;
=== Measure From Sound / Vibration and Strain Gauge / Temperature ===&lt;br /&gt;
(OR35 / TW OR36 / TW OR38 only)&lt;br /&gt;
[[File:Usersmanual_32.jpg|200px|right|Conditioner on analyzer|alt=Temperature and straing conditionner]]&lt;br /&gt;
By mounting a [[XPod_Bridge_-_Strain_gauge|strain gauge conditioner]] and [[NVGate_X-Pod:_Temperature_probe_conditioner|thermocouple conditioner]] on the Oros FFT analyzer, it is possible to measure strain and temperature data in addition to sound and vibration data.&lt;br /&gt;
&lt;br /&gt;
Thermocouple amplifier: Supports types J, K, T, N, E (with temperature compensation)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===CAN-bus Module Available ===&lt;br /&gt;
[[File:Can_Bus.jpg|150px|right|Can bus measurement|alt=Can bus to add on OROS instrument]]&lt;br /&gt;
(OR10/ TW OR35 / TW OR36 / TW OR38 only)&lt;br /&gt;
&lt;br /&gt;
By using the [[NVGate_Can_BUS|CAN-bus module]], tracking analysis can be performed using information such as the engine speed flowing from the CAN-bus. By using this function, tracking analysis can be performed without using a tachometer. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Recording is possible without the use of a PC by using the FFT analyzer in stand alone mode ===&lt;br /&gt;
(OR35 / TW OR36 / TW OR38 only)&lt;br /&gt;
&lt;br /&gt;
[[File:d_rec.PNG|150px|right|Data acquisition recorder|alt=Vibration time signal Measurement without PC]]&lt;br /&gt;
The FFT analyzer is equipped with a [[NVGate_D-Rec|record-only button]]. Simply select a predefined measurement setup and press the record button to record onto the FFT analyzer alone without the use of a PC.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In addition, the back of the Fast Fourier Transform Spectrum Analyzer Multipurpose is equipped with an audio terminal and power supply. It is possible to record audio data while also measuring the time signal. The analyzer also can supply power to required sensors, such as proximity probes, tachometers and DC sensors.  &lt;br /&gt;
&lt;br /&gt;
[[File:FFT_analyzer.jpg|600px|Back of the hardware|alt=all the plug available on the backside of instrment]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Software Introduction==&lt;br /&gt;
&lt;br /&gt;
*Easy-to-use interface&lt;br /&gt;
*Real-time measurement / post-analysis can be performed with the same software platform (NVGate)&lt;br /&gt;
*One-click report creation function&lt;br /&gt;
&lt;br /&gt;
===Start the Measurement Quickly and Easily===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You can start measuring immediately by using the quick function provided in the  OROS FFT analyzer mult function. This is completed by defining the number of input channels in the channel field and the measurement/analysis content in the show results area.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Oros series FFT spectrum analyzer multifunction uses an interface similar to the ribbon interface used by Microsoft Office. All menus are accessible via the ribbon interface, making it easy to change measurement settings.&lt;br /&gt;
&lt;br /&gt;
[[File:home3.PNG|800px|software ribbon|alt=NVgate ribbon technology]]&lt;br /&gt;
&lt;br /&gt;
===One-click Setting Function===&lt;br /&gt;
With the Oros series multi-purpose FFT analyzer, you can display related measurement condition settings by double-clicking on the measurement screen. For example, if you double-click on the FFT analysis screen, the dialog for setting the measurement conditions for FFT analysis will be displayed on the screen as shown below.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:FFT_analyzer_spectrum.png|500px|FFT spectrum|alt=Parameters easy to change]]&lt;br /&gt;
&lt;br /&gt;
===Control Panel===&lt;br /&gt;
In addition, the OROS FFT spectrum analyzer is equipped with a control panel function that allows users to save frequently used measurement settings for quick access. By using this function, all settings can be changed on the [[NVGate_Control_Panel|control panel]]. For example, the following is the setting screen for a hammer test. By saving the input settings, threshold settings, and FFT analysis settings to the control panel as shown below, it is possible to make all the necessary settings quickly by only using the control panel.&lt;br /&gt;
&lt;br /&gt;
===Various filters can be applied to recorded signals &amp;amp; FFT analysis results===&lt;br /&gt;
Four types of filters: Low-pass filter, high-pass filter, band-bus filter, and band-stop filter, can be applied to the results of recorded signal and FFT analysis. By using a [[NVGate_Filter_Builder|filter]], it is possible to remove abnormal noise components from the recorded signal and perform processing such as reproducing the extracted abnormal noise components.&lt;br /&gt;
&lt;br /&gt;
[[File:filter_fft.png|600px|Filter analyzer]]&lt;br /&gt;
&lt;br /&gt;
===Extract arbitrary order components from the color spectrum graph in real time===&lt;br /&gt;
&lt;br /&gt;
Any order component can be extracted in real time from the color spectrum graph.&lt;br /&gt;
&lt;br /&gt;
[[File:extraction.jpg|Synchronous order analysis extraction|alt=order extraction on vibration software]]&lt;br /&gt;
&lt;br /&gt;
Easy-to-read Layout&lt;br /&gt;
&lt;br /&gt;
The area for arranging windows is called a layout.&lt;br /&gt;
The OROS multi function FFT analyzer can create up to 16 layouts per project. You can easily arrange your windows by using the layout function. And your windows will open the same way each time. &lt;br /&gt;
&lt;br /&gt;
It is possible to display up to 32 screens in one layout.&lt;br /&gt;
&lt;br /&gt;
Up to 512 windows (= 16 x 32) can be displayed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;'''Layout utilization example:'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Layout 1''': Record waveform, FFT analysis result, order ratio analysis result displayed&lt;br /&gt;
&lt;br /&gt;
[[File:Fft_extraction_data.jpg|Order extraction|alt=Recorder and FFT together]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Layout 2''': Display 3D frequency analysis results and 3D order ratio analysis results&lt;br /&gt;
&lt;br /&gt;
[[File:waterfall_extract_order.jpg|3d display order spectrum |alt=NVGate software on line measurement]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Layout 3''': Display 3D '''octave analyzer''' analysis results&lt;br /&gt;
&lt;br /&gt;
[[File:octave waterfall.jpg|Octave acoustic measurement 3d display|alt=Acoustic measurement with octave]]&lt;br /&gt;
&lt;br /&gt;
===Easy operation &amp;lt;Graph layout selection button&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You can easily arrange windows just by selecting the grid menu.&lt;br /&gt;
&lt;br /&gt;
[[File:gridwindows_PNG.PNG|NVGate icon|alt=Grid icon]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Batch copy of measurement data with one menu. Numerical data can be transferred to Excel all at once.&lt;br /&gt;
&lt;br /&gt;
[[File:excel_report.jpg|400px|FFT spectrum Report function|alt=export your data]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Data measured at different times can be overwritten by dragging which allows for easily comparing measurement data.&lt;br /&gt;
&lt;br /&gt;
[[File:drag_drop_report.jpg|Software NVGate]]&lt;br /&gt;
&lt;br /&gt;
===One-click report creation function===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Simply click the report button located on the ribbon interface to create a [[NVGate_Report|report]] file containing the current measurement results.&lt;br /&gt;
&lt;br /&gt;
[[File:allwindows_.PNG|NVGate report|alt=report all windows]]&lt;br /&gt;
&lt;br /&gt;
• The content of the report is customizable. Customize it to the format that best suits your needs.&lt;br /&gt;
&lt;br /&gt;
[[File:report-customize.jpg|500px|customize FFT analyzer software report|alt=Post analysis vibration software]]&lt;br /&gt;
&lt;br /&gt;
===Measurement data search function===&lt;br /&gt;
[[File:pc cloud.PNG|right|Data stored|alt=cloud vibration data]]&lt;br /&gt;
Various information (meta-data) can be added when saving measurement data.&lt;br /&gt;
You then can search for measurement data and projects based on the added information. &lt;br /&gt;
&lt;br /&gt;
Filter:&lt;br /&gt;
* Project name &lt;br /&gt;
* Measurement date  and time&lt;br /&gt;
* Measurement conditions &lt;br /&gt;
* Measurement target &lt;br /&gt;
* Measurement site &lt;br /&gt;
* User&lt;br /&gt;
[[File:filter_project.PNG|550px|meta data on noise and vibration software NVGate|alt=Acoustic and vibration search function]]&lt;br /&gt;
&lt;br /&gt;
===Fail judgment function as standard===&lt;br /&gt;
The [https://youtu.be/kx2HbcvfG_w pass / fail feature] of NVGate can be performed automatically after setting the desired bounds. &lt;br /&gt;
&lt;br /&gt;
In the example below, a dialog is displayed when the product fails, but it is also possible to output a contact signal instead of the dialog.&lt;br /&gt;
&lt;br /&gt;
[[File:fail_test.JPG|Pass/fail test on resonnance frequency impact hammer test|alt=Failed pass test on resonnance frequency test]]&lt;br /&gt;
&lt;br /&gt;
===Automate post-analysis processing===&lt;br /&gt;
&lt;br /&gt;
The same processing can be continuously performed for record files measured multiple times. By using this function, it is possible to automate the generation of reports, and it is possible to generate the same number of post-analysis results and EXCEL-based reports as record files with one click. Processing that used to take more than a week can now be done in a few hours.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:BPP2.jpg|Post processing acoustic measurement batch |alt=Offline measurement]]&lt;br /&gt;
&lt;br /&gt;
==specification==&lt;br /&gt;
===Main specifications===&lt;br /&gt;
&lt;br /&gt;
{| class=wikitable style=&amp;quot;width:100%;&amp;quot; style=&amp;quot;text-align:center;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:16%|&lt;br /&gt;
! style=&amp;quot;width:21%|O4&lt;br /&gt;
! style=&amp;quot;width:21%|OR35&lt;br /&gt;
! style=&amp;quot;width:21%|OR36&lt;br /&gt;
! style=&amp;quot;width:21%|OR38&lt;br /&gt;
|-&lt;br /&gt;
!colspan=6 style=&amp;quot;text-align:center;&amp;quot; | Dynamical Input channel&lt;br /&gt;
|-&lt;br /&gt;
! Number of analysis channels &lt;br /&gt;
| 2, 4 &lt;br /&gt;
| 6,  10 &amp;lt;br&amp;gt;  (Select Analysis or tachometer on 2 channels)&lt;br /&gt;
| 4, 8, 12, 16&lt;br /&gt;
| 8, 16, 24, 32&lt;br /&gt;
|-&lt;br /&gt;
! Terminal shape&lt;br /&gt;
| colspan=5| BNC&lt;br /&gt;
|-&lt;br /&gt;
!Input coupling and sensor support	&lt;br /&gt;
|colspan=5| Compatible with AC, DC / ICP (sensor with built-in amplifier) ​​and TEDS&lt;br /&gt;
|-&lt;br /&gt;
!Cutoff frequency	&lt;br /&gt;
|colspan=5| - 3dB at AC cutoff frequency 0.35Hz	&lt;br /&gt;
|-&lt;br /&gt;
! Input voltage range&lt;br /&gt;
|colspan=5| +/- 100mV to +/- 40V (auto range function)&lt;br /&gt;
|-&lt;br /&gt;
! Maximum voltage&lt;br /&gt;
|colspan=5| 60V&lt;br /&gt;
|-&lt;br /&gt;
!Anti-Aliasing filter &lt;br /&gt;
|colspan=5| 400dB / OCT	&lt;br /&gt;
|-&lt;br /&gt;
!Input impedance&lt;br /&gt;
|colspan=5| 1MΩ &amp;lt;100pF&lt;br /&gt;
|-&lt;br /&gt;
!A / D converter	&lt;br /&gt;
|colspan=5| 24-bit	&lt;br /&gt;
|-&lt;br /&gt;
!Dynamic range&lt;br /&gt;
|colspan=5| &amp;gt;140dB&lt;br /&gt;
|-&lt;br /&gt;
!Channels-to-channels phase accuracy&lt;br /&gt;
|colspan=5| ± 0.02 ° (10V, 20kHz range)&lt;br /&gt;
|-&lt;br /&gt;
!Input filter		&lt;br /&gt;
|colspan=5| Acoustic A, C, Z, low pass, high pass, band pass, integrator, differentiator, time axis integration function&lt;br /&gt;
|-&lt;br /&gt;
!Sampling frequency of the signal	&lt;br /&gt;
|colspan=5|Select from 13 ranges between 102.4kHz and 2.048kHz.&lt;br /&gt;
|-&lt;br /&gt;
!colspan=6| Tachometer channel (Ext synch channels)&lt;br /&gt;
|-&lt;br /&gt;
!Number of input channels&lt;br /&gt;
|colspan=2|2 channels&lt;br /&gt;
|colspan=2|2 channels (up to 6 channels as an option)&lt;br /&gt;
|-&lt;br /&gt;
!Sampling frequency&lt;br /&gt;
|colspan=5|6.4MHz (counter method)&lt;br /&gt;
|-&lt;br /&gt;
!Voltage range&lt;br /&gt;
|colspan=4|+/- 300mV  40V&lt;br /&gt;
|-&lt;br /&gt;
!colspan=6| DC input&lt;br /&gt;
|-&lt;br /&gt;
!number of input channels&lt;br /&gt;
|colspan=1|none&lt;br /&gt;
|colspan=3|Analysis channel can be switched and used&lt;br /&gt;
|-&lt;br /&gt;
!Voltage range&lt;br /&gt;
|colspan=1|none&lt;br /&gt;
|colspan=3|22 bits, ± 40V, offset DC 100μV or less&lt;br /&gt;
|-&lt;br /&gt;
!Sampling frequency&lt;br /&gt;
|colspan=1|none&lt;br /&gt;
|colspan=3|15Hz or 12.5Hz&lt;br /&gt;
|-&lt;br /&gt;
!colspan=6|Calibration function&lt;br /&gt;
|-&lt;br /&gt;
!Calibration method&lt;br /&gt;
|colspan=5| Automatic sensitivity calculation by numerical input or reference signal (for position and standard vibration oscillatory meter)&lt;br /&gt;
|-&lt;br /&gt;
!How to use at the time of measurement&lt;br /&gt;
|colspan=5|Select by registered sensor name such as model name and machine number&lt;br /&gt;
|-&lt;br /&gt;
!colspan=6|Trigger function&lt;br /&gt;
|-&lt;br /&gt;
!Trigger type&lt;br /&gt;
|colspan=5|Edge, period, △ RPM, △ level, manual, multi (A or B, A and B, A after B)&lt;br /&gt;
|-&lt;br /&gt;
!Trigger delay&lt;br /&gt;
|colspan=5|Pre- and post-trigger functions&lt;br /&gt;
|-&lt;br /&gt;
!Trigger signal&lt;br /&gt;
|colspan=5|Select from any input channel&lt;br /&gt;
|-&lt;br /&gt;
!colspan=6|Record function&lt;br /&gt;
|-&lt;br /&gt;
!Sampling frequency&lt;br /&gt;
|colspan=5|13 ranges from 102.4kHz to 2.048kHz  possible to select 2 types of range together&lt;br /&gt;
|-&lt;br /&gt;
!A / D converter resolution&lt;br /&gt;
|colspan=5| 24-bit or 16-bit&lt;br /&gt;
|-&lt;br /&gt;
!Hard drive size&lt;br /&gt;
|PC hard drive&lt;br /&gt;
|colspan=1|64 GB SSD&lt;br /&gt;
|colspan=2|128 GB removable SSD hard drive (256GB or 512 GB optional)&lt;br /&gt;
|-&lt;br /&gt;
!colspan=6|FFT analysis performance&lt;br /&gt;
|-&lt;br /&gt;
!Analysis frequency range&lt;br /&gt;
|colspan=1|0.8Hz-100kHz&lt;br /&gt;
|colspan=4|0.8Hz-40kHz&lt;br /&gt;
|-&lt;br /&gt;
!FFT block size&lt;br /&gt;
|colspan=5|256, 512, 1024, 2048, 4096, 8192, 1638&lt;br /&gt;
|-&lt;br /&gt;
!Number of analysis lines&lt;br /&gt;
|colspan=5|101, 201, 401, 801, 1601, 3201, 6401&lt;br /&gt;
|-&lt;br /&gt;
!Zoom analysis&lt;br /&gt;
|colspan=5|2 to 128 times (all channels at the same time)&lt;br /&gt;
|-&lt;br /&gt;
!Overlap setting&lt;br /&gt;
|colspan=5|0-99.99%&lt;br /&gt;
|-&lt;br /&gt;
!Window function&lt;br /&gt;
|colspan=5|Flat Top, Hanning, Humming, Kaiser Vessel, Rectangular, Force / Response&lt;br /&gt;
|-&lt;br /&gt;
!Average mode&lt;br /&gt;
|colspan=5|Time, frequency, fdsa / linear, exponential, peak hold&lt;br /&gt;
|-&lt;br /&gt;
!colspan=6|Analysis / display function&lt;br /&gt;
|-&lt;br /&gt;
!Time series&lt;br /&gt;
|colspan=5|Real-time waveform, record waveform, DC, Max, Min, RMS&lt;br /&gt;
|-&lt;br /&gt;
!FFT analysis&lt;br /&gt;
|colspan=5|Linear power spectrum, average spectrum, PSD, cross spectrum,&lt;br /&gt;
transfer function (H1, H2), copying function&lt;br /&gt;
|-&lt;br /&gt;
!Display color&lt;br /&gt;
|colspan=5|Display color: Arbitrary specification of trace, cursor, background, and grid display colors&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
!colspan=6|Options:&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!colspan=6|Time domain analysis (ORNV-TDA)&lt;br /&gt;
|-&lt;br /&gt;
!Analysis items&lt;br /&gt;
|colspan=5|Monitor display for arbitrary time (msec to day), effective value for arbitrary section, Min, Max, Peak,&lt;br /&gt;
Peak / Peak, RMS, DC, crest factor, Skew, Kurtosis&lt;br /&gt;
|-&lt;br /&gt;
!colspan=6| 1/n octave analysis (ORNV-OCT)&lt;br /&gt;
|-&lt;br /&gt;
!method&lt;br /&gt;
|colspan=5|Digital filter operation on time domain&lt;br /&gt;
|-&lt;br /&gt;
!Analysis band&lt;br /&gt;
|colspan=5|1/1, 1/3, 1/12, 1/24 octave (IEC1260: 1995 Class 1, ANSI S1.11-1986)&lt;br /&gt;
|-&lt;br /&gt;
!Analysis frequency&lt;br /&gt;
|colspan=5|Simultaneous analysis of all channels at 20kHz is possible (DSP option may be required)&lt;br /&gt;
|-&lt;br /&gt;
!Average&lt;br /&gt;
|colspan=5|Fast, Slow, lmpulse, LEQ, constantBT, linear repeat,exponential&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
!colspan=6| Multi-sound level meter [ORNV-OVA]&lt;br /&gt;
|-&lt;br /&gt;
!Operation method&lt;br /&gt;
|colspan=6|Time series signal digital operation&lt;br /&gt;
|-&lt;br /&gt;
!Acoustic weighting&lt;br /&gt;
|colspan=6|Linear, A, C &lt;br /&gt;
|-&lt;br /&gt;
!Measurement &lt;br /&gt;
|colspan=6|Leq, Fast, Slow, lmpulse, average, Peak, Max, Min&lt;br /&gt;
|-&lt;br /&gt;
!Average&lt;br /&gt;
|colspan=6|Fast, Slow, lmpulse, LEQ, constantBT, linear repeat,exponential&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
!colspan=6| Synchronous Order tracking analysis [ORNV-ORD]&lt;br /&gt;
|-&lt;br /&gt;
!Analysis function&lt;br /&gt;
|colspan=5| Instantaneous and average spectrum,phase, order profile and overall.&lt;br /&gt;
|-&lt;br /&gt;
!Maximum rotation speed&lt;br /&gt;
|colspan=5|1,200,000 RPM&lt;br /&gt;
|-&lt;br /&gt;
!Max analysis ordersetting &lt;br /&gt;
|colspan=5|6.25, 12.5, 25, 50, 100, 200, 400&lt;br /&gt;
|-&lt;br /&gt;
!Number of analysis lines&lt;br /&gt;
|colspan=5|25-800&lt;br /&gt;
|-&lt;br /&gt;
!Analysis bandwidth&lt;br /&gt;
|colspan=5|resampling method and fixed sampling method&lt;br /&gt;
|-&lt;br /&gt;
!display&lt;br /&gt;
|colspan=5|Simultaneous display of 3D display and tracking order, simultaneous display of time signal&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!colspan=6| Rotational torsion analysis [ORNV-IVC]&lt;br /&gt;
|-&lt;br /&gt;
!Operation method&lt;br /&gt;
|colspan=5| Digital Frequency Voltage converter&lt;br /&gt;
|-&lt;br /&gt;
!Number of analysis channels&lt;br /&gt;
|colspan=2|2ch&lt;br /&gt;
|colspan=3|2ch (up to 6ch as an option)&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
!colspan=6| Rotation diagnosis function [ORNV-FFTDiag]&lt;br /&gt;
|-&lt;br /&gt;
!Analysis items&lt;br /&gt;
|colspan=5| Envelope analysis, cepstrum, self-cross function, MAX, MIN, peak detection from block data, simulated tach,  &lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!colspan=6| Output Channel&lt;br /&gt;
|-&lt;br /&gt;
!Number of output channels&lt;br /&gt;
|colspan=1| 1ch (lemo conector, include)&lt;br /&gt;
|colspan=1| 2ch&lt;br /&gt;
|colspan=2| 2ch (up to 6ch as an option)&lt;br /&gt;
|-&lt;br /&gt;
!Output waveform&lt;br /&gt;
|colspan=1|Sinus, step sinus, sweep sinus, chirp, multi-sinus, random (pink and white), DC voltage, record signal &lt;br /&gt;
|colspan=3|Sinus, step sinus, sweep sinus, chirp, multi-sinus, random (pink and white), DC voltage, record signal &lt;br /&gt;
|-&lt;br /&gt;
!Digital / Analogic converter&lt;br /&gt;
|colspan=1|24 bits&lt;br /&gt;
|colspan=3|24 bits&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
!Output voltage&lt;br /&gt;
|colspan=1|+/- 10V&lt;br /&gt;
|colspan=3|+/- 10V&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
!Output Impedance&lt;br /&gt;
|colspan=1|50 Ω&lt;br /&gt;
|colspan=3|50 Ω&lt;br /&gt;
|-&lt;br /&gt;
!Frequency range&lt;br /&gt;
|colspan=1|~ 100kHz&lt;br /&gt;
|colspan=3|~ 40kHz&lt;br /&gt;
|-&lt;br /&gt;
!Sweep mode&lt;br /&gt;
|colspan=1|Sweep and step, analyze, trigger and sync, linear and log&lt;br /&gt;
|colspan=3|Sweep and step, analyze, trigger and sync, linear and log&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
!Synchronization with the analysis &lt;br /&gt;
|colspan=1|Synchronization and free run&lt;br /&gt;
|colspan=3|Synchronization and free run&lt;br /&gt;
|-&lt;br /&gt;
!Output protection&lt;br /&gt;
|colspan=1|Stabilization with time specification and forced stop button&lt;br /&gt;
|colspan=3|Stabilization with time specification and forced stop button&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
!colspan=6|Data&lt;br /&gt;
|-&lt;br /&gt;
!Image and print&lt;br /&gt;
|colspan=5|Image, printing for Windows and user template creation function for Word and Excel&lt;br /&gt;
|-&lt;br /&gt;
!File&lt;br /&gt;
|colspan=5| TXT, UFF, MATLAB, WAV (OROS and Audio) SDF, binary, ATFX (optional)&lt;br /&gt;
|-&lt;br /&gt;
!Data entry&lt;br /&gt;
|colspan=5|WAV, TXT, UFF and OR20 series AE2 &lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
!colspan=6|Dimensions / weight &lt;br /&gt;
|-&lt;br /&gt;
!Dimensions (width x height x depth mm)&lt;br /&gt;
|35 x 110 x 185&lt;br /&gt;
|56 × 246 × 222&lt;br /&gt;
|102 x 260 x 311&lt;br /&gt;
|102 x 364 x 311&lt;br /&gt;
|-&lt;br /&gt;
!Weight&lt;br /&gt;
| 0.5kg&lt;br /&gt;
| 2.8kg&lt;br /&gt;
| 5.2 kg&lt;br /&gt;
| 8.2 kg&lt;br /&gt;
|-&lt;br /&gt;
!colspan=6|Power supply&lt;br /&gt;
|-&lt;br /&gt;
!AC&lt;br /&gt;
|colspan=5|AC 100V-240V&lt;br /&gt;
|-&lt;br /&gt;
!DC &lt;br /&gt;
| USB 3.0 type C 5V&lt;br /&gt;
| 10V-28V, 20VA&lt;br /&gt;
| 10V-28V, 60VA&lt;br /&gt;
| 10V-28V, 100VA&lt;br /&gt;
|-&lt;br /&gt;
!DC battery internal operating time (built-in) &lt;br /&gt;
| NA : using PC battery&lt;br /&gt;
| 3h&lt;br /&gt;
| 2h&lt;br /&gt;
| 2h&lt;br /&gt;
|-&lt;br /&gt;
!Recommended operating temperature range&lt;br /&gt;
|colspan=1| 0 ℃ ～ 40 ℃&lt;br /&gt;
|colspan=3| 0 ℃ ～ 50 ℃&lt;br /&gt;
|-&lt;br /&gt;
!cooling fan&lt;br /&gt;
|colspan=1|Fan less&lt;br /&gt;
|colspan=3|Automatic control by built-in temperature sensor, forced stop possible (however, forced ON when the temperature rises above 50 ° C)&lt;br /&gt;
|}&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===PC requirement===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=wikitable style=&amp;quot;width:100%;&amp;quot; style=&amp;quot;text-align:center;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Connections&lt;br /&gt;
|Type: '''Ethernet''', Connector: '''RJ45'''&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
!Operating systems&lt;br /&gt;
|Windows 7  / '''Windows 10''' / '''Windows 11''' &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
!Recommended&lt;br /&gt;
|'''CPU : Quad core processor''' (Desktop : Intel Core i3 or Ryzen 3, Laptop : Intel Core i5 or Ryzen 5)&amp;lt;br&amp;gt; &lt;br /&gt;
'''RAM : 6 GB'''&amp;lt;br&amp;gt;&lt;br /&gt;
'''Storage : SSD''', 1 GB free &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; storage for signals&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Function==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-table;&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
| [[File:REF-MAN VOL1 Analyzer Settings Browser wiki partA 12.png]] [[NVGate_Overall_Acoustic_-_Sound_Level_meter|Sound Level Meter]]&lt;br /&gt;
|-&lt;br /&gt;
| [[File:REF-MAN_VOL1_Analyzer_Settings_Browser_wiki_partA_13.png]] [[NVGate_Waterfall|Waterfall analysis (three-dimensional display)]]&lt;br /&gt;
|-&lt;br /&gt;
| [[File:REF-MAN VOL1 Analyzer Settings Browser wiki partA 10.png]] [[NVGate_Recorder|Signal record and post analysis]]&lt;br /&gt;
|-&lt;br /&gt;
| [[File:REF-MAN VOL1 Analyzer Settings Browser wiki partA 12.png]] [[NVGate_FFT|Resonance frequency by impact hammer]]&lt;br /&gt;
|-&lt;br /&gt;
| [[File:REF-MAN VOL1 Analyzer Settings Browser wiki partA 12.png]]  [[ORBIGate|Vibration on rotordynamics (orbit,...)]]&lt;br /&gt;
|-&lt;br /&gt;
| [[File:REF-MAN VOL1 Analyzer Settings Browser wiki partA 12.png]]  [[Modal|Modal Analysis]]&lt;br /&gt;
|-&lt;br /&gt;
| [[File:REF-MAN VOL1 Analyzer Settings Browser wiki partA 12.png]]  [[Sound_Power|Sound Power]]&lt;br /&gt;
|} &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-table;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
| [[File:REF-MAN VOL1 Analyzer Settings Browser wiki partA 12.png]] [[NVGate_FFT|Frequency analysis, spectrum analysis]]&lt;br /&gt;
|-&lt;br /&gt;
| [[File:REF-MAN VOL1 Analyzer Settings Browser wiki partA 12.png]] [[NVGate_Octave_Analyzer|Noise / acoustic analysis]]&lt;br /&gt;
|-&lt;br /&gt;
| [[File:REF-MAN VOL1 Analyzer Settings Browser wiki partA 10.png]] [[NVGate_D-Rec|Time series analysis (data logger)]]&lt;br /&gt;
|-&lt;br /&gt;
| [[File:REF-MAN VOL1 Analyzer Settings Browser wiki partA 12.png]] [[NVGate_Synchronous_Order_Analysis|Vibration  of rotating machines]]&lt;br /&gt;
|-&lt;br /&gt;
| [[File:REF-MAN VOL1 Analyzer Settings Browser wiki partA 12.png]] [[NVGate_Ribbons:_Automation|Customization (ex: automatic measurement)]]&lt;br /&gt;
|-&lt;br /&gt;
| [[File:REF-MAN VOL1 Analyzer Settings Browser wiki partA 12.png]]  [[Sound_Quality_Lite|Sound Quality]]&lt;br /&gt;
|-&lt;br /&gt;
| [[File:REF-MAN VOL1 Analyzer Settings Browser wiki partA 12.png]]  [[Monitoring_Solution|Monitoring]]&lt;br /&gt;
|} &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Catalog download===&lt;br /&gt;
[[File:download_brochure.jpg|left|250px|noise and vibration catalog download]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://www.oros.com/wp-content/uploads/2020/08/m002-103-10_oros_range_brochure.pdf Download]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Applications/ Case study===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Main application and commonly used functions:'''&lt;br /&gt;
&lt;br /&gt;
FFT analyzers are used in research and development, quality control, inspection, service departments, etc. &lt;br /&gt;
&lt;br /&gt;
'''Improvements in vehicle quietness, ride quality, comfort, maneuverability, etc.'''&lt;br /&gt;
&lt;br /&gt;
[[File:car_NVH.PNG|right|Automotive noise and vibration]]&lt;br /&gt;
&lt;br /&gt;
* [https://www.oros.com/solutions/data-acquisition-and-signal-processing/narrow-band-spectral-analysis/ Frequency analysis]&lt;br /&gt;
* [https://www.oros.com/solutions/acoustics/1-n-octave-analysis/ 1 / N octave analysis]&lt;br /&gt;
* [https://www.oros.com/solutions/structural-dynamics/frequency-response-function-frf-acquisitions/ Resonance frequency measurement by vibration]&lt;br /&gt;
* [https://www.oros.com/solutions/structural-dynamics/modal-analysis/ Experimental mode analysis]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Responding to quality problems caused by vibration and noise of vehicles and rotating equipment'''&lt;br /&gt;
&lt;br /&gt;
[[File:rotating.PNG|right|rotating machine vibration]]&lt;br /&gt;
&lt;br /&gt;
*[https://www.oros.com/solutions/acoustics/sound-level-meter/ Overall measurement]&lt;br /&gt;
*[https://www.oros.com/solutions/data-acquisition-and-signal-processing/narrow-band-spectral-analysis/ Frequency analysis]&lt;br /&gt;
*[https://www.oros.com/solutions/rotating-analysis/turbomachinery-vibration-and-rotordynamics/ Turbomachinery Analysis] &lt;br /&gt;
*[https://www.oros.com/solutions/rotating-analysis/order-tracking-analysis/ Rotation order ratio / RPM tracking analysis]&lt;br /&gt;
*[https://www.oros.com/solutions/rotating-analysis/torsion-twist/ Rotational torsional vibration analysis]&lt;br /&gt;
*[https://www.oros.com/solutions/structural-dynamics/frequency-response-function-frf-acquisitions/ Resonance frequency measurement by vibration]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Environmental problems caused by noise from construction machinery, office machines, home appliances, etc.'''&lt;br /&gt;
&lt;br /&gt;
[[File:machinery.PNG|right|Acoustic and vibration application]]&lt;br /&gt;
*[https://www.oros.com/solutions/acoustics/sound-level-meter/ Overall measurement]&lt;br /&gt;
*[https://www.oros.com/solutions/data-acquisition-and-signal-processing/narrow-band-spectral-analysis/ Frequency analysis]&lt;br /&gt;
*[https://www.oros.com/solutions/acoustics/1-n-octave-analysis/ 1/N octave analysis]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Problems with processing accuracy due to minute vibrations in microscopes, machine tools, semiconductor manufacturing equipment, etc'''.&lt;br /&gt;
&lt;br /&gt;
[[File:accuracy.PNG|right| Accuracy measurement]]&lt;br /&gt;
*[https://www.oros.com/solutions/data-acquisition-and-signal-processing/narrow-band-spectral-analysis/ Frequency analysis]&lt;br /&gt;
*[https://www.oros.com/solutions/structural-dynamics/frequency-response-function-frf-acquisitions/ Resonance frequency measurement by vibration]&lt;br /&gt;
*[https://www.oros.com/solutions/structural-dynamics/modal-analysis/ Experimental modal analysis]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''A collection of application examples using the OROS FFT analyzer OROS series'''&lt;br /&gt;
&lt;br /&gt;
Introducing solution examples that can be provided by various functions unique to OROS FFT analyzers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Vibration measurement of cutting machine'''&lt;br /&gt;
&lt;br /&gt;
[[File:cutting tools machine.jpg|150px|left|Vibration measurement of cutting machine]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Introducing what approach can be taken using the OROS FFT Analyzer to identify mechanical resonance problems due to changes in cutting conditions.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://my.oros.com/categories/application-notes/ Download on my.oros.com (need register)]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Monitoring of wind power generation equipment and abnormality diagnosis''' &lt;br /&gt;
&lt;br /&gt;
[[File:eolienne.PNG|left|Monitoring vibration]]&lt;br /&gt;
&lt;br /&gt;
Measuring vibration noise generated from rotating machines (gearboxes, generators, etc.) in wind power generation equipment is indispensable for equipment maintenance and longevity. In addition to the real-time analysis capability of rotating machinery, which is the strength of the OROS FFT analyzer, remote control / monitoring and stand-alone functions can be used to more efficiently diagnose equipment for wind power generation equipment.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://my.oros.com/categories/application-notes/ Download on my.oros.com (need to register)]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''Diesel engine camshaft rotational twist measurement''' &lt;br /&gt;
&lt;br /&gt;
In the prototype of a small diesel engine, there is a problem that the rotational torsional vibration of the timing belt and the camshaft resonates, causing a large vibration. By measuring rotational fluctuations and rotational twists with high accuracy using the six tachometer channels mounted on the OROS FFT analyzer, it is clarified which rotational order is dominant for vibration.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://my.oros.com/categories/application-notes/ Download on my.oros.com (need register)]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''Much more Application note on [https://my.oros.com/ my.oros.com]'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery gallery=&amp;quot;&amp;quot; mode=&amp;quot;packed-hover&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
File:End of line turbine test.jpg|alt=Gear box measurement with accelerometers|Allen Gears: gear box rotating vibration&lt;br /&gt;
File:In flight helicopter vibration measurement.PNG|alt=motor vibration order extraction|Conrad: On helicopter vibration measurement&lt;br /&gt;
File:Mecalac sound power.jpg|alt=Octave and sound level meter with microphone|Mecalac: Sound power acoustic measurement&lt;br /&gt;
File:In-porsche.JPG|alt=Automotive octave waterfall analyzer with order extraction|Porsche: acoustic sound quality measurement&lt;br /&gt;
File:Sound power2.jpg|alt=Acoustic room with microphone |Bosch: Sound power acoustic measurement on anechoic chamber&lt;br /&gt;
File:Vibration on block press.jpg|alt=Shock test measurement|IFF Weimar: Vibration on block press&lt;br /&gt;
File:Blade vibration.jpg|alt=Spectrum analyzer on the field|Blade vibration&lt;br /&gt;
File:Elevator shaft vibration.jpg|alt=accelerometer and microphone analysis|Sicor: Elevator motor vibration&lt;br /&gt;
File:DBVib 01.JPG|alt=Orbit shaft center line and fluid film bearing vibration|dBVib: On site measurement on turbomachinery&lt;br /&gt;
File:Equilibrage 005.jpg|alt=Acceleromters on each side of the plan|BSCA: Vibration balancing test&lt;br /&gt;
File:Washingmachine.jpg|alt=Bump test geometry with modal software|Washing machine FRF resonance frequency test&lt;br /&gt;
File:Master at work.jpg|alt=team watching overall value of accelerometer|Vibration measurement&lt;br /&gt;
File:Windturbine.jpg|alt=Motor of wind turbine analysis|GDF SUEZ: Windturbine monitoring measurement&lt;br /&gt;
File:3 OR38.JPG|alt=multichannel analyzer portable  |3 analyzers working together&lt;br /&gt;
File:Turbine.JPG|alt=hydro vibration measurement|Alstom: Measurement on turbine&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Some references:'''&lt;br /&gt;
&lt;br /&gt;
[[File:reference.PNG|800px|Analyzer reference|alt=airplane automotive energy measurement]]&lt;br /&gt;
&lt;br /&gt;
===Full technical support===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Hotline dedicated'''&lt;br /&gt;
&lt;br /&gt;
[[File:Custcare team2 web-1.jpg|right|150px|support FFT analyzer|alt=expert on noise and vibration]]&lt;br /&gt;
Responsiveness is the key to offer the best level of services. OROS relies on a powerful network of subsidiaries, offices, resellers, maintenance centers and qualified partners. They are the first steps of efficiency.&lt;br /&gt;
&lt;br /&gt;
Tel: +33.4.76.90.52.40&amp;lt;br&amp;gt;&lt;br /&gt;
Email: [http://customer.care@oros.com customer.care@oros.com]&lt;br /&gt;
&lt;br /&gt;
[https://www.oros.com/find-us/ Your local distributor]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
* '''User training course''' &lt;br /&gt;
OROS proposes training specially dedicated to customers every year for free (depending on countries). This is an opportunity to take advantage of your analyzer system capabilities, to get premium information on OROS range evolution, to discuss with your peers, and for OROS, to listen to your product enhancement desires.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:user_day.jpg|Acoustic and vibration training|alt=Korean vibration camp]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Worldwide presence and accredited maintenance center'''&lt;br /&gt;
&lt;br /&gt;
With a worldwide coverage of distributor network and maintenance center (China, Europe, India, Japan, Saudi Arabia, South Korea, USA), OROS is in close proximity to its customers, reducing maintenance downtime.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:map_world_distributor.JPG|Spectrum analyzer worldwide seller|alt=maintenance center]]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://www.oros.com/find-us/ Find Your local distributor]&lt;br /&gt;
[[File:repair.jpg|200px|right|repair hardware analyzer|alt=calibration repair metrologic instrument]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Technicians are certiﬁed on a regular basis by OROS specialists, enabling them to repair, calibrate and upgrade all OROS systems.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Premium contract'''&lt;br /&gt;
&lt;br /&gt;
1, 2 or 4 years renewable [https://www.oros.com/services/contracts/ contracts] to extend your warranty.&lt;br /&gt;
&lt;br /&gt;
* Access to the latest software version.&lt;br /&gt;
* Full coverage on your instrument (calibration and maintenance)&lt;br /&gt;
* Guaranteed turn around time (4 days) for hardware repairs and calibration&lt;br /&gt;
* Privileged access to extended services at a preferential rate: urgent loan within 1 day.&lt;br /&gt;
&lt;br /&gt;
===Video content ===&lt;br /&gt;
&lt;br /&gt;
We have released videos such as product introductions and demonstrations.&lt;br /&gt;
&lt;br /&gt;
[https://www.youtube.com/user/OROSanalyzers/videos Click here for the youtube video content page]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;  style=&amp;quot;width:100%;&amp;quot; &lt;br /&gt;
|style=&amp;quot;background: #0000A0; text-align:center;&amp;quot;|&amp;lt;big&amp;gt;[https://www.oros.com/demo-request/ &amp;lt;span style=&amp;quot;color:white;&amp;quot;&amp;gt;Schedule  a  demo]&amp;lt;/big&amp;gt;&lt;br /&gt;
|style=&amp;quot;background: red; text-align:center;&amp;quot;|&amp;lt;big&amp;gt;[https://www.oros.com/quote-request-form/ &amp;lt;span style=&amp;quot;color:white;&amp;quot;&amp;gt; Get a quotation]&amp;lt;/big&amp;gt;&lt;br /&gt;
|style=&amp;quot;background: green; text-align:center;&amp;quot;|&amp;lt;big&amp;gt;[[FFT_Spectrum_Analyzer_Multipurpose#Full_technical_support|&amp;lt;span style=&amp;quot;color:white;&amp;quot;&amp;gt;Contact support]]&amp;lt;/big&amp;gt;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Lmagimel</name></author>
	</entry>
	<entry>
		<id>https://wiki.oros.com/index.php?title=FFT_Spectrum_Analyzer_Multipurpose&amp;diff=12994</id>
		<title>FFT Spectrum Analyzer Multipurpose</title>
		<link rel="alternate" type="text/html" href="https://wiki.oros.com/index.php?title=FFT_Spectrum_Analyzer_Multipurpose&amp;diff=12994"/>
		<updated>2026-09-30T12:32:08Z</updated>

		<summary type="html">&lt;p&gt;Lmagimel: /* Control Panel */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category:WikiOros]]&lt;br /&gt;
{{#seo:&lt;br /&gt;
|title=Multi-function FFT Spectrum Analyzer for Noise &amp;amp; Vibration | OROS&lt;br /&gt;
|keywords=FFT analyzer, vibration analyzer, spectrum analyzer, acoustic analysis, modal analysis, order tracking, octave analyzer, real-time signal processing, NVGate&lt;br /&gt;
|description=High-performance portable FFT spectrum analyzer for acoustic and vibration measurement. Supports up to 1000 channels, real-time analysis, and modal testing.&lt;br /&gt;
|image=FFT_analyzer_hardware_2.webp&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;br /&gt;
[[File:O4_range Gamme O4 + OR10 + OR35 + OR36 + OR38.png|frame|left|FFT analyzers|alt=Analyzer acoustic vibration multichannel]]&lt;br /&gt;
The OROS series multi-function FFT analyzer is PC-based, high-performance, high reliability and easy to operate. &lt;br /&gt;
&lt;br /&gt;
We have further increased the arithmetic processing speed and increased the real-time analysis capacity to more than 16 times that of the conventional model (OR20 series). An ethernet LAN cable is used as the interface. &lt;br /&gt;
&lt;br /&gt;
In addition, the number of simultaneous recording channels in the frequency range (40 kHz) has been expanded to a maximum of 1000 channels and the dynamic range has been improved to 140 dB. These improvements allow a user to measure time signals over a wide frequency range simultaneously on multiple channels.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;  style=&amp;quot;width:100%;&amp;quot; &lt;br /&gt;
|style=&amp;quot;background: #0000A0; text-align:center;&amp;quot;|&amp;lt;big&amp;gt;[https://www.oros.com/demo-request/ &amp;lt;span style=&amp;quot;color:white;&amp;quot;&amp;gt;Schedule  a  demo]&amp;lt;/big&amp;gt;&lt;br /&gt;
|style=&amp;quot;background: red; text-align:center;&amp;quot;|&amp;lt;big&amp;gt;[https://www.oros.com/quote-request-form/ &amp;lt;span style=&amp;quot;color:white;&amp;quot;&amp;gt; Get a quotation]&amp;lt;/big&amp;gt;&lt;br /&gt;
|style=&amp;quot;background: green; text-align:center;&amp;quot;|&amp;lt;big&amp;gt;[[FFT_Spectrum_Analyzer_Multipurpose#Full_technical_support|&amp;lt;span style=&amp;quot;color:white;&amp;quot;&amp;gt;Contact support]]&amp;lt;/big&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery gallery=&amp;quot;&amp;quot; mode=&amp;quot;packed-hover&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
File:TWanalyzer2.jpg|alt=Vibration measurement up to 1000 channels|Analyzer Cascade mode&lt;br /&gt;
File:Situation auto hammer pc.jpg|alt=Hammer test on automotive in anechoic room|Modal FRF measurement&lt;br /&gt;
File:Auto anechoic chamber2.webp|alt=Sound intensity measurement in anechoic room|Acoustic Sound intensity&lt;br /&gt;
File:Turbo orbit.JPG|alt=Turbomachinery orbit vibration measurement|Vibration on turbomachinery&lt;br /&gt;
File:Or34 situation.jpg|alt=NVH measurement on a car|NVH automotive measurement&lt;br /&gt;
File:Airfrance.jpg|alt=Acoutic measurement with octave analyzer in a plane|In flight measurement&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Main Features==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* From 2-32 channels&lt;br /&gt;
* Synchronous measurements up to 1000ch is possible by combining multiple analyzers (*)&lt;br /&gt;
* Compact and lightweight (4ch model 1.5kg, 10ch model 3.0kg) &lt;br /&gt;
* Achieves high-speed communication with a PC through an ethernet LAN interface&lt;br /&gt;
* Equipped with an output channel as a standard &lt;br /&gt;
* Built-in internal battery as a standard&lt;br /&gt;
* Record, Fast Fourier Transform analysis, octave analysis, and tracking analysis can be performed simultaneously at high sampling frequencies&lt;br /&gt;
* Realtime measurements and post-analysis can be performed with the same software platform ([[NVGate]])&lt;br /&gt;
* In addition to sound and vibration, strain and temperature can be measured at the same time using XPODS  (**)&lt;br /&gt;
* CAN-bus module compatible (***)&lt;br /&gt;
* Recording is possible with analyzer in standalone mode or in conjunction with a PC (****)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
(*) Synchronous measurements that combine multiple analyzers is possible only for TW OR35 / TW OR36 / TW OR38.&lt;br /&gt;
&lt;br /&gt;
(**) The strain / temperature module(XPOD) can be installed only on TW OR35 / TW OR36 / TW OR38.&lt;br /&gt;
&lt;br /&gt;
(***) CAN-bus module can be installed only on OR10/ TW OR35 / TW OR36 / TW OR38.&lt;br /&gt;
&lt;br /&gt;
(****) Stand-alone measurements are possible only with SSD-equipped models OR10 / TW OR35 / TW OR36 / TW OR38.&lt;br /&gt;
&lt;br /&gt;
==Introducing the hardware==&lt;br /&gt;
[[File:hardware.png|right|Spectrum analyzer|alt=OROS instrument analyzer for noise and vibration]]&lt;br /&gt;
===Small and lightweight===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
OR10-8ch model: 0.8kg&lt;br /&gt;
&lt;br /&gt;
O4: 4ch model: 0.5kg&lt;br /&gt;
&lt;br /&gt;
OR35 TW: 10ch model: 3.0kg&lt;br /&gt;
&lt;br /&gt;
OR36 TW: 16ch model: 5.2kg&lt;br /&gt;
&lt;br /&gt;
OR38 TW: 32ch model: 8.2kg&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Ethernet LAN interface===&lt;br /&gt;
[[image:laninterface.PNG|right|FFT analyzer ethernet|alt=Back of FFT analyzer : ethernet connection for PC]]&lt;br /&gt;
Achieves high-speed communication with a PC through an ethernet LAN interface&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Built-in battery===&lt;br /&gt;
OR10/ OR35/ TW OR36 / TW OR38: Models have a built-in battery.&lt;br /&gt;
&lt;br /&gt;
OR10 can be operated by battery for 4hours&lt;br /&gt;
&lt;br /&gt;
OR35 can be operated by battery for 3 hours.&lt;br /&gt;
&lt;br /&gt;
TW OR36 / TW OR38 can be operated by battery for 2 hours.&lt;br /&gt;
&lt;br /&gt;
04 operate with battery PC.&lt;br /&gt;
&lt;br /&gt;
===External battery===&lt;br /&gt;
[[File:external battery.PNG|200px|right|external battery on analyzer|alt=External battery on spetrum analyzer]]&lt;br /&gt;
&lt;br /&gt;
We provide a compact and lightweight external battery that can be installed on all models.&lt;br /&gt;
&lt;br /&gt;
Can be used for up to 8 hours with one external battery.&lt;br /&gt;
&lt;br /&gt;
Can be stored in a &amp;quot;PC integrated carrying case&amp;quot;.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Synchronous Measurement Of Up To 1000 Channels is Possible by Combining Multiple Analyzers===&lt;br /&gt;
(TW OR35 / TW OR36 / TW OR38 only)&lt;br /&gt;
&lt;br /&gt;
High-precision synchronous measurements (0.2 ° @ 20kHz) are possible by simply connecting each analyzer using a general-purpose LAN cable. Function measurements can be taken with the hammer connected to the third unit in the chain and the accelerometers connected to each unit. Tracking analysis can be completed with the accelerometers connected to each unit while using a tachometer connected to the second unit in the chain.&lt;br /&gt;
&lt;br /&gt;
[[File:teamworkanalyzer.png|700px|cascade mode]]&lt;br /&gt;
&lt;br /&gt;
=== Measure From Sound / Vibration and Strain Gauge / Temperature ===&lt;br /&gt;
(OR35 / TW OR36 / TW OR38 only)&lt;br /&gt;
[[File:Usersmanual_32.jpg|200px|right|Conditioner on analyzer|alt=Temperature and straing conditionner]]&lt;br /&gt;
By mounting a [[XPod_Bridge_-_Strain_gauge|strain gauge conditioner]] and [[NVGate_X-Pod:_Temperature_probe_conditioner|thermocouple conditioner]] on the Oros FFT analyzer, it is possible to measure strain and temperature data in addition to sound and vibration data.&lt;br /&gt;
&lt;br /&gt;
Thermocouple amplifier: Supports types J, K, T, N, E (with temperature compensation)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===CAN-bus Module Available ===&lt;br /&gt;
[[File:Can_Bus.jpg|150px|right|Can bus measurement|alt=Can bus to add on OROS instrument]]&lt;br /&gt;
(OR10/ TW OR35 / TW OR36 / TW OR38 only)&lt;br /&gt;
&lt;br /&gt;
By using the [[NVGate_Can_BUS|CAN-bus module]], tracking analysis can be performed using information such as the engine speed flowing from the CAN-bus. By using this function, tracking analysis can be performed without using a tachometer. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Recording is possible without the use of a PC by using the FFT analyzer in stand alone mode ===&lt;br /&gt;
(OR35 / TW OR36 / TW OR38 only)&lt;br /&gt;
&lt;br /&gt;
[[File:d_rec.PNG|150px|right|Data acquisition recorder|alt=Vibration time signal Measurement without PC]]&lt;br /&gt;
The FFT analyzer is equipped with a [[NVGate_D-Rec|record-only button]]. Simply select a predefined measurement setup and press the record button to record onto the FFT analyzer alone without the use of a PC.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In addition, the back of the Fast Fourier Transform Spectrum Analyzer Multipurpose is equipped with an audio terminal and power supply. It is possible to record audio data while also measuring the time signal. The analyzer also can supply power to required sensors, such as proximity probes, tachometers and DC sensors.  &lt;br /&gt;
&lt;br /&gt;
[[File:FFT_analyzer.jpg|600px|Back of the hardware|alt=all the plug available on the backside of instrment]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Software Introduction==&lt;br /&gt;
&lt;br /&gt;
*Easy-to-use interface&lt;br /&gt;
*Real-time measurement / post-analysis can be performed with the same software platform (NVGate)&lt;br /&gt;
*One-click report creation function&lt;br /&gt;
&lt;br /&gt;
===Start the Measurement Quickly and Easily===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You can start measuring immediately by using the quick function provided in the  OROS FFT analyzer mult function. This is completed by defining the number of input channels in the channel field and the measurement/analysis content in the show results area.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Oros series FFT spectrum analyzer multifunction uses an interface similar to the ribbon interface used by Microsoft Office. All menus are accessible via the ribbon interface, making it easy to change measurement settings.&lt;br /&gt;
&lt;br /&gt;
[[File:home3.PNG|800px|software ribbon|alt=NVgate ribbon technology]]&lt;br /&gt;
&lt;br /&gt;
===One-click Setting Function===&lt;br /&gt;
With the Oros series multi-purpose FFT analyzer, you can display related measurement condition settings by double-clicking on the measurement screen. For example, if you double-click on the FFT analysis screen, the dialog for setting the measurement conditions for FFT analysis will be displayed on the screen as shown below.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:FFT_analyzer_spectrum.png|500px|FFT spectrum|alt=Parameters easy to change]]&lt;br /&gt;
&lt;br /&gt;
===Control Panel===&lt;br /&gt;
In addition, the OROS FFT spectrum analyzer is equipped with a control panel function that allows users to save frequently used measurement settings for quick access. By using this function, all settings can be changed on the [[NVGate_Control_Panel|control panel]]. For example, the following is the setting screen for a hammer test. By saving the input settings, threshold settings, and FFT analysis settings to the control panel as shown below, it is possible to make all the necessary settings quickly by only using the control panel.&lt;br /&gt;
&lt;br /&gt;
===Various filters can be applied to recorded signals &amp;amp; FFT analysis results===&lt;br /&gt;
Four types of filters: Low-pass filter, high-pass filter, band-bus filter, and band-stop filter, can be applied to the results of recorded signal and FFT analysis. By using a [[NVGate_Filter_Builder|filter]], it is possible to remove abnormal noise components from the recorded signal and perform processing such as reproducing the extracted abnormal noise components.&lt;br /&gt;
&lt;br /&gt;
[[File:filter_fft.png|600px|Filter analyzer]]&lt;br /&gt;
&lt;br /&gt;
===Extract arbitrary order components from the color spectrum graph in real time===&lt;br /&gt;
&lt;br /&gt;
Any order component can be extracted in real time from the color spectrum graph.&lt;br /&gt;
&lt;br /&gt;
[[File:extraction.jpg|Synchronous order analysis extraction|alt=order extraction on vibration software]]&lt;br /&gt;
&lt;br /&gt;
Easy-to-read Layout&lt;br /&gt;
&lt;br /&gt;
The area for arranging windows is called a layout.&lt;br /&gt;
The OROS multi function FFT analyzer can create up to 16 layouts per project. You can easily arrange your windows by using the layout function. And your windows will open the same way each time. &lt;br /&gt;
&lt;br /&gt;
It is possible to display up to 32 screens in one layout.&lt;br /&gt;
&lt;br /&gt;
Up to 512 windows (= 16 x 32) can be displayed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;'''Layout utilization example:'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Layout 1''': Record waveform, FFT analysis result, order ratio analysis result displayed&lt;br /&gt;
&lt;br /&gt;
[[File:Fft_extraction_data.jpg|Order extraction|alt=Recorder and FFT together]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Layout 2''': Display 3D frequency analysis results and 3D order ratio analysis results&lt;br /&gt;
&lt;br /&gt;
[[File:waterfall_extract_order.jpg|3d display order spectrum |alt=NVGate software on line measurement]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Layout 3''': Display 3D '''octave analyzer''' analysis results&lt;br /&gt;
&lt;br /&gt;
[[File:octave waterfall.jpg|Octave acoustic measurement 3d display|alt=Acoustic measurement with octave]]&lt;br /&gt;
&lt;br /&gt;
===Easy operation &amp;lt;Graph layout selection button&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You can easily arrange windows just by selecting the grid menu.&lt;br /&gt;
&lt;br /&gt;
[[File:gridwindows_PNG.PNG|NVGate icon|alt=Grid icon]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Batch copy of measurement data with one menu. Numerical data can be transferred to Excel all at once.&lt;br /&gt;
&lt;br /&gt;
[[File:excel_report.jpg|400px|FFT spectrum Report function|alt=export your data]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Data measured at different times can be overwritten by dragging which allows for easily comparing measurement data.&lt;br /&gt;
&lt;br /&gt;
[[File:drag_drop_report.jpg|Software NVGate]]&lt;br /&gt;
&lt;br /&gt;
===One-click report creation function===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Simply click the report button located on the ribbon interface to create a [[NVGate_Report|report]] file containing the current measurement results.&lt;br /&gt;
&lt;br /&gt;
[[File:allwindows_.PNG|NVGate report|alt=report all windows]]&lt;br /&gt;
&lt;br /&gt;
• The content of the report is customizable. Customize it to the format that best suits your needs.&lt;br /&gt;
&lt;br /&gt;
[[File:report-customize.jpg|500px|customize FFT analyzer software report|alt=Post analysis vibration software]]&lt;br /&gt;
&lt;br /&gt;
===Measurement data search function===&lt;br /&gt;
[[File:pc cloud.PNG|right|Data stored|alt=cloud vibration data]]&lt;br /&gt;
Various information (meta-data) can be added when saving measurement data.&lt;br /&gt;
You then can search for measurement data and projects based on the added information. &lt;br /&gt;
&lt;br /&gt;
Filter:&lt;br /&gt;
* Project name &lt;br /&gt;
* Measurement date  and time&lt;br /&gt;
* Measurement conditions &lt;br /&gt;
* Measurement target &lt;br /&gt;
* Measurement site &lt;br /&gt;
* User&lt;br /&gt;
[[File:filter_project.PNG|550px|meta data on noise and vibration software NVGate|alt=Acoustic and vibration search function]]&lt;br /&gt;
&lt;br /&gt;
===Fail judgment function as standard===&lt;br /&gt;
The [https://youtu.be/kx2HbcvfG_w pass / fail feature] of NVGate can be performed automatically after setting the desired bounds. &lt;br /&gt;
&lt;br /&gt;
In the example below, a dialog is displayed when the product fails, but it is also possible to output a contact signal instead of the dialog.&lt;br /&gt;
&lt;br /&gt;
[[File:fail_test.JPG|Pass/fail test on resonnance frequency impact hammer test|alt=Failed pass test on resonnance frequency test]]&lt;br /&gt;
&lt;br /&gt;
===Automate post-analysis processing===&lt;br /&gt;
&lt;br /&gt;
The same processing can be continuously performed for record files measured multiple times. By using this function, it is possible to automate the generation of reports, and it is possible to generate the same number of post-analysis results and EXCEL-based reports as record files with one click. Processing that used to take more than a week can now be done in a few hours.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:BPP2.jpg|Post processing acoustic measurement batch |alt=Offline measurement]]&lt;br /&gt;
&lt;br /&gt;
==specification==&lt;br /&gt;
===Main specifications===&lt;br /&gt;
&lt;br /&gt;
{| class=wikitable style=&amp;quot;width:100%;&amp;quot; style=&amp;quot;text-align:center;&amp;quot;&lt;br /&gt;
! style=&amp;quot;width:16%|&lt;br /&gt;
! style=&amp;quot;width:21%|O4&lt;br /&gt;
! style=&amp;quot;width:21%|OR35&lt;br /&gt;
! style=&amp;quot;width:21%|OR36&lt;br /&gt;
! style=&amp;quot;width:21%|OR38&lt;br /&gt;
|-&lt;br /&gt;
!colspan=6 style=&amp;quot;text-align:center;&amp;quot; | Dynamical Input channel&lt;br /&gt;
|-&lt;br /&gt;
! Number of analysis channels &lt;br /&gt;
| 2, 4 &lt;br /&gt;
| 6,  10 &amp;lt;br&amp;gt;  (Select Analysis or tachometer on 2 channels)&lt;br /&gt;
| 4, 8, 12, 16&lt;br /&gt;
| 8, 16, 24, 32&lt;br /&gt;
|-&lt;br /&gt;
! Terminal shape&lt;br /&gt;
| colspan=5| BNC&lt;br /&gt;
|-&lt;br /&gt;
!Input coupling and sensor support	&lt;br /&gt;
|colspan=5| Compatible with AC, DC / ICP (sensor with built-in amplifier) ​​and TEDS&lt;br /&gt;
|-&lt;br /&gt;
!Cutoff frequency	&lt;br /&gt;
|colspan=5| - 3dB at AC cutoff frequency 0.35Hz	&lt;br /&gt;
|-&lt;br /&gt;
! Input voltage range&lt;br /&gt;
|colspan=5| +/- 100mV to +/- 40V (auto range function)&lt;br /&gt;
|-&lt;br /&gt;
! Maximum voltage&lt;br /&gt;
|colspan=5| 60V&lt;br /&gt;
|-&lt;br /&gt;
!Anti-Aliasing filter &lt;br /&gt;
|colspan=5| 400dB / OCT	&lt;br /&gt;
|-&lt;br /&gt;
!Input impedance&lt;br /&gt;
|colspan=5| 1MΩ &amp;lt;100pF&lt;br /&gt;
|-&lt;br /&gt;
!A / D converter	&lt;br /&gt;
|colspan=5| 24-bit	&lt;br /&gt;
|-&lt;br /&gt;
!Dynamic range&lt;br /&gt;
|colspan=5| &amp;gt;140dB&lt;br /&gt;
|-&lt;br /&gt;
!Channels-to-channels phase accuracy&lt;br /&gt;
|colspan=5| ± 0.02 ° (10V, 20kHz range)&lt;br /&gt;
|-&lt;br /&gt;
!Input filter		&lt;br /&gt;
|colspan=5| Acoustic A, C, Z, low pass, high pass, band pass, integrator, differentiator, time axis integration function&lt;br /&gt;
|-&lt;br /&gt;
!Sampling frequency of the signal	&lt;br /&gt;
|colspan=5|Select from 13 ranges between 102.4kHz and 2.048kHz.&lt;br /&gt;
|-&lt;br /&gt;
!colspan=6| Tachometer channel (Ext synch channels)&lt;br /&gt;
|-&lt;br /&gt;
!Number of input channels&lt;br /&gt;
|colspan=2|2 channels&lt;br /&gt;
|colspan=2|2 channels (up to 6 channels as an option)&lt;br /&gt;
|-&lt;br /&gt;
!Sampling frequency&lt;br /&gt;
|colspan=5|6.4MHz (counter method)&lt;br /&gt;
|-&lt;br /&gt;
!Voltage range&lt;br /&gt;
|colspan=4|+/- 300mV  40V&lt;br /&gt;
|-&lt;br /&gt;
!colspan=6| DC input&lt;br /&gt;
|-&lt;br /&gt;
!number of input channels&lt;br /&gt;
|colspan=1|none&lt;br /&gt;
|colspan=3|Analysis channel can be switched and used&lt;br /&gt;
|-&lt;br /&gt;
!Voltage range&lt;br /&gt;
|colspan=1|none&lt;br /&gt;
|colspan=3|22 bits, ± 40V, offset DC 100μV or less&lt;br /&gt;
|-&lt;br /&gt;
!Sampling frequency&lt;br /&gt;
|colspan=1|none&lt;br /&gt;
|colspan=3|15Hz or 12.5Hz&lt;br /&gt;
|-&lt;br /&gt;
!colspan=6|Calibration function&lt;br /&gt;
|-&lt;br /&gt;
!Calibration method&lt;br /&gt;
|colspan=5| Automatic sensitivity calculation by numerical input or reference signal (for position and standard vibration oscillatory meter)&lt;br /&gt;
|-&lt;br /&gt;
!How to use at the time of measurement&lt;br /&gt;
|colspan=5|Select by registered sensor name such as model name and machine number&lt;br /&gt;
|-&lt;br /&gt;
!colspan=6|Trigger function&lt;br /&gt;
|-&lt;br /&gt;
!Trigger type&lt;br /&gt;
|colspan=5|Edge, period, △ RPM, △ level, manual, multi (A or B, A and B, A after B)&lt;br /&gt;
|-&lt;br /&gt;
!Trigger delay&lt;br /&gt;
|colspan=5|Pre- and post-trigger functions&lt;br /&gt;
|-&lt;br /&gt;
!Trigger signal&lt;br /&gt;
|colspan=5|Select from any input channel&lt;br /&gt;
|-&lt;br /&gt;
!colspan=6|Record function&lt;br /&gt;
|-&lt;br /&gt;
!Sampling frequency&lt;br /&gt;
|colspan=5|13 ranges from 102.4kHz to 2.048kHz  possible to select 2 types of range together&lt;br /&gt;
|-&lt;br /&gt;
!A / D converter resolution&lt;br /&gt;
|colspan=5| 24-bit or 16-bit&lt;br /&gt;
|-&lt;br /&gt;
!Hard drive size&lt;br /&gt;
|PC hard drive&lt;br /&gt;
|colspan=1|64 GB SSD&lt;br /&gt;
|colspan=2|128 GB removable SSD hard drive (256GB or 512 GB optional)&lt;br /&gt;
|-&lt;br /&gt;
!colspan=6|FFT analysis performance&lt;br /&gt;
|-&lt;br /&gt;
!Analysis frequency range&lt;br /&gt;
|colspan=1|0.8Hz-100kHz&lt;br /&gt;
|colspan=4|0.8Hz-40kHz&lt;br /&gt;
|-&lt;br /&gt;
!FFT block size&lt;br /&gt;
|colspan=5|256, 512, 1024, 2048, 4096, 8192, 1638&lt;br /&gt;
|-&lt;br /&gt;
!Number of analysis lines&lt;br /&gt;
|colspan=5|101, 201, 401, 801, 1601, 3201, 6401&lt;br /&gt;
|-&lt;br /&gt;
!Zoom analysis&lt;br /&gt;
|colspan=5|2 to 128 times (all channels at the same time)&lt;br /&gt;
|-&lt;br /&gt;
!Overlap setting&lt;br /&gt;
|colspan=5|0-99.99%&lt;br /&gt;
|-&lt;br /&gt;
!Window function&lt;br /&gt;
|colspan=5|Flat Top, Hanning, Humming, Kaiser Vessel, Rectangular, Force / Response&lt;br /&gt;
|-&lt;br /&gt;
!Average mode&lt;br /&gt;
|colspan=5|Time, frequency, fdsa / linear, exponential, peak hold&lt;br /&gt;
|-&lt;br /&gt;
!colspan=6|Analysis / display function&lt;br /&gt;
|-&lt;br /&gt;
!Time series&lt;br /&gt;
|colspan=5|Real-time waveform, record waveform, DC, Max, Min, RMS&lt;br /&gt;
|-&lt;br /&gt;
!FFT analysis&lt;br /&gt;
|colspan=5|Linear power spectrum, average spectrum, PSD, cross spectrum,&lt;br /&gt;
transfer function (H1, H2), copying function&lt;br /&gt;
|-&lt;br /&gt;
!Display color&lt;br /&gt;
|colspan=5|Display color: Arbitrary specification of trace, cursor, background, and grid display colors&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
!colspan=6|Options:&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!colspan=6|Time domain analysis (ORNV-TDA)&lt;br /&gt;
|-&lt;br /&gt;
!Analysis items&lt;br /&gt;
|colspan=5|Monitor display for arbitrary time (msec to day), effective value for arbitrary section, Min, Max, Peak,&lt;br /&gt;
Peak / Peak, RMS, DC, crest factor, Skew, Kurtosis&lt;br /&gt;
|-&lt;br /&gt;
!colspan=6| 1/n octave analysis (ORNV-OCT)&lt;br /&gt;
|-&lt;br /&gt;
!method&lt;br /&gt;
|colspan=5|Digital filter operation on time domain&lt;br /&gt;
|-&lt;br /&gt;
!Analysis band&lt;br /&gt;
|colspan=5|1/1, 1/3, 1/12, 1/24 octave (IEC1260: 1995 Class 1, ANSI S1.11-1986)&lt;br /&gt;
|-&lt;br /&gt;
!Analysis frequency&lt;br /&gt;
|colspan=5|Simultaneous analysis of all channels at 20kHz is possible (DSP option may be required)&lt;br /&gt;
|-&lt;br /&gt;
!Average&lt;br /&gt;
|colspan=5|Fast, Slow, lmpulse, LEQ, constantBT, linear repeat,exponential&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
!colspan=6| Multi-sound level meter [ORNV-OVA]&lt;br /&gt;
|-&lt;br /&gt;
!Operation method&lt;br /&gt;
|colspan=6|Time series signal digital operation&lt;br /&gt;
|-&lt;br /&gt;
!Acoustic weighting&lt;br /&gt;
|colspan=6|Linear, A, C &lt;br /&gt;
|-&lt;br /&gt;
!Measurement &lt;br /&gt;
|colspan=6|Leq, Fast, Slow, lmpulse, average, Peak, Max, Min&lt;br /&gt;
|-&lt;br /&gt;
!Average&lt;br /&gt;
|colspan=6|Fast, Slow, lmpulse, LEQ, constantBT, linear repeat,exponential&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
!colspan=6| Synchronous Order tracking analysis [ORNV-ORD]&lt;br /&gt;
|-&lt;br /&gt;
!Analysis function&lt;br /&gt;
|colspan=5| Instantaneous and average spectrum,phase, order profile and overall.&lt;br /&gt;
|-&lt;br /&gt;
!Maximum rotation speed&lt;br /&gt;
|colspan=5|1,200,000 RPM&lt;br /&gt;
|-&lt;br /&gt;
!Max analysis ordersetting &lt;br /&gt;
|colspan=5|6.25, 12.5, 25, 50, 100, 200, 400&lt;br /&gt;
|-&lt;br /&gt;
!Number of analysis lines&lt;br /&gt;
|colspan=5|25-800&lt;br /&gt;
|-&lt;br /&gt;
!Analysis bandwidth&lt;br /&gt;
|colspan=5|resampling method and fixed sampling method&lt;br /&gt;
|-&lt;br /&gt;
!display&lt;br /&gt;
|colspan=5|Simultaneous display of 3D display and tracking order, simultaneous display of time signal&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!colspan=6| Rotational torsion analysis [ORNV-IVC]&lt;br /&gt;
|-&lt;br /&gt;
!Operation method&lt;br /&gt;
|colspan=5| Digital Frequency Voltage converter&lt;br /&gt;
|-&lt;br /&gt;
!Number of analysis channels&lt;br /&gt;
|colspan=2|2ch&lt;br /&gt;
|colspan=3|2ch (up to 6ch as an option)&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
!colspan=6| Rotation diagnosis function [ORNV-FFTDiag]&lt;br /&gt;
|-&lt;br /&gt;
!Analysis items&lt;br /&gt;
|colspan=5| Envelope analysis, cepstrum, self-cross function, MAX, MIN, peak detection from block data, simulated tach,  &lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
!colspan=6| Output Channel&lt;br /&gt;
|-&lt;br /&gt;
!Number of output channels&lt;br /&gt;
|colspan=1| 1ch (lemo conector, include)&lt;br /&gt;
|colspan=1| 2ch&lt;br /&gt;
|colspan=2| 2ch (up to 6ch as an option)&lt;br /&gt;
|-&lt;br /&gt;
!Output waveform&lt;br /&gt;
|colspan=1|Sinus, step sinus, sweep sinus, chirp, multi-sinus, random (pink and white), DC voltage, record signal &lt;br /&gt;
|colspan=3|Sinus, step sinus, sweep sinus, chirp, multi-sinus, random (pink and white), DC voltage, record signal &lt;br /&gt;
|-&lt;br /&gt;
!Digital / Analogic converter&lt;br /&gt;
|colspan=1|24 bits&lt;br /&gt;
|colspan=3|24 bits&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
!Output voltage&lt;br /&gt;
|colspan=1|+/- 10V&lt;br /&gt;
|colspan=3|+/- 10V&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
!Output Impedance&lt;br /&gt;
|colspan=1|50 Ω&lt;br /&gt;
|colspan=3|50 Ω&lt;br /&gt;
|-&lt;br /&gt;
!Frequency range&lt;br /&gt;
|colspan=1|~ 100kHz&lt;br /&gt;
|colspan=3|~ 40kHz&lt;br /&gt;
|-&lt;br /&gt;
!Sweep mode&lt;br /&gt;
|colspan=1|Sweep and step, analyze, trigger and sync, linear and log&lt;br /&gt;
|colspan=3|Sweep and step, analyze, trigger and sync, linear and log&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
!Synchronization with the analysis &lt;br /&gt;
|colspan=1|Synchronization and free run&lt;br /&gt;
|colspan=3|Synchronization and free run&lt;br /&gt;
|-&lt;br /&gt;
!Output protection&lt;br /&gt;
|colspan=1|Stabilization with time specification and forced stop button&lt;br /&gt;
|colspan=3|Stabilization with time specification and forced stop button&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
!colspan=6|Data&lt;br /&gt;
|-&lt;br /&gt;
!Image and print&lt;br /&gt;
|colspan=5|Image, printing for Windows and user template creation function for Word and Excel&lt;br /&gt;
|-&lt;br /&gt;
!File&lt;br /&gt;
|colspan=5| TXT, UFF, MATLAB, WAV (OROS and Audio) SDF, binary, ATFX (optional)&lt;br /&gt;
|-&lt;br /&gt;
!Data entry&lt;br /&gt;
|colspan=5|WAV, TXT, UFF and OR20 series AE2 &lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
!colspan=6|Dimensions / weight &lt;br /&gt;
|-&lt;br /&gt;
!Dimensions (width x height x depth mm)&lt;br /&gt;
|35 x 110 x 185&lt;br /&gt;
|56 × 246 × 222&lt;br /&gt;
|102 x 260 x 311&lt;br /&gt;
|102 x 364 x 311&lt;br /&gt;
|-&lt;br /&gt;
!Weight&lt;br /&gt;
| 0.5kg&lt;br /&gt;
| 2.8kg&lt;br /&gt;
| 5.2 kg&lt;br /&gt;
| 8.2 kg&lt;br /&gt;
|-&lt;br /&gt;
!colspan=6|Power supply&lt;br /&gt;
|-&lt;br /&gt;
!AC&lt;br /&gt;
|colspan=5|AC 100V-240V&lt;br /&gt;
|-&lt;br /&gt;
!DC &lt;br /&gt;
| USB 3.0 type C 5V&lt;br /&gt;
| 10V-28V, 20VA&lt;br /&gt;
| 10V-28V, 60VA&lt;br /&gt;
| 10V-28V, 100VA&lt;br /&gt;
|-&lt;br /&gt;
!DC battery internal operating time (built-in) &lt;br /&gt;
| NA : using PC battery&lt;br /&gt;
| 3h&lt;br /&gt;
| 2h&lt;br /&gt;
| 2h&lt;br /&gt;
|-&lt;br /&gt;
!Recommended operating temperature range&lt;br /&gt;
|colspan=1| 0 ℃ ～ 40 ℃&lt;br /&gt;
|colspan=3| 0 ℃ ～ 50 ℃&lt;br /&gt;
|-&lt;br /&gt;
!cooling fan&lt;br /&gt;
|colspan=1|Fan less&lt;br /&gt;
|colspan=3|Automatic control by built-in temperature sensor, forced stop possible (however, forced ON when the temperature rises above 50 ° C)&lt;br /&gt;
|}&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===PC requirement===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=wikitable style=&amp;quot;width:100%;&amp;quot; style=&amp;quot;text-align:center;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Connections&lt;br /&gt;
|Type: '''Ethernet''', Connector: '''RJ45'''&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
!Operating systems&lt;br /&gt;
|Windows 7  / '''Windows 10''' / '''Windows 11''' &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
!Recommended&lt;br /&gt;
|'''CPU : Quad core processor''' (Desktop : Intel Core i3 or Ryzen 3, Laptop : Intel Core i5 or Ryzen 5)&amp;lt;br&amp;gt; &lt;br /&gt;
'''RAM : 6 GB'''&amp;lt;br&amp;gt;&lt;br /&gt;
'''Storage : SSD''', 1 GB free &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; storage for signals&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Function==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-table;&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
| [[File:REF-MAN VOL1 Analyzer Settings Browser wiki partA 12.png]] [[NVGate_Overall_Acoustic_-_Sound_Level_meter|Sound Level Meter]]&lt;br /&gt;
|-&lt;br /&gt;
| [[File:REF-MAN_VOL1_Analyzer_Settings_Browser_wiki_partA_13.png]] [[NVGate_Waterfall|Waterfall analysis (three-dimensional display)]]&lt;br /&gt;
|-&lt;br /&gt;
| [[File:REF-MAN VOL1 Analyzer Settings Browser wiki partA 10.png]] [[NVGate_Recorder|Signal record and post analysis]]&lt;br /&gt;
|-&lt;br /&gt;
| [[File:REF-MAN VOL1 Analyzer Settings Browser wiki partA 12.png]] [[NVGate_FFT|Resonance frequency by impact hammer]]&lt;br /&gt;
|-&lt;br /&gt;
| [[File:REF-MAN VOL1 Analyzer Settings Browser wiki partA 12.png]]  [[ORBIGate|Vibration on rotordynamics (orbit,...)]]&lt;br /&gt;
|-&lt;br /&gt;
| [[File:REF-MAN VOL1 Analyzer Settings Browser wiki partA 12.png]]  [[Modal|Modal Analysis]]&lt;br /&gt;
|-&lt;br /&gt;
| [[File:REF-MAN VOL1 Analyzer Settings Browser wiki partA 12.png]]  [[Sound_Power|Sound Power]]&lt;br /&gt;
|} &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-table;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
| [[File:REF-MAN VOL1 Analyzer Settings Browser wiki partA 12.png]] [[NVGate_FFT|Frequency analysis, spectrum analysis]]&lt;br /&gt;
|-&lt;br /&gt;
| [[File:REF-MAN VOL1 Analyzer Settings Browser wiki partA 12.png]] [[NVGate_Octave_Analyzer|Noise / acoustic analysis]]&lt;br /&gt;
|-&lt;br /&gt;
| [[File:REF-MAN VOL1 Analyzer Settings Browser wiki partA 10.png]] [[NVGate_D-Rec|Time series analysis (data logger)]]&lt;br /&gt;
|-&lt;br /&gt;
| [[File:REF-MAN VOL1 Analyzer Settings Browser wiki partA 12.png]] [[NVGate_Synchronous_Order_Analysis|Vibration  of rotating machines]]&lt;br /&gt;
|-&lt;br /&gt;
| [[File:REF-MAN VOL1 Analyzer Settings Browser wiki partA 12.png]] [[NVGate_Ribbons:_Automation|Customization (ex: automatic measurement)]]&lt;br /&gt;
|-&lt;br /&gt;
| [[File:REF-MAN VOL1 Analyzer Settings Browser wiki partA 12.png]]  [[Sound_Quality_Lite|Sound Quality]]&lt;br /&gt;
|-&lt;br /&gt;
| [[File:REF-MAN VOL1 Analyzer Settings Browser wiki partA 12.png]]  [[Monitoring_Solution|Monitoring]]&lt;br /&gt;
|} &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Catalog download===&lt;br /&gt;
[[File:download_brochure.jpg|left|250px|noise and vibration catalog download]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://www.oros.com/wp-content/uploads/2020/08/m002-103-10_oros_range_brochure.pdf Download]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Applications/ Case study===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Main application and commonly used functions:'''&lt;br /&gt;
&lt;br /&gt;
FFT analyzers are used in research and development, quality control, inspection, service departments, etc. &lt;br /&gt;
&lt;br /&gt;
'''Improvements in vehicle quietness, ride quality, comfort, maneuverability, etc.'''&lt;br /&gt;
&lt;br /&gt;
[[File:car_NVH.PNG|right|Automotive noise and vibration]]&lt;br /&gt;
&lt;br /&gt;
* [https://www.oros.com/solutions/data-acquisition-and-signal-processing/narrow-band-spectral-analysis/ Frequency analysis]&lt;br /&gt;
* [https://www.oros.com/solutions/acoustics/1-n-octave-analysis/ 1 / N octave analysis]&lt;br /&gt;
* [https://www.oros.com/solutions/structural-dynamics/frequency-response-function-frf-acquisitions/ Resonance frequency measurement by vibration]&lt;br /&gt;
* [https://www.oros.com/solutions/structural-dynamics/modal-analysis/ Experimental mode analysis]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Responding to quality problems caused by vibration and noise of vehicles and rotating equipment'''&lt;br /&gt;
&lt;br /&gt;
[[File:rotating.PNG|right|rotating machine vibration]]&lt;br /&gt;
&lt;br /&gt;
*[https://www.oros.com/solutions/acoustics/sound-level-meter/ Overall measurement]&lt;br /&gt;
*[https://www.oros.com/solutions/data-acquisition-and-signal-processing/narrow-band-spectral-analysis/ Frequency analysis]&lt;br /&gt;
*[https://www.oros.com/solutions/rotating-analysis/turbomachinery-vibration-and-rotordynamics/ Turbomachinery Analysis] &lt;br /&gt;
*[https://www.oros.com/solutions/rotating-analysis/order-tracking-analysis/ Rotation order ratio / RPM tracking analysis]&lt;br /&gt;
*[https://www.oros.com/solutions/rotating-analysis/torsion-twist/ Rotational torsional vibration analysis]&lt;br /&gt;
*[https://www.oros.com/solutions/structural-dynamics/frequency-response-function-frf-acquisitions/ Resonance frequency measurement by vibration]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Environmental problems caused by noise from construction machinery, office machines, home appliances, etc.'''&lt;br /&gt;
&lt;br /&gt;
[[File:machinery.PNG|right|Acoustic and vibration application]]&lt;br /&gt;
*[https://www.oros.com/solutions/acoustics/sound-level-meter/ Overall measurement]&lt;br /&gt;
*[https://www.oros.com/solutions/data-acquisition-and-signal-processing/narrow-band-spectral-analysis/ Frequency analysis]&lt;br /&gt;
*[https://www.oros.com/solutions/acoustics/1-n-octave-analysis/ 1/N octave analysis]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Problems with processing accuracy due to minute vibrations in microscopes, machine tools, semiconductor manufacturing equipment, etc'''.&lt;br /&gt;
&lt;br /&gt;
[[File:accuracy.PNG|right| Accuracy measurement]]&lt;br /&gt;
*[https://www.oros.com/solutions/data-acquisition-and-signal-processing/narrow-band-spectral-analysis/ Frequency analysis]&lt;br /&gt;
*[https://www.oros.com/solutions/structural-dynamics/frequency-response-function-frf-acquisitions/ Resonance frequency measurement by vibration]&lt;br /&gt;
*[https://www.oros.com/solutions/structural-dynamics/modal-analysis/ Experimental modal analysis]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''A collection of application examples using the OROS FFT analyzer OROS series'''&lt;br /&gt;
&lt;br /&gt;
Introducing solution examples that can be provided by various functions unique to OROS FFT analyzers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Vibration measurement of cutting machine'''&lt;br /&gt;
&lt;br /&gt;
[[File:cutting tools machine.jpg|150px|left|Vibration measurement of cutting machine]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Introducing what approach can be taken using the OROS FFT Analyzer to identify mechanical resonance problems due to changes in cutting conditions.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://my.oros.com/categories/application-notes/ Download on my.oros.com (need register)]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Monitoring of wind power generation equipment and abnormality diagnosis''' &lt;br /&gt;
&lt;br /&gt;
[[File:eolienne.PNG|left|Monitoring vibration]]&lt;br /&gt;
&lt;br /&gt;
Measuring vibration noise generated from rotating machines (gearboxes, generators, etc.) in wind power generation equipment is indispensable for equipment maintenance and longevity. In addition to the real-time analysis capability of rotating machinery, which is the strength of the OROS FFT analyzer, remote control / monitoring and stand-alone functions can be used to more efficiently diagnose equipment for wind power generation equipment.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://my.oros.com/categories/application-notes/ Download on my.oros.com (need to register)]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''Diesel engine camshaft rotational twist measurement''' &lt;br /&gt;
[[File:danielson torsional.PNG|left|Diesel engine camshaft rotational twist]]&lt;br /&gt;
&lt;br /&gt;
In the prototype of a small diesel engine, there is a problem that the rotational torsional vibration of the timing belt and the camshaft resonates, causing a large vibration. By measuring rotational fluctuations and rotational twists with high accuracy using the six tachometer channels mounted on the OROS FFT analyzer, it is clarified which rotational order is dominant for vibration.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[https://my.oros.com/categories/application-notes/ Download on my.oros.com (need register)]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''Much more Application note on [https://my.oros.com/ my.oros.com]'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery gallery=&amp;quot;&amp;quot; mode=&amp;quot;packed-hover&amp;quot; align=&amp;quot;left&amp;quot;&amp;gt;&lt;br /&gt;
File:End of line turbine test.jpg|alt=Gear box measurement with accelerometers|Allen Gears: gear box rotating vibration&lt;br /&gt;
File:In flight helicopter vibration measurement.PNG|alt=motor vibration order extraction|Conrad: On helicopter vibration measurement&lt;br /&gt;
File:Mecalac sound power.jpg|alt=Octave and sound level meter with microphone|Mecalac: Sound power acoustic measurement&lt;br /&gt;
File:In-porsche.JPG|alt=Automotive octave waterfall analyzer with order extraction|Porsche: acoustic sound quality measurement&lt;br /&gt;
File:Sound power2.jpg|alt=Acoustic room with microphone |Bosch: Sound power acoustic measurement on anechoic chamber&lt;br /&gt;
File:Vibration on block press.jpg|alt=Shock test measurement|IFF Weimar: Vibration on block press&lt;br /&gt;
File:Blade vibration.jpg|alt=Spectrum analyzer on the field|Blade vibration&lt;br /&gt;
File:Elevator shaft vibration.jpg|alt=accelerometer and microphone analysis|Sicor: Elevator motor vibration&lt;br /&gt;
File:DBVib 01.JPG|alt=Orbit shaft center line and fluid film bearing vibration|dBVib: On site measurement on turbomachinery&lt;br /&gt;
File:Equilibrage 005.jpg|alt=Acceleromters on each side of the plan|BSCA: Vibration balancing test&lt;br /&gt;
File:Washingmachine.jpg|alt=Bump test geometry with modal software|Washing machine FRF resonance frequency test&lt;br /&gt;
File:Master at work.jpg|alt=team watching overall value of accelerometer|Vibration measurement&lt;br /&gt;
File:Windturbine.jpg|alt=Motor of wind turbine analysis|GDF SUEZ: Windturbine monitoring measurement&lt;br /&gt;
File:3 OR38.JPG|alt=multichannel analyzer portable  |3 analyzers working together&lt;br /&gt;
File:Turbine.JPG|alt=hydro vibration measurement|Alstom: Measurement on turbine&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Some references:'''&lt;br /&gt;
&lt;br /&gt;
[[File:reference.PNG|800px|Analyzer reference|alt=airplane automotive energy measurement]]&lt;br /&gt;
&lt;br /&gt;
===Full technical support===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Hotline dedicated'''&lt;br /&gt;
&lt;br /&gt;
[[File:Custcare team2 web-1.jpg|right|150px|support FFT analyzer|alt=expert on noise and vibration]]&lt;br /&gt;
Responsiveness is the key to offer the best level of services. OROS relies on a powerful network of subsidiaries, offices, resellers, maintenance centers and qualified partners. They are the first steps of efficiency.&lt;br /&gt;
&lt;br /&gt;
Tel: +33.4.76.90.52.40&amp;lt;br&amp;gt;&lt;br /&gt;
Email: [http://customer.care@oros.com customer.care@oros.com]&lt;br /&gt;
&lt;br /&gt;
[https://www.oros.com/find-us/ Your local distributor]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
* '''User training course''' &lt;br /&gt;
OROS proposes training specially dedicated to customers every year for free (depending on countries). This is an opportunity to take advantage of your analyzer system capabilities, to get premium information on OROS range evolution, to discuss with your peers, and for OROS, to listen to your product enhancement desires.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:user_day.jpg|Acoustic and vibration training|alt=Korean vibration camp]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Worldwide presence and accredited maintenance center'''&lt;br /&gt;
&lt;br /&gt;
With a worldwide coverage of distributor network and maintenance center (China, Europe, India, Japan, Saudi Arabia, South Korea, USA), OROS is in close proximity to its customers, reducing maintenance downtime.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:map_world_distributor.JPG|Spectrum analyzer worldwide seller|alt=maintenance center]]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://www.oros.com/find-us/ Find Your local distributor]&lt;br /&gt;
[[File:repair.jpg|200px|right|repair hardware analyzer|alt=calibration repair metrologic instrument]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Technicians are certiﬁed on a regular basis by OROS specialists, enabling them to repair, calibrate and upgrade all OROS systems.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Premium contract'''&lt;br /&gt;
&lt;br /&gt;
1, 2 or 4 years renewable [https://www.oros.com/services/contracts/ contracts] to extend your warranty.&lt;br /&gt;
&lt;br /&gt;
* Access to the latest software version.&lt;br /&gt;
* Full coverage on your instrument (calibration and maintenance)&lt;br /&gt;
* Guaranteed turn around time (4 days) for hardware repairs and calibration&lt;br /&gt;
* Privileged access to extended services at a preferential rate: urgent loan within 1 day.&lt;br /&gt;
&lt;br /&gt;
===Video content ===&lt;br /&gt;
&lt;br /&gt;
We have released videos such as product introductions and demonstrations.&lt;br /&gt;
&lt;br /&gt;
[https://www.youtube.com/user/OROSanalyzers/videos Click here for the youtube video content page]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;  style=&amp;quot;width:100%;&amp;quot; &lt;br /&gt;
|style=&amp;quot;background: #0000A0; text-align:center;&amp;quot;|&amp;lt;big&amp;gt;[https://www.oros.com/demo-request/ &amp;lt;span style=&amp;quot;color:white;&amp;quot;&amp;gt;Schedule  a  demo]&amp;lt;/big&amp;gt;&lt;br /&gt;
|style=&amp;quot;background: red; text-align:center;&amp;quot;|&amp;lt;big&amp;gt;[https://www.oros.com/quote-request-form/ &amp;lt;span style=&amp;quot;color:white;&amp;quot;&amp;gt; Get a quotation]&amp;lt;/big&amp;gt;&lt;br /&gt;
|style=&amp;quot;background: green; text-align:center;&amp;quot;|&amp;lt;big&amp;gt;[[FFT_Spectrum_Analyzer_Multipurpose#Full_technical_support|&amp;lt;span style=&amp;quot;color:white;&amp;quot;&amp;gt;Contact support]]&amp;lt;/big&amp;gt;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Lmagimel</name></author>
	</entry>
	<entry>
		<id>https://wiki.oros.com/index.php?title=THD_Sweep_Measurement&amp;diff=12993</id>
		<title>THD Sweep Measurement</title>
		<link rel="alternate" type="text/html" href="https://wiki.oros.com/index.php?title=THD_Sweep_Measurement&amp;diff=12993"/>
		<updated>2026-09-30T12:26:56Z</updated>

		<summary type="html">&lt;p&gt;Lmagimel: /* Change log */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== THD SWEEP MEASUREMENT - USER GUIDE ==&lt;br /&gt;
''Master the art of measuring Total Harmonic Distortion with style''&lt;br /&gt;
&lt;br /&gt;
[[File:sweep.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%; background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); color: white; padding: 30px; border-radius: 10px; margin: 20px 0; text-align: center;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-size: 2.5em; font-weight: bold;&amp;quot; | 🎵 THD SWEEP MEASUREMENT&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-size: 1.2em; opacity: 0.95;&amp;quot; | Professional Acoustic Testing Made Simple&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
== Install ==&lt;br /&gt;
&lt;br /&gt;
Download THD measurement :&lt;br /&gt;
&lt;br /&gt;
[https://partnerzone.digigram.com/s/i7ZCnB8jzgxY6W8 THD sweep measurement V1.2] september 2026&lt;br /&gt;
=== Change log ===&lt;br /&gt;
&lt;br /&gt;
V1.2&lt;br /&gt;
&lt;br /&gt;
- The THD in percent (DC1) is now displayed with **NVGate's standard &amp;quot;%&amp;quot; unit**. No more &amp;quot;spare&amp;quot; in place of the unit.&lt;br /&gt;
&lt;br /&gt;
- The **NVGate model &amp;quot;THD computation&amp;quot;** is corrected: it opens directly in &amp;quot;%&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Install model===&lt;br /&gt;
&lt;br /&gt;
Put the model folder : &amp;quot;THD computation&amp;quot; on model database of NVgate. &lt;br /&gt;
(By default : C:\OROS\NVGate data\Workbook Library\User\ )&lt;br /&gt;
&lt;br /&gt;
=== Requirement === &lt;br /&gt;
&lt;br /&gt;
NVGate V17 or upper.&lt;br /&gt;
&lt;br /&gt;
Option : DC simulated on NVGate front end.&lt;br /&gt;
&lt;br /&gt;
== ⚡ QUICK START - 30 SECONDS ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width: 100%; border-collapse: collapse; margin: 20px 0;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background: #f0f4ff; padding: 20px; border-left: 5px solid #667eea; font-weight: bold; width: 10%;&amp;quot; | STEP&lt;br /&gt;
| style=&amp;quot;background: #f0f4ff; padding: 20px; border-left: 5px solid #667eea; font-weight: bold; width: 90%;&amp;quot; | ACTION&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 15px; background: #fafbff;&amp;quot; | 1️⃣ Launch&lt;br /&gt;
| style=&amp;quot;padding: 15px; background: #fafbff;&amp;quot; | Launch NVgate in connected mode and load the THD computation model Double-click &amp;lt;code&amp;gt;THD_Sweep_Measurement.exe&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 15px; background: white;&amp;quot; | 2️⃣ Connect&lt;br /&gt;
| style=&amp;quot;padding: 15px; background: white;&amp;quot; | Put the sweep sine signal on channel 4️⃣ ; put the response on channel 1️⃣&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 15px; background: #fafbff;&amp;quot; | 3️⃣ Start&lt;br /&gt;
| style=&amp;quot;padding: 15px; background: #fafbff;&amp;quot; | Start the THD_Sweep_Measurement.exe and Click green &amp;lt;code&amp;gt;▶ START&amp;lt;/code&amp;gt; button&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 15px; background: white;&amp;quot; | 4️⃣ Monitor&lt;br /&gt;
| style=&amp;quot;padding: 15px; background: white;&amp;quot; | Watch 4 metrics update live , THD and frequency will also be injected on NVGate channels DC simulated.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 15px; background: #fafbff;&amp;quot; | 5️⃣ Stop&lt;br /&gt;
| style=&amp;quot;padding: 15px; background: #fafbff;&amp;quot; | Click red &amp;lt;code&amp;gt;■ STOP&amp;lt;/code&amp;gt; button&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #e8f5e9; border-left: 5px solid #4caf50; padding: 20px; margin: 20px 0; border-radius: 5px;&amp;quot;&amp;gt;&lt;br /&gt;
✅ '''That's it!''' Your first THD measurement is complete. You're now a certified acoustic engineer. (Not really, but it feels good.)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 📊 Four Metric Cards ===&lt;br /&gt;
&lt;br /&gt;
The heart of the interface. These four numbers tell the whole story:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width: 100%; margin: 20px 0; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background: linear-gradient(135deg, #667eea, #764ba2); color: white; padding: 25px; text-align: center; font-weight: bold; width: 25%; border: none;&amp;quot; | 📈&amp;lt;br/&amp;gt;THD (dB)&lt;br /&gt;
| style=&amp;quot;background: linear-gradient(135deg, #667eea, #764ba2); color: white; padding: 25px; text-align: center; font-weight: bold; width: 25%; border: none;&amp;quot; | 📊&amp;lt;br/&amp;gt;THD (%)&lt;br /&gt;
| style=&amp;quot;background: linear-gradient(135deg, #667eea, #764ba2); color: white; padding: 25px; text-align: center; font-weight: bold; width: 25%; border: none;&amp;quot; | 📡&amp;lt;br/&amp;gt;Frequency&lt;br /&gt;
| style=&amp;quot;background: linear-gradient(135deg, #667eea, #764ba2); color: white; padding: 25px; text-align: center; font-weight: bold; width: 25%; border: none;&amp;quot; | ⚡&amp;lt;br/&amp;gt;Fundamental&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background: #f5f5f5; padding: 20px; text-align: center; border: 1px solid #ddd;&amp;quot; | Harmonic distortion (log scale)&lt;br /&gt;
| style=&amp;quot;background: #f5f5f5; padding: 20px; text-align: center; border: 1px solid #ddd;&amp;quot; | Harmonic distortion (%)&lt;br /&gt;
| style=&amp;quot;background: #f5f5f5; padding: 20px; text-align: center; border: 1px solid #ddd;&amp;quot; | Current sweep point&lt;br /&gt;
| style=&amp;quot;background: #f5f5f5; padding: 20px; text-align: center; border: 1px solid #ddd;&amp;quot; | Signal strength&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background: white; padding: 20px; text-align: center; border: 1px solid #ddd; font-family: monospace; font-weight: bold; color: #667eea;&amp;quot; | +5.42 dB&lt;br /&gt;
| style=&amp;quot;background: white; padding: 20px; text-align: center; border: 1px solid #ddd; font-family: monospace; font-weight: bold; color: #667eea;&amp;quot; | 58.294 %&lt;br /&gt;
| style=&amp;quot;background: white; padding: 20px; text-align: center; border: 1px solid #ddd; font-family: monospace; font-weight: bold; color: #667eea;&amp;quot; | 1234.56 Hz&lt;br /&gt;
| style=&amp;quot;background: white; padding: 20px; text-align: center; border: 1px solid #ddd; font-family: monospace; font-weight: bold; color: #667eea;&amp;quot; | 5.0e-01 V&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 🎯 UNDERSTANDING YOUR RESULTS ==&lt;br /&gt;
&lt;br /&gt;
=== THD (%) - The Easy Number ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: linear-gradient(135deg, #c8e6c9, #a5d6a7); padding: 25px; border-radius: 10px; margin: 20px 0; color: #1b5e20;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''What is it?''' Percentage of unwanted harmonics in your signal.&lt;br /&gt;
&lt;br /&gt;
Think of it this way:&lt;br /&gt;
* THD 5% = 95% pure signal, 5% noise&lt;br /&gt;
* THD 20% = 80% pure signal, 20% noise&lt;br /&gt;
&lt;br /&gt;
'''The Quality Scale:'''&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width: 100%; background: white; border-collapse: collapse; margin-top: 15px;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #fff3e0; border: 1px solid #ffe0b2; font-weight: bold;&amp;quot; | 🌟 1% - 5%&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #fff3e0; border: 1px solid #ffe0b2;&amp;quot; | Excellent - Professional grade equipment&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #e8f5e9; border: 1px solid #c8e6c9; font-weight: bold;&amp;quot; | ✅ 5% - 15%&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #e8f5e9; border: 1px solid #c8e6c9;&amp;quot; | Good - Solid speaker performance&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #fff9c4; border: 1px solid #fff59d; font-weight: bold;&amp;quot; | ⚠️ 15% - 30%&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #fff9c4; border: 1px solid #fff59d;&amp;quot; | Acceptable - Consumer level equipment&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #ffebee; border: 1px solid #ffcdd2; font-weight: bold;&amp;quot; | ❌ &amp;gt; 30%&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #ffebee; border: 1px solid #ffcdd2;&amp;quot; | Poor - Time for an upgrade 🛠️&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== THD (dB) - The Technical Number ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: linear-gradient(135deg, #bbdefb, #90caf9); padding: 25px; border-radius: 10px; margin: 20px 0; color: #0d47a1;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Same measurement as THD (%) but in decibels (logarithmic scale).&lt;br /&gt;
&lt;br /&gt;
'''Quick Conversion Chart:'''&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width: 100%; background: white; border-collapse: collapse; margin-top: 15px;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #f5f5f5; border: 1px solid #e0e0e0; font-weight: bold; text-align: center;&amp;quot; | THD %&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #f5f5f5; border: 1px solid #e0e0e0; font-weight: bold; text-align: center;&amp;quot; | THD dB&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #f5f5f5; border: 1px solid #e0e0e0; font-weight: bold; text-align: center;&amp;quot; | Quality&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #e0e0e0; text-align: center;&amp;quot; | 1%&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #e0e0e0; text-align: center; font-family: monospace;&amp;quot; | -40 dB&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #e0e0e0; text-align: center;&amp;quot; | 🌟 Perfect&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #e0e0e0; text-align: center;&amp;quot; | 3%&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #e0e0e0; text-align: center; font-family: monospace;&amp;quot; | -30 dB&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #e0e0e0; text-align: center;&amp;quot; | ✅ Great&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #e0e0e0; text-align: center;&amp;quot; | 10%&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #e0e0e0; text-align: center; font-family: monospace;&amp;quot; | -20 dB&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #e0e0e0; text-align: center;&amp;quot; | ✅ Good&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #e0e0e0; text-align: center;&amp;quot; | 30%&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #e0e0e0; text-align: center; font-family: monospace;&amp;quot; | -10 dB&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #e0e0e0; text-align: center;&amp;quot; | ⚠️ Poor&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
== ⚙️ CONFIGURATION ==&lt;br /&gt;
&lt;br /&gt;
=== When Do I Need to Change This? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #e3f2fd; border-left: 5px solid #2196f3; padding: 20px; margin: 20px 0; border-radius: 5px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Honest answer: Almost never.'''&lt;br /&gt;
&lt;br /&gt;
The default settings work for 95% of users. Only change if your NVGate project has:&lt;br /&gt;
* Different window names&lt;br /&gt;
* Different marker numbers&lt;br /&gt;
* Different DC input addresses&lt;br /&gt;
&lt;br /&gt;
If you're not sure → Don't change anything. It works.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The NVgate Model generate a sweep sine on the output, feel free to modify the settings if you need. We recommand to not put a sweep speed more than 0.05dec/s (or less) in logarithme for accurate results&lt;br /&gt;
&lt;br /&gt;
=== How to Access Configuration ===&lt;br /&gt;
&lt;br /&gt;
Click on '''▶ Configuration''' (section expands)&lt;br /&gt;
&lt;br /&gt;
=== Important Settings ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width: 100%; border-collapse: collapse; margin: 15px 0;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background: #667eea; color: white; padding: 12px; font-weight: bold; width: 30%;&amp;quot; | Setting&lt;br /&gt;
| style=&amp;quot;background: #667eea; color: white; padding: 12px; font-weight: bold; width: 25%;&amp;quot; | Default&lt;br /&gt;
| style=&amp;quot;background: #667eea; color: white; padding: 12px; font-weight: bold; width: 45%;&amp;quot; | When to Change&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #f5f5f5; border: 1px solid #ddd;&amp;quot; | Window (sweep)&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #f5f5f5; border: 1px solid #ddd; font-family: monospace;&amp;quot; | Window2&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #f5f5f5; border: 1px solid #ddd;&amp;quot; | Your sweep FFT has different name&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #ddd;&amp;quot; | Window (response)&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #ddd; font-family: monospace;&amp;quot; | Window1&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #ddd;&amp;quot; | Your response FFT has different name&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #f5f5f5; border: 1px solid #ddd;&amp;quot; | Number of harmonics&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #f5f5f5; border: 1px solid #ddd; font-family: monospace;&amp;quot; | 9&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #f5f5f5; border: 1px solid #ddd;&amp;quot; |&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== How to Apply Changes ===&lt;br /&gt;
&lt;br /&gt;
# Modify field value&lt;br /&gt;
# Click '''Apply Configuration'''&lt;br /&gt;
# Log displays &amp;quot;Configuration applied&amp;quot; ✓&lt;br /&gt;
# Done!&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
== ❓ FREQUENTLY ASKED QUESTIONS ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Q: I Have only one channels. Can i take the max marker on windows 1 ?===&lt;br /&gt;
&lt;br /&gt;
'''A:''' Yes, on this configuration, put windows 1 for window (sweep) and select the good number for the marker.&lt;br /&gt;
&lt;br /&gt;
=== Q: Is THD 5% good? ===&lt;br /&gt;
&lt;br /&gt;
'''A:''' For a speaker? Excellent! You can be proud of that equipment. 🎉&lt;br /&gt;
&lt;br /&gt;
=== Q: Why does THD change with frequency? ===&lt;br /&gt;
&lt;br /&gt;
'''A:''' Because speakers aren't perfect at all frequencies. Some frequencies cause more distortion than others. That's physics being weird.&lt;br /&gt;
&lt;br /&gt;
=== Q: Can I use this on any speaker? ===&lt;br /&gt;
&lt;br /&gt;
'''A:''' Yes! Desktop speakers, studio monitors, subwoofers, car speakers - if it's connected to NVGate, we can measure it.&lt;br /&gt;
&lt;br /&gt;
=== Q: How many times should I measure? ===&lt;br /&gt;
&lt;br /&gt;
'''A:''' Once for curiosity. Three times for reliability. Ten times if you're publishing a paper.&lt;br /&gt;
&lt;br /&gt;
=== Q: Can I export the results? ===&lt;br /&gt;
&lt;br /&gt;
'''A:''' Yes! Copy text from the log console and paste into Excel, Word, or wherever you need it.&lt;br /&gt;
&lt;br /&gt;
=== Q: What if my project has different settings? ===&lt;br /&gt;
&lt;br /&gt;
'''A:''' Use the Configuration panel to adjust. It's literally made for this.&lt;br /&gt;
&lt;br /&gt;
=== Q: Does this work over WiFi? ===&lt;br /&gt;
&lt;br /&gt;
'''A:''' No. It only works locally (same computer or local network). WiFi would add too much latency.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
===disclaimer===&lt;br /&gt;
&lt;br /&gt;
1) This program is delivered free of charge for NVGate V12. Support is not automatically provided on this tool.&lt;br /&gt;
&lt;br /&gt;
2) For any other requests, please contact your local distributor or the [mailto:customer.care@oros.com OROS Customer Care department.]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width: 100%; background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); color: white; padding: 30px; border-radius: 10px; margin: 30px 0; text-align: center;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-size: 1.5em; font-weight: bold;&amp;quot; | You're Ready!&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-size: 1.1em; margin-top: 10px; opacity: 0.95;&amp;quot; | Go measure some THD and make your speakers proud 🎵&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Technical appendix THD Formulas ==&lt;br /&gt;
&lt;br /&gt;
=== THD Percentage (DC1) ===&lt;br /&gt;
&lt;br /&gt;
'''Formula:'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;THD(%) = (√(H2² + H3² + ... + H9²) / H1) × 100&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where:&lt;br /&gt;
* H1 = Fundamental amplitude (1st harmonic)&lt;br /&gt;
* H2, H3, ..., H9 = Harmonic amplitudes (2nd to 9th)&lt;br /&gt;
* √ = Square root&lt;br /&gt;
&lt;br /&gt;
'''Example:'''&lt;br /&gt;
* H1 (fundamental) = 1.0 V&lt;br /&gt;
* H2 = 0.02 V&lt;br /&gt;
* H3 = 0.01 V&lt;br /&gt;
* H4 = 0.01 V&lt;br /&gt;
* (all others = 0)&lt;br /&gt;
&lt;br /&gt;
Calculation:&lt;br /&gt;
* Harmonics RMS = √(0.02² + 0.01² + 0.01²) = √0.0006 = 0.0245 V&lt;br /&gt;
* THD% = (0.0245 / 1.0) × 100 = '''2.45%'''&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
=== THD in Decibels (DC2) ===&lt;br /&gt;
&lt;br /&gt;
'''Formula:'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;THD(dB) = 20 × log₁₀(√(H2² + H3² + ... + H9²) / H1)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Or from THD%:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;THD(dB) = 20 × log₁₀(THD% / 100)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where:&lt;br /&gt;
* log₁₀ = Base-10 logarithm&lt;br /&gt;
* All H values same as above&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Example from above:'''&lt;br /&gt;
* Ratio = 0.0245 / 1.0 = 0.0245&lt;br /&gt;
* log₁₀(0.0245) = -1.611&lt;br /&gt;
* THD(dB) = 20 × (-1.611) = '''−32.2 dB'''&lt;br /&gt;
&lt;br /&gt;
Or: THD(dB) = 20 × log₁₀(2.45 / 100) = 20 × (−1.611) = '''−32.2 dB'''&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
=== Quick Conversion Table ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! THD Percentage !! THD in dB !! Quality Rating&lt;br /&gt;
|-&lt;br /&gt;
| 0.5% || −46 dB || Excellent (pro audio)&lt;br /&gt;
|-&lt;br /&gt;
| 1% || −40 dB || Very Good&lt;br /&gt;
|-&lt;br /&gt;
| 3% || −30 dB || Good&lt;br /&gt;
|-&lt;br /&gt;
| 5% || −26 dB || Acceptable&lt;br /&gt;
|-&lt;br /&gt;
| 10% || −20 dB || Fair&lt;br /&gt;
|-&lt;br /&gt;
| 30% || −10 dB || Poor&lt;br /&gt;
|-&lt;br /&gt;
| 100% || 0 dB || Unusable&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
=== Three DC Outputs ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Output Channel !! Measurement !! Formula !! Typical Range&lt;br /&gt;
|-&lt;br /&gt;
| DC1 || THD % || (Harmonics RMS / H1) × 100 || 0 to 100%&lt;br /&gt;
|-&lt;br /&gt;
| DC2 || THD dB || 20 × log₁₀(ratio) || −200 to 0 dB&lt;br /&gt;
|-&lt;br /&gt;
| DC3 || Frequency || Sweep frequency at current point || 0 to 40 kHz&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
=== Coherence Between DC1 and DC2 ===&lt;br /&gt;
&lt;br /&gt;
The two THD channels always maintain mathematical coherence. Given DC1 value (THD%), you can always calculate DC2:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;DC2(dB) = 20 × log₁₀(DC1(%) / 100)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Example:'''&lt;br /&gt;
* If DC1 displays 5.5%&lt;br /&gt;
* Then DC2 = 20 × log₁₀(0.055) = 20 × (−1.26) = '''−25.2 dB'''&lt;br /&gt;
&lt;br /&gt;
This relationship is guaranteed by the software mathematics.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
=== Why Two Formats (% and dB)? ===&lt;br /&gt;
&lt;br /&gt;
'''THD %:'''&lt;br /&gt;
* Easier to understand for non-technical users&lt;br /&gt;
* Direct representation: &amp;quot;5% distortion&amp;quot;&lt;br /&gt;
* Useful for product specifications&lt;br /&gt;
&lt;br /&gt;
'''THD dB:'''&lt;br /&gt;
* Logarithmic scale: easier to see small differences&lt;br /&gt;
* Standard in audio/RF engineering&lt;br /&gt;
* Used in all standards and specifications&lt;br /&gt;
* Better for comparing measurements at different levels&lt;br /&gt;
&lt;br /&gt;
Both represent the same information, just in different scales.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
==Disclaimer==&lt;br /&gt;
&lt;br /&gt;
This tools is deliver free of charge, Support is not automatically provided on this tool.&lt;/div&gt;</summary>
		<author><name>Lmagimel</name></author>
	</entry>
	<entry>
		<id>https://wiki.oros.com/index.php?title=THD_Sweep_Measurement&amp;diff=12992</id>
		<title>THD Sweep Measurement</title>
		<link rel="alternate" type="text/html" href="https://wiki.oros.com/index.php?title=THD_Sweep_Measurement&amp;diff=12992"/>
		<updated>2026-09-30T12:26:49Z</updated>

		<summary type="html">&lt;p&gt;Lmagimel: /* Change log */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== THD SWEEP MEASUREMENT - USER GUIDE ==&lt;br /&gt;
''Master the art of measuring Total Harmonic Distortion with style''&lt;br /&gt;
&lt;br /&gt;
[[File:sweep.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%; background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); color: white; padding: 30px; border-radius: 10px; margin: 20px 0; text-align: center;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-size: 2.5em; font-weight: bold;&amp;quot; | 🎵 THD SWEEP MEASUREMENT&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-size: 1.2em; opacity: 0.95;&amp;quot; | Professional Acoustic Testing Made Simple&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
== Install ==&lt;br /&gt;
&lt;br /&gt;
Download THD measurement :&lt;br /&gt;
&lt;br /&gt;
[https://partnerzone.digigram.com/s/i7ZCnB8jzgxY6W8 THD sweep measurement V1.2] september 2026&lt;br /&gt;
=== Change log ===&lt;br /&gt;
&lt;br /&gt;
V1.2&lt;br /&gt;
- The THD in percent (DC1) is now displayed with **NVGate's standard &amp;quot;%&amp;quot; unit**. No more &amp;quot;spare&amp;quot; in place of the unit.&lt;br /&gt;
&lt;br /&gt;
- The **NVGate model &amp;quot;THD computation&amp;quot;** is corrected: it opens directly in &amp;quot;%&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Install model===&lt;br /&gt;
&lt;br /&gt;
Put the model folder : &amp;quot;THD computation&amp;quot; on model database of NVgate. &lt;br /&gt;
(By default : C:\OROS\NVGate data\Workbook Library\User\ )&lt;br /&gt;
&lt;br /&gt;
=== Requirement === &lt;br /&gt;
&lt;br /&gt;
NVGate V17 or upper.&lt;br /&gt;
&lt;br /&gt;
Option : DC simulated on NVGate front end.&lt;br /&gt;
&lt;br /&gt;
== ⚡ QUICK START - 30 SECONDS ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width: 100%; border-collapse: collapse; margin: 20px 0;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background: #f0f4ff; padding: 20px; border-left: 5px solid #667eea; font-weight: bold; width: 10%;&amp;quot; | STEP&lt;br /&gt;
| style=&amp;quot;background: #f0f4ff; padding: 20px; border-left: 5px solid #667eea; font-weight: bold; width: 90%;&amp;quot; | ACTION&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 15px; background: #fafbff;&amp;quot; | 1️⃣ Launch&lt;br /&gt;
| style=&amp;quot;padding: 15px; background: #fafbff;&amp;quot; | Launch NVgate in connected mode and load the THD computation model Double-click &amp;lt;code&amp;gt;THD_Sweep_Measurement.exe&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 15px; background: white;&amp;quot; | 2️⃣ Connect&lt;br /&gt;
| style=&amp;quot;padding: 15px; background: white;&amp;quot; | Put the sweep sine signal on channel 4️⃣ ; put the response on channel 1️⃣&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 15px; background: #fafbff;&amp;quot; | 3️⃣ Start&lt;br /&gt;
| style=&amp;quot;padding: 15px; background: #fafbff;&amp;quot; | Start the THD_Sweep_Measurement.exe and Click green &amp;lt;code&amp;gt;▶ START&amp;lt;/code&amp;gt; button&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 15px; background: white;&amp;quot; | 4️⃣ Monitor&lt;br /&gt;
| style=&amp;quot;padding: 15px; background: white;&amp;quot; | Watch 4 metrics update live , THD and frequency will also be injected on NVGate channels DC simulated.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 15px; background: #fafbff;&amp;quot; | 5️⃣ Stop&lt;br /&gt;
| style=&amp;quot;padding: 15px; background: #fafbff;&amp;quot; | Click red &amp;lt;code&amp;gt;■ STOP&amp;lt;/code&amp;gt; button&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #e8f5e9; border-left: 5px solid #4caf50; padding: 20px; margin: 20px 0; border-radius: 5px;&amp;quot;&amp;gt;&lt;br /&gt;
✅ '''That's it!''' Your first THD measurement is complete. You're now a certified acoustic engineer. (Not really, but it feels good.)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 📊 Four Metric Cards ===&lt;br /&gt;
&lt;br /&gt;
The heart of the interface. These four numbers tell the whole story:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width: 100%; margin: 20px 0; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background: linear-gradient(135deg, #667eea, #764ba2); color: white; padding: 25px; text-align: center; font-weight: bold; width: 25%; border: none;&amp;quot; | 📈&amp;lt;br/&amp;gt;THD (dB)&lt;br /&gt;
| style=&amp;quot;background: linear-gradient(135deg, #667eea, #764ba2); color: white; padding: 25px; text-align: center; font-weight: bold; width: 25%; border: none;&amp;quot; | 📊&amp;lt;br/&amp;gt;THD (%)&lt;br /&gt;
| style=&amp;quot;background: linear-gradient(135deg, #667eea, #764ba2); color: white; padding: 25px; text-align: center; font-weight: bold; width: 25%; border: none;&amp;quot; | 📡&amp;lt;br/&amp;gt;Frequency&lt;br /&gt;
| style=&amp;quot;background: linear-gradient(135deg, #667eea, #764ba2); color: white; padding: 25px; text-align: center; font-weight: bold; width: 25%; border: none;&amp;quot; | ⚡&amp;lt;br/&amp;gt;Fundamental&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background: #f5f5f5; padding: 20px; text-align: center; border: 1px solid #ddd;&amp;quot; | Harmonic distortion (log scale)&lt;br /&gt;
| style=&amp;quot;background: #f5f5f5; padding: 20px; text-align: center; border: 1px solid #ddd;&amp;quot; | Harmonic distortion (%)&lt;br /&gt;
| style=&amp;quot;background: #f5f5f5; padding: 20px; text-align: center; border: 1px solid #ddd;&amp;quot; | Current sweep point&lt;br /&gt;
| style=&amp;quot;background: #f5f5f5; padding: 20px; text-align: center; border: 1px solid #ddd;&amp;quot; | Signal strength&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background: white; padding: 20px; text-align: center; border: 1px solid #ddd; font-family: monospace; font-weight: bold; color: #667eea;&amp;quot; | +5.42 dB&lt;br /&gt;
| style=&amp;quot;background: white; padding: 20px; text-align: center; border: 1px solid #ddd; font-family: monospace; font-weight: bold; color: #667eea;&amp;quot; | 58.294 %&lt;br /&gt;
| style=&amp;quot;background: white; padding: 20px; text-align: center; border: 1px solid #ddd; font-family: monospace; font-weight: bold; color: #667eea;&amp;quot; | 1234.56 Hz&lt;br /&gt;
| style=&amp;quot;background: white; padding: 20px; text-align: center; border: 1px solid #ddd; font-family: monospace; font-weight: bold; color: #667eea;&amp;quot; | 5.0e-01 V&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 🎯 UNDERSTANDING YOUR RESULTS ==&lt;br /&gt;
&lt;br /&gt;
=== THD (%) - The Easy Number ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: linear-gradient(135deg, #c8e6c9, #a5d6a7); padding: 25px; border-radius: 10px; margin: 20px 0; color: #1b5e20;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''What is it?''' Percentage of unwanted harmonics in your signal.&lt;br /&gt;
&lt;br /&gt;
Think of it this way:&lt;br /&gt;
* THD 5% = 95% pure signal, 5% noise&lt;br /&gt;
* THD 20% = 80% pure signal, 20% noise&lt;br /&gt;
&lt;br /&gt;
'''The Quality Scale:'''&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width: 100%; background: white; border-collapse: collapse; margin-top: 15px;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #fff3e0; border: 1px solid #ffe0b2; font-weight: bold;&amp;quot; | 🌟 1% - 5%&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #fff3e0; border: 1px solid #ffe0b2;&amp;quot; | Excellent - Professional grade equipment&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #e8f5e9; border: 1px solid #c8e6c9; font-weight: bold;&amp;quot; | ✅ 5% - 15%&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #e8f5e9; border: 1px solid #c8e6c9;&amp;quot; | Good - Solid speaker performance&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #fff9c4; border: 1px solid #fff59d; font-weight: bold;&amp;quot; | ⚠️ 15% - 30%&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #fff9c4; border: 1px solid #fff59d;&amp;quot; | Acceptable - Consumer level equipment&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #ffebee; border: 1px solid #ffcdd2; font-weight: bold;&amp;quot; | ❌ &amp;gt; 30%&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #ffebee; border: 1px solid #ffcdd2;&amp;quot; | Poor - Time for an upgrade 🛠️&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== THD (dB) - The Technical Number ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: linear-gradient(135deg, #bbdefb, #90caf9); padding: 25px; border-radius: 10px; margin: 20px 0; color: #0d47a1;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Same measurement as THD (%) but in decibels (logarithmic scale).&lt;br /&gt;
&lt;br /&gt;
'''Quick Conversion Chart:'''&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width: 100%; background: white; border-collapse: collapse; margin-top: 15px;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #f5f5f5; border: 1px solid #e0e0e0; font-weight: bold; text-align: center;&amp;quot; | THD %&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #f5f5f5; border: 1px solid #e0e0e0; font-weight: bold; text-align: center;&amp;quot; | THD dB&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #f5f5f5; border: 1px solid #e0e0e0; font-weight: bold; text-align: center;&amp;quot; | Quality&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #e0e0e0; text-align: center;&amp;quot; | 1%&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #e0e0e0; text-align: center; font-family: monospace;&amp;quot; | -40 dB&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #e0e0e0; text-align: center;&amp;quot; | 🌟 Perfect&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #e0e0e0; text-align: center;&amp;quot; | 3%&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #e0e0e0; text-align: center; font-family: monospace;&amp;quot; | -30 dB&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #e0e0e0; text-align: center;&amp;quot; | ✅ Great&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #e0e0e0; text-align: center;&amp;quot; | 10%&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #e0e0e0; text-align: center; font-family: monospace;&amp;quot; | -20 dB&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #e0e0e0; text-align: center;&amp;quot; | ✅ Good&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #e0e0e0; text-align: center;&amp;quot; | 30%&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #e0e0e0; text-align: center; font-family: monospace;&amp;quot; | -10 dB&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #e0e0e0; text-align: center;&amp;quot; | ⚠️ Poor&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
== ⚙️ CONFIGURATION ==&lt;br /&gt;
&lt;br /&gt;
=== When Do I Need to Change This? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #e3f2fd; border-left: 5px solid #2196f3; padding: 20px; margin: 20px 0; border-radius: 5px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Honest answer: Almost never.'''&lt;br /&gt;
&lt;br /&gt;
The default settings work for 95% of users. Only change if your NVGate project has:&lt;br /&gt;
* Different window names&lt;br /&gt;
* Different marker numbers&lt;br /&gt;
* Different DC input addresses&lt;br /&gt;
&lt;br /&gt;
If you're not sure → Don't change anything. It works.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The NVgate Model generate a sweep sine on the output, feel free to modify the settings if you need. We recommand to not put a sweep speed more than 0.05dec/s (or less) in logarithme for accurate results&lt;br /&gt;
&lt;br /&gt;
=== How to Access Configuration ===&lt;br /&gt;
&lt;br /&gt;
Click on '''▶ Configuration''' (section expands)&lt;br /&gt;
&lt;br /&gt;
=== Important Settings ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width: 100%; border-collapse: collapse; margin: 15px 0;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background: #667eea; color: white; padding: 12px; font-weight: bold; width: 30%;&amp;quot; | Setting&lt;br /&gt;
| style=&amp;quot;background: #667eea; color: white; padding: 12px; font-weight: bold; width: 25%;&amp;quot; | Default&lt;br /&gt;
| style=&amp;quot;background: #667eea; color: white; padding: 12px; font-weight: bold; width: 45%;&amp;quot; | When to Change&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #f5f5f5; border: 1px solid #ddd;&amp;quot; | Window (sweep)&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #f5f5f5; border: 1px solid #ddd; font-family: monospace;&amp;quot; | Window2&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #f5f5f5; border: 1px solid #ddd;&amp;quot; | Your sweep FFT has different name&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #ddd;&amp;quot; | Window (response)&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #ddd; font-family: monospace;&amp;quot; | Window1&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #ddd;&amp;quot; | Your response FFT has different name&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #f5f5f5; border: 1px solid #ddd;&amp;quot; | Number of harmonics&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #f5f5f5; border: 1px solid #ddd; font-family: monospace;&amp;quot; | 9&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #f5f5f5; border: 1px solid #ddd;&amp;quot; |&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== How to Apply Changes ===&lt;br /&gt;
&lt;br /&gt;
# Modify field value&lt;br /&gt;
# Click '''Apply Configuration'''&lt;br /&gt;
# Log displays &amp;quot;Configuration applied&amp;quot; ✓&lt;br /&gt;
# Done!&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
== ❓ FREQUENTLY ASKED QUESTIONS ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Q: I Have only one channels. Can i take the max marker on windows 1 ?===&lt;br /&gt;
&lt;br /&gt;
'''A:''' Yes, on this configuration, put windows 1 for window (sweep) and select the good number for the marker.&lt;br /&gt;
&lt;br /&gt;
=== Q: Is THD 5% good? ===&lt;br /&gt;
&lt;br /&gt;
'''A:''' For a speaker? Excellent! You can be proud of that equipment. 🎉&lt;br /&gt;
&lt;br /&gt;
=== Q: Why does THD change with frequency? ===&lt;br /&gt;
&lt;br /&gt;
'''A:''' Because speakers aren't perfect at all frequencies. Some frequencies cause more distortion than others. That's physics being weird.&lt;br /&gt;
&lt;br /&gt;
=== Q: Can I use this on any speaker? ===&lt;br /&gt;
&lt;br /&gt;
'''A:''' Yes! Desktop speakers, studio monitors, subwoofers, car speakers - if it's connected to NVGate, we can measure it.&lt;br /&gt;
&lt;br /&gt;
=== Q: How many times should I measure? ===&lt;br /&gt;
&lt;br /&gt;
'''A:''' Once for curiosity. Three times for reliability. Ten times if you're publishing a paper.&lt;br /&gt;
&lt;br /&gt;
=== Q: Can I export the results? ===&lt;br /&gt;
&lt;br /&gt;
'''A:''' Yes! Copy text from the log console and paste into Excel, Word, or wherever you need it.&lt;br /&gt;
&lt;br /&gt;
=== Q: What if my project has different settings? ===&lt;br /&gt;
&lt;br /&gt;
'''A:''' Use the Configuration panel to adjust. It's literally made for this.&lt;br /&gt;
&lt;br /&gt;
=== Q: Does this work over WiFi? ===&lt;br /&gt;
&lt;br /&gt;
'''A:''' No. It only works locally (same computer or local network). WiFi would add too much latency.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
===disclaimer===&lt;br /&gt;
&lt;br /&gt;
1) This program is delivered free of charge for NVGate V12. Support is not automatically provided on this tool.&lt;br /&gt;
&lt;br /&gt;
2) For any other requests, please contact your local distributor or the [mailto:customer.care@oros.com OROS Customer Care department.]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width: 100%; background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); color: white; padding: 30px; border-radius: 10px; margin: 30px 0; text-align: center;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-size: 1.5em; font-weight: bold;&amp;quot; | You're Ready!&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-size: 1.1em; margin-top: 10px; opacity: 0.95;&amp;quot; | Go measure some THD and make your speakers proud 🎵&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Technical appendix THD Formulas ==&lt;br /&gt;
&lt;br /&gt;
=== THD Percentage (DC1) ===&lt;br /&gt;
&lt;br /&gt;
'''Formula:'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;THD(%) = (√(H2² + H3² + ... + H9²) / H1) × 100&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where:&lt;br /&gt;
* H1 = Fundamental amplitude (1st harmonic)&lt;br /&gt;
* H2, H3, ..., H9 = Harmonic amplitudes (2nd to 9th)&lt;br /&gt;
* √ = Square root&lt;br /&gt;
&lt;br /&gt;
'''Example:'''&lt;br /&gt;
* H1 (fundamental) = 1.0 V&lt;br /&gt;
* H2 = 0.02 V&lt;br /&gt;
* H3 = 0.01 V&lt;br /&gt;
* H4 = 0.01 V&lt;br /&gt;
* (all others = 0)&lt;br /&gt;
&lt;br /&gt;
Calculation:&lt;br /&gt;
* Harmonics RMS = √(0.02² + 0.01² + 0.01²) = √0.0006 = 0.0245 V&lt;br /&gt;
* THD% = (0.0245 / 1.0) × 100 = '''2.45%'''&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
=== THD in Decibels (DC2) ===&lt;br /&gt;
&lt;br /&gt;
'''Formula:'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;THD(dB) = 20 × log₁₀(√(H2² + H3² + ... + H9²) / H1)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Or from THD%:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;THD(dB) = 20 × log₁₀(THD% / 100)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where:&lt;br /&gt;
* log₁₀ = Base-10 logarithm&lt;br /&gt;
* All H values same as above&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Example from above:'''&lt;br /&gt;
* Ratio = 0.0245 / 1.0 = 0.0245&lt;br /&gt;
* log₁₀(0.0245) = -1.611&lt;br /&gt;
* THD(dB) = 20 × (-1.611) = '''−32.2 dB'''&lt;br /&gt;
&lt;br /&gt;
Or: THD(dB) = 20 × log₁₀(2.45 / 100) = 20 × (−1.611) = '''−32.2 dB'''&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
=== Quick Conversion Table ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! THD Percentage !! THD in dB !! Quality Rating&lt;br /&gt;
|-&lt;br /&gt;
| 0.5% || −46 dB || Excellent (pro audio)&lt;br /&gt;
|-&lt;br /&gt;
| 1% || −40 dB || Very Good&lt;br /&gt;
|-&lt;br /&gt;
| 3% || −30 dB || Good&lt;br /&gt;
|-&lt;br /&gt;
| 5% || −26 dB || Acceptable&lt;br /&gt;
|-&lt;br /&gt;
| 10% || −20 dB || Fair&lt;br /&gt;
|-&lt;br /&gt;
| 30% || −10 dB || Poor&lt;br /&gt;
|-&lt;br /&gt;
| 100% || 0 dB || Unusable&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
=== Three DC Outputs ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Output Channel !! Measurement !! Formula !! Typical Range&lt;br /&gt;
|-&lt;br /&gt;
| DC1 || THD % || (Harmonics RMS / H1) × 100 || 0 to 100%&lt;br /&gt;
|-&lt;br /&gt;
| DC2 || THD dB || 20 × log₁₀(ratio) || −200 to 0 dB&lt;br /&gt;
|-&lt;br /&gt;
| DC3 || Frequency || Sweep frequency at current point || 0 to 40 kHz&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
=== Coherence Between DC1 and DC2 ===&lt;br /&gt;
&lt;br /&gt;
The two THD channels always maintain mathematical coherence. Given DC1 value (THD%), you can always calculate DC2:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;DC2(dB) = 20 × log₁₀(DC1(%) / 100)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Example:'''&lt;br /&gt;
* If DC1 displays 5.5%&lt;br /&gt;
* Then DC2 = 20 × log₁₀(0.055) = 20 × (−1.26) = '''−25.2 dB'''&lt;br /&gt;
&lt;br /&gt;
This relationship is guaranteed by the software mathematics.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
=== Why Two Formats (% and dB)? ===&lt;br /&gt;
&lt;br /&gt;
'''THD %:'''&lt;br /&gt;
* Easier to understand for non-technical users&lt;br /&gt;
* Direct representation: &amp;quot;5% distortion&amp;quot;&lt;br /&gt;
* Useful for product specifications&lt;br /&gt;
&lt;br /&gt;
'''THD dB:'''&lt;br /&gt;
* Logarithmic scale: easier to see small differences&lt;br /&gt;
* Standard in audio/RF engineering&lt;br /&gt;
* Used in all standards and specifications&lt;br /&gt;
* Better for comparing measurements at different levels&lt;br /&gt;
&lt;br /&gt;
Both represent the same information, just in different scales.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
==Disclaimer==&lt;br /&gt;
&lt;br /&gt;
This tools is deliver free of charge, Support is not automatically provided on this tool.&lt;/div&gt;</summary>
		<author><name>Lmagimel</name></author>
	</entry>
	<entry>
		<id>https://wiki.oros.com/index.php?title=THD_Sweep_Measurement&amp;diff=12991</id>
		<title>THD Sweep Measurement</title>
		<link rel="alternate" type="text/html" href="https://wiki.oros.com/index.php?title=THD_Sweep_Measurement&amp;diff=12991"/>
		<updated>2026-09-30T12:26:40Z</updated>

		<summary type="html">&lt;p&gt;Lmagimel: /* Change log */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== THD SWEEP MEASUREMENT - USER GUIDE ==&lt;br /&gt;
''Master the art of measuring Total Harmonic Distortion with style''&lt;br /&gt;
&lt;br /&gt;
[[File:sweep.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%; background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); color: white; padding: 30px; border-radius: 10px; margin: 20px 0; text-align: center;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-size: 2.5em; font-weight: bold;&amp;quot; | 🎵 THD SWEEP MEASUREMENT&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-size: 1.2em; opacity: 0.95;&amp;quot; | Professional Acoustic Testing Made Simple&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
== Install ==&lt;br /&gt;
&lt;br /&gt;
Download THD measurement :&lt;br /&gt;
&lt;br /&gt;
[https://partnerzone.digigram.com/s/i7ZCnB8jzgxY6W8 THD sweep measurement V1.2] september 2026&lt;br /&gt;
=== Change log ===&lt;br /&gt;
&lt;br /&gt;
V1.2&lt;br /&gt;
- The THD in percent (DC1) is now displayed with **NVGate's standard &amp;quot;%&amp;quot; unit**. No more &amp;quot;spare&amp;quot; in place of the unit.&lt;br /&gt;
- The **NVGate model &amp;quot;THD computation&amp;quot;** is corrected: it opens directly in &amp;quot;%&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Install model===&lt;br /&gt;
&lt;br /&gt;
Put the model folder : &amp;quot;THD computation&amp;quot; on model database of NVgate. &lt;br /&gt;
(By default : C:\OROS\NVGate data\Workbook Library\User\ )&lt;br /&gt;
&lt;br /&gt;
=== Requirement === &lt;br /&gt;
&lt;br /&gt;
NVGate V17 or upper.&lt;br /&gt;
&lt;br /&gt;
Option : DC simulated on NVGate front end.&lt;br /&gt;
&lt;br /&gt;
== ⚡ QUICK START - 30 SECONDS ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width: 100%; border-collapse: collapse; margin: 20px 0;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background: #f0f4ff; padding: 20px; border-left: 5px solid #667eea; font-weight: bold; width: 10%;&amp;quot; | STEP&lt;br /&gt;
| style=&amp;quot;background: #f0f4ff; padding: 20px; border-left: 5px solid #667eea; font-weight: bold; width: 90%;&amp;quot; | ACTION&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 15px; background: #fafbff;&amp;quot; | 1️⃣ Launch&lt;br /&gt;
| style=&amp;quot;padding: 15px; background: #fafbff;&amp;quot; | Launch NVgate in connected mode and load the THD computation model Double-click &amp;lt;code&amp;gt;THD_Sweep_Measurement.exe&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 15px; background: white;&amp;quot; | 2️⃣ Connect&lt;br /&gt;
| style=&amp;quot;padding: 15px; background: white;&amp;quot; | Put the sweep sine signal on channel 4️⃣ ; put the response on channel 1️⃣&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 15px; background: #fafbff;&amp;quot; | 3️⃣ Start&lt;br /&gt;
| style=&amp;quot;padding: 15px; background: #fafbff;&amp;quot; | Start the THD_Sweep_Measurement.exe and Click green &amp;lt;code&amp;gt;▶ START&amp;lt;/code&amp;gt; button&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 15px; background: white;&amp;quot; | 4️⃣ Monitor&lt;br /&gt;
| style=&amp;quot;padding: 15px; background: white;&amp;quot; | Watch 4 metrics update live , THD and frequency will also be injected on NVGate channels DC simulated.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 15px; background: #fafbff;&amp;quot; | 5️⃣ Stop&lt;br /&gt;
| style=&amp;quot;padding: 15px; background: #fafbff;&amp;quot; | Click red &amp;lt;code&amp;gt;■ STOP&amp;lt;/code&amp;gt; button&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #e8f5e9; border-left: 5px solid #4caf50; padding: 20px; margin: 20px 0; border-radius: 5px;&amp;quot;&amp;gt;&lt;br /&gt;
✅ '''That's it!''' Your first THD measurement is complete. You're now a certified acoustic engineer. (Not really, but it feels good.)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 📊 Four Metric Cards ===&lt;br /&gt;
&lt;br /&gt;
The heart of the interface. These four numbers tell the whole story:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width: 100%; margin: 20px 0; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background: linear-gradient(135deg, #667eea, #764ba2); color: white; padding: 25px; text-align: center; font-weight: bold; width: 25%; border: none;&amp;quot; | 📈&amp;lt;br/&amp;gt;THD (dB)&lt;br /&gt;
| style=&amp;quot;background: linear-gradient(135deg, #667eea, #764ba2); color: white; padding: 25px; text-align: center; font-weight: bold; width: 25%; border: none;&amp;quot; | 📊&amp;lt;br/&amp;gt;THD (%)&lt;br /&gt;
| style=&amp;quot;background: linear-gradient(135deg, #667eea, #764ba2); color: white; padding: 25px; text-align: center; font-weight: bold; width: 25%; border: none;&amp;quot; | 📡&amp;lt;br/&amp;gt;Frequency&lt;br /&gt;
| style=&amp;quot;background: linear-gradient(135deg, #667eea, #764ba2); color: white; padding: 25px; text-align: center; font-weight: bold; width: 25%; border: none;&amp;quot; | ⚡&amp;lt;br/&amp;gt;Fundamental&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background: #f5f5f5; padding: 20px; text-align: center; border: 1px solid #ddd;&amp;quot; | Harmonic distortion (log scale)&lt;br /&gt;
| style=&amp;quot;background: #f5f5f5; padding: 20px; text-align: center; border: 1px solid #ddd;&amp;quot; | Harmonic distortion (%)&lt;br /&gt;
| style=&amp;quot;background: #f5f5f5; padding: 20px; text-align: center; border: 1px solid #ddd;&amp;quot; | Current sweep point&lt;br /&gt;
| style=&amp;quot;background: #f5f5f5; padding: 20px; text-align: center; border: 1px solid #ddd;&amp;quot; | Signal strength&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background: white; padding: 20px; text-align: center; border: 1px solid #ddd; font-family: monospace; font-weight: bold; color: #667eea;&amp;quot; | +5.42 dB&lt;br /&gt;
| style=&amp;quot;background: white; padding: 20px; text-align: center; border: 1px solid #ddd; font-family: monospace; font-weight: bold; color: #667eea;&amp;quot; | 58.294 %&lt;br /&gt;
| style=&amp;quot;background: white; padding: 20px; text-align: center; border: 1px solid #ddd; font-family: monospace; font-weight: bold; color: #667eea;&amp;quot; | 1234.56 Hz&lt;br /&gt;
| style=&amp;quot;background: white; padding: 20px; text-align: center; border: 1px solid #ddd; font-family: monospace; font-weight: bold; color: #667eea;&amp;quot; | 5.0e-01 V&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 🎯 UNDERSTANDING YOUR RESULTS ==&lt;br /&gt;
&lt;br /&gt;
=== THD (%) - The Easy Number ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: linear-gradient(135deg, #c8e6c9, #a5d6a7); padding: 25px; border-radius: 10px; margin: 20px 0; color: #1b5e20;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''What is it?''' Percentage of unwanted harmonics in your signal.&lt;br /&gt;
&lt;br /&gt;
Think of it this way:&lt;br /&gt;
* THD 5% = 95% pure signal, 5% noise&lt;br /&gt;
* THD 20% = 80% pure signal, 20% noise&lt;br /&gt;
&lt;br /&gt;
'''The Quality Scale:'''&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width: 100%; background: white; border-collapse: collapse; margin-top: 15px;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #fff3e0; border: 1px solid #ffe0b2; font-weight: bold;&amp;quot; | 🌟 1% - 5%&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #fff3e0; border: 1px solid #ffe0b2;&amp;quot; | Excellent - Professional grade equipment&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #e8f5e9; border: 1px solid #c8e6c9; font-weight: bold;&amp;quot; | ✅ 5% - 15%&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #e8f5e9; border: 1px solid #c8e6c9;&amp;quot; | Good - Solid speaker performance&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #fff9c4; border: 1px solid #fff59d; font-weight: bold;&amp;quot; | ⚠️ 15% - 30%&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #fff9c4; border: 1px solid #fff59d;&amp;quot; | Acceptable - Consumer level equipment&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #ffebee; border: 1px solid #ffcdd2; font-weight: bold;&amp;quot; | ❌ &amp;gt; 30%&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #ffebee; border: 1px solid #ffcdd2;&amp;quot; | Poor - Time for an upgrade 🛠️&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== THD (dB) - The Technical Number ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: linear-gradient(135deg, #bbdefb, #90caf9); padding: 25px; border-radius: 10px; margin: 20px 0; color: #0d47a1;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Same measurement as THD (%) but in decibels (logarithmic scale).&lt;br /&gt;
&lt;br /&gt;
'''Quick Conversion Chart:'''&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width: 100%; background: white; border-collapse: collapse; margin-top: 15px;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #f5f5f5; border: 1px solid #e0e0e0; font-weight: bold; text-align: center;&amp;quot; | THD %&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #f5f5f5; border: 1px solid #e0e0e0; font-weight: bold; text-align: center;&amp;quot; | THD dB&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #f5f5f5; border: 1px solid #e0e0e0; font-weight: bold; text-align: center;&amp;quot; | Quality&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #e0e0e0; text-align: center;&amp;quot; | 1%&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #e0e0e0; text-align: center; font-family: monospace;&amp;quot; | -40 dB&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #e0e0e0; text-align: center;&amp;quot; | 🌟 Perfect&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #e0e0e0; text-align: center;&amp;quot; | 3%&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #e0e0e0; text-align: center; font-family: monospace;&amp;quot; | -30 dB&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #e0e0e0; text-align: center;&amp;quot; | ✅ Great&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #e0e0e0; text-align: center;&amp;quot; | 10%&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #e0e0e0; text-align: center; font-family: monospace;&amp;quot; | -20 dB&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #e0e0e0; text-align: center;&amp;quot; | ✅ Good&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #e0e0e0; text-align: center;&amp;quot; | 30%&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #e0e0e0; text-align: center; font-family: monospace;&amp;quot; | -10 dB&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #e0e0e0; text-align: center;&amp;quot; | ⚠️ Poor&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
== ⚙️ CONFIGURATION ==&lt;br /&gt;
&lt;br /&gt;
=== When Do I Need to Change This? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #e3f2fd; border-left: 5px solid #2196f3; padding: 20px; margin: 20px 0; border-radius: 5px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Honest answer: Almost never.'''&lt;br /&gt;
&lt;br /&gt;
The default settings work for 95% of users. Only change if your NVGate project has:&lt;br /&gt;
* Different window names&lt;br /&gt;
* Different marker numbers&lt;br /&gt;
* Different DC input addresses&lt;br /&gt;
&lt;br /&gt;
If you're not sure → Don't change anything. It works.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The NVgate Model generate a sweep sine on the output, feel free to modify the settings if you need. We recommand to not put a sweep speed more than 0.05dec/s (or less) in logarithme for accurate results&lt;br /&gt;
&lt;br /&gt;
=== How to Access Configuration ===&lt;br /&gt;
&lt;br /&gt;
Click on '''▶ Configuration''' (section expands)&lt;br /&gt;
&lt;br /&gt;
=== Important Settings ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width: 100%; border-collapse: collapse; margin: 15px 0;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background: #667eea; color: white; padding: 12px; font-weight: bold; width: 30%;&amp;quot; | Setting&lt;br /&gt;
| style=&amp;quot;background: #667eea; color: white; padding: 12px; font-weight: bold; width: 25%;&amp;quot; | Default&lt;br /&gt;
| style=&amp;quot;background: #667eea; color: white; padding: 12px; font-weight: bold; width: 45%;&amp;quot; | When to Change&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #f5f5f5; border: 1px solid #ddd;&amp;quot; | Window (sweep)&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #f5f5f5; border: 1px solid #ddd; font-family: monospace;&amp;quot; | Window2&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #f5f5f5; border: 1px solid #ddd;&amp;quot; | Your sweep FFT has different name&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #ddd;&amp;quot; | Window (response)&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #ddd; font-family: monospace;&amp;quot; | Window1&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #ddd;&amp;quot; | Your response FFT has different name&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #f5f5f5; border: 1px solid #ddd;&amp;quot; | Number of harmonics&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #f5f5f5; border: 1px solid #ddd; font-family: monospace;&amp;quot; | 9&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #f5f5f5; border: 1px solid #ddd;&amp;quot; |&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== How to Apply Changes ===&lt;br /&gt;
&lt;br /&gt;
# Modify field value&lt;br /&gt;
# Click '''Apply Configuration'''&lt;br /&gt;
# Log displays &amp;quot;Configuration applied&amp;quot; ✓&lt;br /&gt;
# Done!&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
== ❓ FREQUENTLY ASKED QUESTIONS ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Q: I Have only one channels. Can i take the max marker on windows 1 ?===&lt;br /&gt;
&lt;br /&gt;
'''A:''' Yes, on this configuration, put windows 1 for window (sweep) and select the good number for the marker.&lt;br /&gt;
&lt;br /&gt;
=== Q: Is THD 5% good? ===&lt;br /&gt;
&lt;br /&gt;
'''A:''' For a speaker? Excellent! You can be proud of that equipment. 🎉&lt;br /&gt;
&lt;br /&gt;
=== Q: Why does THD change with frequency? ===&lt;br /&gt;
&lt;br /&gt;
'''A:''' Because speakers aren't perfect at all frequencies. Some frequencies cause more distortion than others. That's physics being weird.&lt;br /&gt;
&lt;br /&gt;
=== Q: Can I use this on any speaker? ===&lt;br /&gt;
&lt;br /&gt;
'''A:''' Yes! Desktop speakers, studio monitors, subwoofers, car speakers - if it's connected to NVGate, we can measure it.&lt;br /&gt;
&lt;br /&gt;
=== Q: How many times should I measure? ===&lt;br /&gt;
&lt;br /&gt;
'''A:''' Once for curiosity. Three times for reliability. Ten times if you're publishing a paper.&lt;br /&gt;
&lt;br /&gt;
=== Q: Can I export the results? ===&lt;br /&gt;
&lt;br /&gt;
'''A:''' Yes! Copy text from the log console and paste into Excel, Word, or wherever you need it.&lt;br /&gt;
&lt;br /&gt;
=== Q: What if my project has different settings? ===&lt;br /&gt;
&lt;br /&gt;
'''A:''' Use the Configuration panel to adjust. It's literally made for this.&lt;br /&gt;
&lt;br /&gt;
=== Q: Does this work over WiFi? ===&lt;br /&gt;
&lt;br /&gt;
'''A:''' No. It only works locally (same computer or local network). WiFi would add too much latency.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
===disclaimer===&lt;br /&gt;
&lt;br /&gt;
1) This program is delivered free of charge for NVGate V12. Support is not automatically provided on this tool.&lt;br /&gt;
&lt;br /&gt;
2) For any other requests, please contact your local distributor or the [mailto:customer.care@oros.com OROS Customer Care department.]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width: 100%; background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); color: white; padding: 30px; border-radius: 10px; margin: 30px 0; text-align: center;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-size: 1.5em; font-weight: bold;&amp;quot; | You're Ready!&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-size: 1.1em; margin-top: 10px; opacity: 0.95;&amp;quot; | Go measure some THD and make your speakers proud 🎵&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Technical appendix THD Formulas ==&lt;br /&gt;
&lt;br /&gt;
=== THD Percentage (DC1) ===&lt;br /&gt;
&lt;br /&gt;
'''Formula:'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;THD(%) = (√(H2² + H3² + ... + H9²) / H1) × 100&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where:&lt;br /&gt;
* H1 = Fundamental amplitude (1st harmonic)&lt;br /&gt;
* H2, H3, ..., H9 = Harmonic amplitudes (2nd to 9th)&lt;br /&gt;
* √ = Square root&lt;br /&gt;
&lt;br /&gt;
'''Example:'''&lt;br /&gt;
* H1 (fundamental) = 1.0 V&lt;br /&gt;
* H2 = 0.02 V&lt;br /&gt;
* H3 = 0.01 V&lt;br /&gt;
* H4 = 0.01 V&lt;br /&gt;
* (all others = 0)&lt;br /&gt;
&lt;br /&gt;
Calculation:&lt;br /&gt;
* Harmonics RMS = √(0.02² + 0.01² + 0.01²) = √0.0006 = 0.0245 V&lt;br /&gt;
* THD% = (0.0245 / 1.0) × 100 = '''2.45%'''&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
=== THD in Decibels (DC2) ===&lt;br /&gt;
&lt;br /&gt;
'''Formula:'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;THD(dB) = 20 × log₁₀(√(H2² + H3² + ... + H9²) / H1)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Or from THD%:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;THD(dB) = 20 × log₁₀(THD% / 100)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where:&lt;br /&gt;
* log₁₀ = Base-10 logarithm&lt;br /&gt;
* All H values same as above&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Example from above:'''&lt;br /&gt;
* Ratio = 0.0245 / 1.0 = 0.0245&lt;br /&gt;
* log₁₀(0.0245) = -1.611&lt;br /&gt;
* THD(dB) = 20 × (-1.611) = '''−32.2 dB'''&lt;br /&gt;
&lt;br /&gt;
Or: THD(dB) = 20 × log₁₀(2.45 / 100) = 20 × (−1.611) = '''−32.2 dB'''&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
=== Quick Conversion Table ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! THD Percentage !! THD in dB !! Quality Rating&lt;br /&gt;
|-&lt;br /&gt;
| 0.5% || −46 dB || Excellent (pro audio)&lt;br /&gt;
|-&lt;br /&gt;
| 1% || −40 dB || Very Good&lt;br /&gt;
|-&lt;br /&gt;
| 3% || −30 dB || Good&lt;br /&gt;
|-&lt;br /&gt;
| 5% || −26 dB || Acceptable&lt;br /&gt;
|-&lt;br /&gt;
| 10% || −20 dB || Fair&lt;br /&gt;
|-&lt;br /&gt;
| 30% || −10 dB || Poor&lt;br /&gt;
|-&lt;br /&gt;
| 100% || 0 dB || Unusable&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
=== Three DC Outputs ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Output Channel !! Measurement !! Formula !! Typical Range&lt;br /&gt;
|-&lt;br /&gt;
| DC1 || THD % || (Harmonics RMS / H1) × 100 || 0 to 100%&lt;br /&gt;
|-&lt;br /&gt;
| DC2 || THD dB || 20 × log₁₀(ratio) || −200 to 0 dB&lt;br /&gt;
|-&lt;br /&gt;
| DC3 || Frequency || Sweep frequency at current point || 0 to 40 kHz&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
=== Coherence Between DC1 and DC2 ===&lt;br /&gt;
&lt;br /&gt;
The two THD channels always maintain mathematical coherence. Given DC1 value (THD%), you can always calculate DC2:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;DC2(dB) = 20 × log₁₀(DC1(%) / 100)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Example:'''&lt;br /&gt;
* If DC1 displays 5.5%&lt;br /&gt;
* Then DC2 = 20 × log₁₀(0.055) = 20 × (−1.26) = '''−25.2 dB'''&lt;br /&gt;
&lt;br /&gt;
This relationship is guaranteed by the software mathematics.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
=== Why Two Formats (% and dB)? ===&lt;br /&gt;
&lt;br /&gt;
'''THD %:'''&lt;br /&gt;
* Easier to understand for non-technical users&lt;br /&gt;
* Direct representation: &amp;quot;5% distortion&amp;quot;&lt;br /&gt;
* Useful for product specifications&lt;br /&gt;
&lt;br /&gt;
'''THD dB:'''&lt;br /&gt;
* Logarithmic scale: easier to see small differences&lt;br /&gt;
* Standard in audio/RF engineering&lt;br /&gt;
* Used in all standards and specifications&lt;br /&gt;
* Better for comparing measurements at different levels&lt;br /&gt;
&lt;br /&gt;
Both represent the same information, just in different scales.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
==Disclaimer==&lt;br /&gt;
&lt;br /&gt;
This tools is deliver free of charge, Support is not automatically provided on this tool.&lt;/div&gt;</summary>
		<author><name>Lmagimel</name></author>
	</entry>
	<entry>
		<id>https://wiki.oros.com/index.php?title=THD_Sweep_Measurement&amp;diff=12990</id>
		<title>THD Sweep Measurement</title>
		<link rel="alternate" type="text/html" href="https://wiki.oros.com/index.php?title=THD_Sweep_Measurement&amp;diff=12990"/>
		<updated>2026-09-30T12:26:11Z</updated>

		<summary type="html">&lt;p&gt;Lmagimel: /* Install */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== THD SWEEP MEASUREMENT - USER GUIDE ==&lt;br /&gt;
''Master the art of measuring Total Harmonic Distortion with style''&lt;br /&gt;
&lt;br /&gt;
[[File:sweep.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%; background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); color: white; padding: 30px; border-radius: 10px; margin: 20px 0; text-align: center;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-size: 2.5em; font-weight: bold;&amp;quot; | 🎵 THD SWEEP MEASUREMENT&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-size: 1.2em; opacity: 0.95;&amp;quot; | Professional Acoustic Testing Made Simple&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
== Install ==&lt;br /&gt;
&lt;br /&gt;
Download THD measurement :&lt;br /&gt;
&lt;br /&gt;
[https://partnerzone.digigram.com/s/i7ZCnB8jzgxY6W8 THD sweep measurement V1.2] september 2026&lt;br /&gt;
=== Change log ===&lt;br /&gt;
&lt;br /&gt;
V1.2&lt;br /&gt;
- The THD in percent (DC1) is now displayed with **NVGate's standard &amp;quot;%&amp;quot; unit**, with&lt;br /&gt;
  **3 decimals** (for example &amp;quot;58.294 %&amp;quot;). No more &amp;quot;spare&amp;quot; in place of the unit.&lt;br /&gt;
- The **NVGate model &amp;quot;THD computation&amp;quot;** is corrected: it opens directly in &amp;quot;%&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Install model===&lt;br /&gt;
&lt;br /&gt;
Put the model folder : &amp;quot;THD computation&amp;quot; on model database of NVgate. &lt;br /&gt;
(By default : C:\OROS\NVGate data\Workbook Library\User\ )&lt;br /&gt;
&lt;br /&gt;
=== Requirement === &lt;br /&gt;
&lt;br /&gt;
NVGate V17 or upper.&lt;br /&gt;
&lt;br /&gt;
Option : DC simulated on NVGate front end.&lt;br /&gt;
&lt;br /&gt;
== ⚡ QUICK START - 30 SECONDS ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width: 100%; border-collapse: collapse; margin: 20px 0;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background: #f0f4ff; padding: 20px; border-left: 5px solid #667eea; font-weight: bold; width: 10%;&amp;quot; | STEP&lt;br /&gt;
| style=&amp;quot;background: #f0f4ff; padding: 20px; border-left: 5px solid #667eea; font-weight: bold; width: 90%;&amp;quot; | ACTION&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 15px; background: #fafbff;&amp;quot; | 1️⃣ Launch&lt;br /&gt;
| style=&amp;quot;padding: 15px; background: #fafbff;&amp;quot; | Launch NVgate in connected mode and load the THD computation model Double-click &amp;lt;code&amp;gt;THD_Sweep_Measurement.exe&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 15px; background: white;&amp;quot; | 2️⃣ Connect&lt;br /&gt;
| style=&amp;quot;padding: 15px; background: white;&amp;quot; | Put the sweep sine signal on channel 4️⃣ ; put the response on channel 1️⃣&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 15px; background: #fafbff;&amp;quot; | 3️⃣ Start&lt;br /&gt;
| style=&amp;quot;padding: 15px; background: #fafbff;&amp;quot; | Start the THD_Sweep_Measurement.exe and Click green &amp;lt;code&amp;gt;▶ START&amp;lt;/code&amp;gt; button&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 15px; background: white;&amp;quot; | 4️⃣ Monitor&lt;br /&gt;
| style=&amp;quot;padding: 15px; background: white;&amp;quot; | Watch 4 metrics update live , THD and frequency will also be injected on NVGate channels DC simulated.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 15px; background: #fafbff;&amp;quot; | 5️⃣ Stop&lt;br /&gt;
| style=&amp;quot;padding: 15px; background: #fafbff;&amp;quot; | Click red &amp;lt;code&amp;gt;■ STOP&amp;lt;/code&amp;gt; button&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #e8f5e9; border-left: 5px solid #4caf50; padding: 20px; margin: 20px 0; border-radius: 5px;&amp;quot;&amp;gt;&lt;br /&gt;
✅ '''That's it!''' Your first THD measurement is complete. You're now a certified acoustic engineer. (Not really, but it feels good.)&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 📊 Four Metric Cards ===&lt;br /&gt;
&lt;br /&gt;
The heart of the interface. These four numbers tell the whole story:&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width: 100%; margin: 20px 0; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background: linear-gradient(135deg, #667eea, #764ba2); color: white; padding: 25px; text-align: center; font-weight: bold; width: 25%; border: none;&amp;quot; | 📈&amp;lt;br/&amp;gt;THD (dB)&lt;br /&gt;
| style=&amp;quot;background: linear-gradient(135deg, #667eea, #764ba2); color: white; padding: 25px; text-align: center; font-weight: bold; width: 25%; border: none;&amp;quot; | 📊&amp;lt;br/&amp;gt;THD (%)&lt;br /&gt;
| style=&amp;quot;background: linear-gradient(135deg, #667eea, #764ba2); color: white; padding: 25px; text-align: center; font-weight: bold; width: 25%; border: none;&amp;quot; | 📡&amp;lt;br/&amp;gt;Frequency&lt;br /&gt;
| style=&amp;quot;background: linear-gradient(135deg, #667eea, #764ba2); color: white; padding: 25px; text-align: center; font-weight: bold; width: 25%; border: none;&amp;quot; | ⚡&amp;lt;br/&amp;gt;Fundamental&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background: #f5f5f5; padding: 20px; text-align: center; border: 1px solid #ddd;&amp;quot; | Harmonic distortion (log scale)&lt;br /&gt;
| style=&amp;quot;background: #f5f5f5; padding: 20px; text-align: center; border: 1px solid #ddd;&amp;quot; | Harmonic distortion (%)&lt;br /&gt;
| style=&amp;quot;background: #f5f5f5; padding: 20px; text-align: center; border: 1px solid #ddd;&amp;quot; | Current sweep point&lt;br /&gt;
| style=&amp;quot;background: #f5f5f5; padding: 20px; text-align: center; border: 1px solid #ddd;&amp;quot; | Signal strength&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background: white; padding: 20px; text-align: center; border: 1px solid #ddd; font-family: monospace; font-weight: bold; color: #667eea;&amp;quot; | +5.42 dB&lt;br /&gt;
| style=&amp;quot;background: white; padding: 20px; text-align: center; border: 1px solid #ddd; font-family: monospace; font-weight: bold; color: #667eea;&amp;quot; | 58.294 %&lt;br /&gt;
| style=&amp;quot;background: white; padding: 20px; text-align: center; border: 1px solid #ddd; font-family: monospace; font-weight: bold; color: #667eea;&amp;quot; | 1234.56 Hz&lt;br /&gt;
| style=&amp;quot;background: white; padding: 20px; text-align: center; border: 1px solid #ddd; font-family: monospace; font-weight: bold; color: #667eea;&amp;quot; | 5.0e-01 V&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 🎯 UNDERSTANDING YOUR RESULTS ==&lt;br /&gt;
&lt;br /&gt;
=== THD (%) - The Easy Number ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: linear-gradient(135deg, #c8e6c9, #a5d6a7); padding: 25px; border-radius: 10px; margin: 20px 0; color: #1b5e20;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''What is it?''' Percentage of unwanted harmonics in your signal.&lt;br /&gt;
&lt;br /&gt;
Think of it this way:&lt;br /&gt;
* THD 5% = 95% pure signal, 5% noise&lt;br /&gt;
* THD 20% = 80% pure signal, 20% noise&lt;br /&gt;
&lt;br /&gt;
'''The Quality Scale:'''&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width: 100%; background: white; border-collapse: collapse; margin-top: 15px;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #fff3e0; border: 1px solid #ffe0b2; font-weight: bold;&amp;quot; | 🌟 1% - 5%&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #fff3e0; border: 1px solid #ffe0b2;&amp;quot; | Excellent - Professional grade equipment&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #e8f5e9; border: 1px solid #c8e6c9; font-weight: bold;&amp;quot; | ✅ 5% - 15%&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #e8f5e9; border: 1px solid #c8e6c9;&amp;quot; | Good - Solid speaker performance&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #fff9c4; border: 1px solid #fff59d; font-weight: bold;&amp;quot; | ⚠️ 15% - 30%&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #fff9c4; border: 1px solid #fff59d;&amp;quot; | Acceptable - Consumer level equipment&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #ffebee; border: 1px solid #ffcdd2; font-weight: bold;&amp;quot; | ❌ &amp;gt; 30%&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #ffebee; border: 1px solid #ffcdd2;&amp;quot; | Poor - Time for an upgrade 🛠️&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== THD (dB) - The Technical Number ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: linear-gradient(135deg, #bbdefb, #90caf9); padding: 25px; border-radius: 10px; margin: 20px 0; color: #0d47a1;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Same measurement as THD (%) but in decibels (logarithmic scale).&lt;br /&gt;
&lt;br /&gt;
'''Quick Conversion Chart:'''&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width: 100%; background: white; border-collapse: collapse; margin-top: 15px;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #f5f5f5; border: 1px solid #e0e0e0; font-weight: bold; text-align: center;&amp;quot; | THD %&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #f5f5f5; border: 1px solid #e0e0e0; font-weight: bold; text-align: center;&amp;quot; | THD dB&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #f5f5f5; border: 1px solid #e0e0e0; font-weight: bold; text-align: center;&amp;quot; | Quality&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #e0e0e0; text-align: center;&amp;quot; | 1%&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #e0e0e0; text-align: center; font-family: monospace;&amp;quot; | -40 dB&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #e0e0e0; text-align: center;&amp;quot; | 🌟 Perfect&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #e0e0e0; text-align: center;&amp;quot; | 3%&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #e0e0e0; text-align: center; font-family: monospace;&amp;quot; | -30 dB&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #e0e0e0; text-align: center;&amp;quot; | ✅ Great&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #e0e0e0; text-align: center;&amp;quot; | 10%&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #e0e0e0; text-align: center; font-family: monospace;&amp;quot; | -20 dB&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #e0e0e0; text-align: center;&amp;quot; | ✅ Good&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #e0e0e0; text-align: center;&amp;quot; | 30%&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #e0e0e0; text-align: center; font-family: monospace;&amp;quot; | -10 dB&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #e0e0e0; text-align: center;&amp;quot; | ⚠️ Poor&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
== ⚙️ CONFIGURATION ==&lt;br /&gt;
&lt;br /&gt;
=== When Do I Need to Change This? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: #e3f2fd; border-left: 5px solid #2196f3; padding: 20px; margin: 20px 0; border-radius: 5px;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Honest answer: Almost never.'''&lt;br /&gt;
&lt;br /&gt;
The default settings work for 95% of users. Only change if your NVGate project has:&lt;br /&gt;
* Different window names&lt;br /&gt;
* Different marker numbers&lt;br /&gt;
* Different DC input addresses&lt;br /&gt;
&lt;br /&gt;
If you're not sure → Don't change anything. It works.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The NVgate Model generate a sweep sine on the output, feel free to modify the settings if you need. We recommand to not put a sweep speed more than 0.05dec/s (or less) in logarithme for accurate results&lt;br /&gt;
&lt;br /&gt;
=== How to Access Configuration ===&lt;br /&gt;
&lt;br /&gt;
Click on '''▶ Configuration''' (section expands)&lt;br /&gt;
&lt;br /&gt;
=== Important Settings ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width: 100%; border-collapse: collapse; margin: 15px 0;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background: #667eea; color: white; padding: 12px; font-weight: bold; width: 30%;&amp;quot; | Setting&lt;br /&gt;
| style=&amp;quot;background: #667eea; color: white; padding: 12px; font-weight: bold; width: 25%;&amp;quot; | Default&lt;br /&gt;
| style=&amp;quot;background: #667eea; color: white; padding: 12px; font-weight: bold; width: 45%;&amp;quot; | When to Change&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #f5f5f5; border: 1px solid #ddd;&amp;quot; | Window (sweep)&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #f5f5f5; border: 1px solid #ddd; font-family: monospace;&amp;quot; | Window2&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #f5f5f5; border: 1px solid #ddd;&amp;quot; | Your sweep FFT has different name&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #ddd;&amp;quot; | Window (response)&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #ddd; font-family: monospace;&amp;quot; | Window1&lt;br /&gt;
| style=&amp;quot;padding: 12px; border: 1px solid #ddd;&amp;quot; | Your response FFT has different name&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #f5f5f5; border: 1px solid #ddd;&amp;quot; | Number of harmonics&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #f5f5f5; border: 1px solid #ddd; font-family: monospace;&amp;quot; | 9&lt;br /&gt;
| style=&amp;quot;padding: 12px; background: #f5f5f5; border: 1px solid #ddd;&amp;quot; |&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== How to Apply Changes ===&lt;br /&gt;
&lt;br /&gt;
# Modify field value&lt;br /&gt;
# Click '''Apply Configuration'''&lt;br /&gt;
# Log displays &amp;quot;Configuration applied&amp;quot; ✓&lt;br /&gt;
# Done!&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
== ❓ FREQUENTLY ASKED QUESTIONS ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Q: I Have only one channels. Can i take the max marker on windows 1 ?===&lt;br /&gt;
&lt;br /&gt;
'''A:''' Yes, on this configuration, put windows 1 for window (sweep) and select the good number for the marker.&lt;br /&gt;
&lt;br /&gt;
=== Q: Is THD 5% good? ===&lt;br /&gt;
&lt;br /&gt;
'''A:''' For a speaker? Excellent! You can be proud of that equipment. 🎉&lt;br /&gt;
&lt;br /&gt;
=== Q: Why does THD change with frequency? ===&lt;br /&gt;
&lt;br /&gt;
'''A:''' Because speakers aren't perfect at all frequencies. Some frequencies cause more distortion than others. That's physics being weird.&lt;br /&gt;
&lt;br /&gt;
=== Q: Can I use this on any speaker? ===&lt;br /&gt;
&lt;br /&gt;
'''A:''' Yes! Desktop speakers, studio monitors, subwoofers, car speakers - if it's connected to NVGate, we can measure it.&lt;br /&gt;
&lt;br /&gt;
=== Q: How many times should I measure? ===&lt;br /&gt;
&lt;br /&gt;
'''A:''' Once for curiosity. Three times for reliability. Ten times if you're publishing a paper.&lt;br /&gt;
&lt;br /&gt;
=== Q: Can I export the results? ===&lt;br /&gt;
&lt;br /&gt;
'''A:''' Yes! Copy text from the log console and paste into Excel, Word, or wherever you need it.&lt;br /&gt;
&lt;br /&gt;
=== Q: What if my project has different settings? ===&lt;br /&gt;
&lt;br /&gt;
'''A:''' Use the Configuration panel to adjust. It's literally made for this.&lt;br /&gt;
&lt;br /&gt;
=== Q: Does this work over WiFi? ===&lt;br /&gt;
&lt;br /&gt;
'''A:''' No. It only works locally (same computer or local network). WiFi would add too much latency.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
===disclaimer===&lt;br /&gt;
&lt;br /&gt;
1) This program is delivered free of charge for NVGate V12. Support is not automatically provided on this tool.&lt;br /&gt;
&lt;br /&gt;
2) For any other requests, please contact your local distributor or the [mailto:customer.care@oros.com OROS Customer Care department.]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width: 100%; background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); color: white; padding: 30px; border-radius: 10px; margin: 30px 0; text-align: center;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-size: 1.5em; font-weight: bold;&amp;quot; | You're Ready!&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;font-size: 1.1em; margin-top: 10px; opacity: 0.95;&amp;quot; | Go measure some THD and make your speakers proud 🎵&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Technical appendix THD Formulas ==&lt;br /&gt;
&lt;br /&gt;
=== THD Percentage (DC1) ===&lt;br /&gt;
&lt;br /&gt;
'''Formula:'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;THD(%) = (√(H2² + H3² + ... + H9²) / H1) × 100&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where:&lt;br /&gt;
* H1 = Fundamental amplitude (1st harmonic)&lt;br /&gt;
* H2, H3, ..., H9 = Harmonic amplitudes (2nd to 9th)&lt;br /&gt;
* √ = Square root&lt;br /&gt;
&lt;br /&gt;
'''Example:'''&lt;br /&gt;
* H1 (fundamental) = 1.0 V&lt;br /&gt;
* H2 = 0.02 V&lt;br /&gt;
* H3 = 0.01 V&lt;br /&gt;
* H4 = 0.01 V&lt;br /&gt;
* (all others = 0)&lt;br /&gt;
&lt;br /&gt;
Calculation:&lt;br /&gt;
* Harmonics RMS = √(0.02² + 0.01² + 0.01²) = √0.0006 = 0.0245 V&lt;br /&gt;
* THD% = (0.0245 / 1.0) × 100 = '''2.45%'''&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
=== THD in Decibels (DC2) ===&lt;br /&gt;
&lt;br /&gt;
'''Formula:'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;THD(dB) = 20 × log₁₀(√(H2² + H3² + ... + H9²) / H1)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Or from THD%:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;THD(dB) = 20 × log₁₀(THD% / 100)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where:&lt;br /&gt;
* log₁₀ = Base-10 logarithm&lt;br /&gt;
* All H values same as above&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Example from above:'''&lt;br /&gt;
* Ratio = 0.0245 / 1.0 = 0.0245&lt;br /&gt;
* log₁₀(0.0245) = -1.611&lt;br /&gt;
* THD(dB) = 20 × (-1.611) = '''−32.2 dB'''&lt;br /&gt;
&lt;br /&gt;
Or: THD(dB) = 20 × log₁₀(2.45 / 100) = 20 × (−1.611) = '''−32.2 dB'''&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
=== Quick Conversion Table ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! THD Percentage !! THD in dB !! Quality Rating&lt;br /&gt;
|-&lt;br /&gt;
| 0.5% || −46 dB || Excellent (pro audio)&lt;br /&gt;
|-&lt;br /&gt;
| 1% || −40 dB || Very Good&lt;br /&gt;
|-&lt;br /&gt;
| 3% || −30 dB || Good&lt;br /&gt;
|-&lt;br /&gt;
| 5% || −26 dB || Acceptable&lt;br /&gt;
|-&lt;br /&gt;
| 10% || −20 dB || Fair&lt;br /&gt;
|-&lt;br /&gt;
| 30% || −10 dB || Poor&lt;br /&gt;
|-&lt;br /&gt;
| 100% || 0 dB || Unusable&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
=== Three DC Outputs ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Output Channel !! Measurement !! Formula !! Typical Range&lt;br /&gt;
|-&lt;br /&gt;
| DC1 || THD % || (Harmonics RMS / H1) × 100 || 0 to 100%&lt;br /&gt;
|-&lt;br /&gt;
| DC2 || THD dB || 20 × log₁₀(ratio) || −200 to 0 dB&lt;br /&gt;
|-&lt;br /&gt;
| DC3 || Frequency || Sweep frequency at current point || 0 to 40 kHz&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
=== Coherence Between DC1 and DC2 ===&lt;br /&gt;
&lt;br /&gt;
The two THD channels always maintain mathematical coherence. Given DC1 value (THD%), you can always calculate DC2:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;DC2(dB) = 20 × log₁₀(DC1(%) / 100)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Example:'''&lt;br /&gt;
* If DC1 displays 5.5%&lt;br /&gt;
* Then DC2 = 20 × log₁₀(0.055) = 20 × (−1.26) = '''−25.2 dB'''&lt;br /&gt;
&lt;br /&gt;
This relationship is guaranteed by the software mathematics.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
=== Why Two Formats (% and dB)? ===&lt;br /&gt;
&lt;br /&gt;
'''THD %:'''&lt;br /&gt;
* Easier to understand for non-technical users&lt;br /&gt;
* Direct representation: &amp;quot;5% distortion&amp;quot;&lt;br /&gt;
* Useful for product specifications&lt;br /&gt;
&lt;br /&gt;
'''THD dB:'''&lt;br /&gt;
* Logarithmic scale: easier to see small differences&lt;br /&gt;
* Standard in audio/RF engineering&lt;br /&gt;
* Used in all standards and specifications&lt;br /&gt;
* Better for comparing measurements at different levels&lt;br /&gt;
&lt;br /&gt;
Both represent the same information, just in different scales.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
==Disclaimer==&lt;br /&gt;
&lt;br /&gt;
This tools is deliver free of charge, Support is not automatically provided on this tool.&lt;/div&gt;</summary>
		<author><name>Lmagimel</name></author>
	</entry>
	<entry>
		<id>https://wiki.oros.com/index.php?title=OROS_Hardware_reboot_analyzer_together&amp;diff=12988</id>
		<title>OROS Hardware reboot analyzer together</title>
		<link rel="alternate" type="text/html" href="https://wiki.oros.com/index.php?title=OROS_Hardware_reboot_analyzer_together&amp;diff=12988"/>
		<updated>2026-09-23T06:55:03Z</updated>

		<summary type="html">&lt;p&gt;Lmagimel: /* Download */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
OLD page not valid anymore.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This add on in beta version will reboot several analyzer together.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Download==&lt;br /&gt;
&lt;br /&gt;
no version available !&lt;br /&gt;
&lt;br /&gt;
==Process== &lt;br /&gt;
*Putty must be installed, at least v0.76 (https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html)&lt;br /&gt;
*Set analyzers IP list into list_ip.txt file, one per line&lt;br /&gt;
*You can change delay between reboot into reboot_hard.bat, tempo variable&lt;br /&gt;
*Then run reboot_hard.bat script&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FAQ==&lt;br /&gt;
If the analyzer is off and you want to start it, you need a [[Monitoring_Solution#Autonomy_kit_installation_.28optional.29|reboot box]].&lt;br /&gt;
Ask OROS if you need it.&lt;/div&gt;</summary>
		<author><name>Lmagimel</name></author>
	</entry>
	<entry>
		<id>https://wiki.oros.com/index.php?title=OROS_Hardware_reboot_analyzer_together&amp;diff=12987</id>
		<title>OROS Hardware reboot analyzer together</title>
		<link rel="alternate" type="text/html" href="https://wiki.oros.com/index.php?title=OROS_Hardware_reboot_analyzer_together&amp;diff=12987"/>
		<updated>2026-09-23T06:54:50Z</updated>

		<summary type="html">&lt;p&gt;Lmagimel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
OLD page not valid anymore.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This add on in beta version will reboot several analyzer together.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Download==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Process== &lt;br /&gt;
*Putty must be installed, at least v0.76 (https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html)&lt;br /&gt;
*Set analyzers IP list into list_ip.txt file, one per line&lt;br /&gt;
*You can change delay between reboot into reboot_hard.bat, tempo variable&lt;br /&gt;
*Then run reboot_hard.bat script&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FAQ==&lt;br /&gt;
If the analyzer is off and you want to start it, you need a [[Monitoring_Solution#Autonomy_kit_installation_.28optional.29|reboot box]].&lt;br /&gt;
Ask OROS if you need it.&lt;/div&gt;</summary>
		<author><name>Lmagimel</name></author>
	</entry>
	<entry>
		<id>https://wiki.oros.com/index.php?title=OROS_Hardware_reboot_analyzer_together&amp;diff=12986</id>
		<title>OROS Hardware reboot analyzer together</title>
		<link rel="alternate" type="text/html" href="https://wiki.oros.com/index.php?title=OROS_Hardware_reboot_analyzer_together&amp;diff=12986"/>
		<updated>2026-09-23T06:54:39Z</updated>

		<summary type="html">&lt;p&gt;Lmagimel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
OLD page not valid anymore&lt;br /&gt;
This add on in beta version will reboot several analyzer together.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Download==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Process== &lt;br /&gt;
*Putty must be installed, at least v0.76 (https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html)&lt;br /&gt;
*Set analyzers IP list into list_ip.txt file, one per line&lt;br /&gt;
*You can change delay between reboot into reboot_hard.bat, tempo variable&lt;br /&gt;
*Then run reboot_hard.bat script&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==FAQ==&lt;br /&gt;
If the analyzer is off and you want to start it, you need a [[Monitoring_Solution#Autonomy_kit_installation_.28optional.29|reboot box]].&lt;br /&gt;
Ask OROS if you need it.&lt;/div&gt;</summary>
		<author><name>Lmagimel</name></author>
	</entry>
	<entry>
		<id>https://wiki.oros.com/index.php?title=NVGate_Output_Signals&amp;diff=12985</id>
		<title>NVGate Output Signals</title>
		<link rel="alternate" type="text/html" href="https://wiki.oros.com/index.php?title=NVGate_Output_Signals&amp;diff=12985"/>
		<updated>2026-09-11T09:02:26Z</updated>

		<summary type="html">&lt;p&gt;Lmagimel: /* Listening track */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category:NVGate]]&lt;br /&gt;
[[category:WikiOros]]&lt;br /&gt;
This module generates multiple signals such as fixed sinus, random noises, and swept sinus. You can have up to 6 outputs channels with OROS analyzers.&lt;br /&gt;
&lt;br /&gt;
==Connect==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;Youtube&amp;gt;https://youtu.be/cXtX7NVTtmg?t=17&amp;lt;/Youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Reports_Tools_Ribbons_344.png|250px|none]]&lt;br /&gt;
On the tab [[NVGate_Ribbons:_Acquisition_Tab|acquisition]], Output can generate a signal on the front-end outputs (generators)&lt;br /&gt;
&lt;br /&gt;
The left button (''signals'') allows selecting the signal type from the list and connecting it to the available outputs (1 to 6) .The other buttons open the signal settings and manage the generators activity.&lt;br /&gt;
&lt;br /&gt;
*[[Image:Reports_Tools_Ribbons_345.png|Reports_Tools_Ribbons_345.png]] ''Signals:''  Shows the list of available signals and let the users connect it to the outputs. You can easily connect signal with a &amp;quot;drag and drop&amp;quot; on the windows below.&lt;br /&gt;
[[File:out3.png]]&lt;br /&gt;
&lt;br /&gt;
==Settings==&lt;br /&gt;
===Output general settings===&lt;br /&gt;
[[Image:Reports_Tools_Ribbons_351.png]] Outputs settings: Manages the generated signal settling, (Mute, transition time). It is also available on ASB front end.&lt;br /&gt;
[[File:out4.png|framed|right]]&lt;br /&gt;
Used to control general output behavior. i.e. the signal generated on Out 1 &amp;amp;2 and Aux. Out 1 to 4.&lt;br /&gt;
&lt;br /&gt;
* '''Transition time''': The value of this setting is the time it takes for the output to go from 0 to activated level and the time it takes for the output to go from the activated level to 0 when deactivated. This transition time is applied only if the ''Output x/transition control ''value is &amp;quot;On&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[[Image:front_end_23.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* '''Mute ''''''all''': On / Off: When &amp;quot;On&amp;quot;, all the outputs are set to zero. The value of this setting is automatically set is &amp;quot;On&amp;quot; when the ''Emergency Stop ''setting from the same sub-module is pushed.&lt;br /&gt;
'''Emergency ''''''Stop''': Automatically mutes all the outputs when pushed. Use the ''Mute all ''setting from the same sub-module to make the outputs work again.&lt;br /&gt;
&lt;br /&gt;
===Output channel settings===&lt;br /&gt;
Available on ASB/ front end/Output.&amp;lt;br&amp;gt;&lt;br /&gt;
[[image:out5.png|framed|right]]&lt;br /&gt;
* '''Label''': the name of this Output (by default Output n, with 1 &amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt;= n &amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt;= 2). The label of each output is used in the result name and in all connection tools.&lt;br /&gt;
* '''Source''': the input signal of the output (NONE by default). The input signal can be any dynamic input of the Front-end (in the On-line mode) or any signal generated by the output signals resource (in the On-line mode) or any track of the Player (recorded from inputs).&lt;br /&gt;
* '''Applied ''''''filter''': the filter applied to this output. The list of filters applicable to the outputs is defined in the Filter module, by choosing Apply to = All.&lt;br /&gt;
* '''Clipping''': the amplitude limitation of the output signal (from 1 mV to 10 V).&lt;br /&gt;
* '''Gain''': This setting can be displayed in dB. It is the gain applied to the output signal.&lt;br /&gt;
* '''Impedance''':&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;77%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Impedance'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|GND&lt;br /&gt;
|The output is connected to the ground.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|50 Ohms&lt;br /&gt;
|The output impedance is equal to 50 Ohms.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|600 Ohms&amp;lt;ref&amp;gt;Only available for OR38 &amp;amp; OR36. For phone lines connections use.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|The output impedance is equal to 600 Ohms.&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Synchronization''':&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;92%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Synchronization'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Free run&lt;br /&gt;
|The output delivers a signal as soon as there is a source connected.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Linked to run&lt;br /&gt;
|The output is activated only after the first run action.&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Transition control''': On / Off. If the value of this setting is &amp;quot;On&amp;quot; the ''Output settings/transition time'' is applied when this output is activated or disabled.&lt;br /&gt;
&lt;br /&gt;
==Signal available==&lt;br /&gt;
===Sine===&lt;br /&gt;
* [[Image:Reports_Tools_Ribbons_346.png]] ''Sine:''  Opens the pure sine properties dialog for adjustment.&lt;br /&gt;
&lt;br /&gt;
Used to generate and configure up to 6 fixed sinus. A sinusoidal signal is generated with the frequency specified in the sine '''Frequency''' field. The frequency corresponds to one of the analysis bands. This type of signal is used for measuring the amount of distortion in a system for example. The amplitude of the signal can be changed using the '''Level''' settings. &lt;br /&gt;
[[Image:Resources_output_02.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* '''Frequency''': sine frequency. &lt;br /&gt;
&lt;br /&gt;
'''Tips: put 0Hz for DC Volatge generation.'''&lt;br /&gt;
&lt;br /&gt;
* '''Peak level''': the peak level&lt;br /&gt;
* '''RMS level''': sine RMS level. This setting can be displayed in dB.&lt;br /&gt;
&lt;br /&gt;
'''Note:''' Amplitude and frequency modifications are applied immediately without any transition.&lt;br /&gt;
&lt;br /&gt;
[[Image:Resources_output_03.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
===Multi-sine===&lt;br /&gt;
[[Image:Reports_Tools_Ribbons_347.png]]: Multi-sine:  Opens the ''Multi-sine'' properties dialog for adjustment.&lt;br /&gt;
&lt;br /&gt;
Multisine is computed by adding sine signals whose frequencies are power of two sub-modules of sampling frequency. This means that multisine output block includes all discrete sine waves of FFT spectrum of corresponding block size and resolution. Multisine has the advantage of showing no leakage effect in FFT as all sine waves are exact periods of the trigger block for FFT computation. The most appropriate FFT weighting window to be used is “uniform” window. Multisine generators work on a sample block basis, it means signal blocks are repeated identically over time.&lt;br /&gt;
&lt;br /&gt;
Used to generate and configure up to 2 multi-sines. The multi-sine is computed by adding sine signals whose frequencies are power of two sub-modules of sampling frequency. So with the FFT analyzer, each sine signal can be exactly at an analysis frequency line and there is no leakage due to analysis window. Due to its specific structure, using a rectangular analysis window for FFT analysis on a multi-sine excitation is recommended.&lt;br /&gt;
&lt;br /&gt;
The phase between sine signals can be controlled in order to get a low crest factor or randomized, but with a higher crest factor.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Multi-sine is periodic with a period equal to the opposite of its frequency resolution.&lt;br /&gt;
&lt;br /&gt;
[[Image:Resources_output_04.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* '''Lower frequency''': the lower frequency of the multi-sine frequency range. Its minimum value is the resolution.&lt;br /&gt;
* '''Upper frequency''': the upper frequency of the multi-sine frequency range. Its maximum value is SF / 2.56, where SF is the sampling frequency.&lt;br /&gt;
* '''RMS level''': multi-sine RMS level. This setting can be displayed in dB.&lt;br /&gt;
* '''Resolution''': the resolution of the multi-sine. Its minimum value is SF / 16384, where SF is the sampling frequency. Its maximum value is SF / 256.&lt;br /&gt;
* '''Phase''': Computational mode of the original sinusoid phases.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Phase'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Random&amp;lt;br&amp;gt;&lt;br /&gt;
|The original phase of each sinusoid is selected randomly after each multi sine deactivation/activation.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;First activation:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Resources_output_05.png|framed|none]]&lt;br /&gt;
&amp;lt;br&amp;gt;After reactivation:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Resources_output_06.png|framed|none]]&lt;br /&gt;
Phase relationship between sine waves is selected at selection of setting and will not change unless “random” setting is changed back and forward. After “random” is selected phase relationship is defined (randomly for the first block) and repeated identically for each signal block of N lines. Phase relationship for all multisine generators will be different as random setting activation is made at different moment in time and applied for different generator objects. Two blocks of multisine random phase of the same generator are 100% correlated.&lt;br /&gt;
Two mulitsine random phase generators are not correlated.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Fixed&amp;lt;br&amp;gt;&lt;br /&gt;
|Each sinusoid has the same original phase even after multi sine deactivation/activation.&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Resources_output_07.png|framed|none]]&lt;br /&gt;
Multisine phase relation if fixed and will be the same each time setting “fixed” is selected. &lt;br /&gt;
Phase relationship is the same for all multisine generators meaning that signal blocks will be the identical between any multisine generators of the same setting. Multisine fixed phase generators are 100% correlated.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Burst setting''' in Multisine generators will shorten the time during which the output signal is active despite the signal block being of the same length.&lt;br /&gt;
All bandwidth frequencies are present in each burst but may not be complete cycles as block period is truncated. Two bursts being identical (respectively fixed or random phase) they are 100% correlated. Two random bursts from two separate generators will not be correlated signals.&lt;br /&gt;
&lt;br /&gt;
===Random noise===&lt;br /&gt;
[[Image:Reports_Tools_Ribbons_350.png]]Random Noise:  Opens the ''Random noise'' properties dialog for adjustment. Adapted for non linear responses measurement. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Used to generate and configure up to 2 white or pink random noise types.&lt;br /&gt;
&lt;br /&gt;
Signal block is recalculated each time. All frequencies of generator bandwidth are taken into account with a resolution of Fs/16384 (Fs being front end sampling frequency), this resolution is independent from FFT resolution. Consequently signal content of each FFT trigger block is not the same meaning that signals between two trigger blocks are not correlated. Similarly random noise signal between two separate generators are also not correlated.&lt;br /&gt;
&lt;br /&gt;
[[Image:Resources_output_08.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
Random noise is generated using algorithms that guarantee no short or long-term periodicity.&lt;br /&gt;
&lt;br /&gt;
* '''Lower frequency''': the lower frequency of the Random noise frequency range. Its minimum value is equal to SF / (2.56 * 6400), where SF is the sampling frequency and 6400 &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; 1 is the resolution.&lt;br /&gt;
* '''Upper frequency''': the upper frequency of the Random noise frequency range. Its maximum value is SF / 2.56, where SF is the sampling frequency.&lt;br /&gt;
* '''RMS level''': the Random noise RMS level. This setting can be displayed in dB.&lt;br /&gt;
* '''Period''': The period selected for the Random noise. It used to define a Random Block. Its maximum value is 100s.&lt;br /&gt;
* '''Burst''': This setting lets the user specify the percentage of non-null signal in a random block.&lt;br /&gt;
&lt;br /&gt;
'''Exemple''' with:  burst: 60%  - period: 100ms :&lt;br /&gt;
&lt;br /&gt;
[[Image:Resources_output_09.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* '''Type''':&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;92%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Type'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[https://en.wikipedia.org/wiki/White_noise White]&lt;br /&gt;
|White noise has the same distribution of power for all frequencies, so there is the same amount of power between 0 and 500 Hz, 500 and 1,000 Hz or 20,000 and 20,500 Hz.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[https://en.wikipedia.org/wiki/Pink_noise Pink]&lt;br /&gt;
|Pink noise has the same distribution of power for each octave, so the power between 0.5 Hz and 1 Hz is the same as between 5,000 Hz and 10,000 Hz. Since power is proportional to amplitude squared, the energy per Hz will decline at higher frequencies at the rate of -10dB/decade. &lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Chirp===&lt;br /&gt;
Chirp means continuous short term variable frequency (1 analysis block), 1 amplitude. Adapted for damping measurement and FFT analysis.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:Reports_Tools_Ribbons_349.png]] Chirp:  Opens the ''Chirp'' properties dialog for adjustment. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Used to generate and configure up to 6 chirps. A sine signal, of which the frequency varies from '''Lower Frequency''' to '''Upper Frequency''', is generated in the delay corresponding to the size of a generator block.&lt;br /&gt;
&lt;br /&gt;
[[Image:Resources_output_10.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* '''Lower frequency''': the lower frequency of the Random noise frequency range. Its minimum value is equal to SF / (2.56 * 6400), where SF is the sampling frequency and 6400 &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; 1 is the resolution.&lt;br /&gt;
* '''Upper frequency''': the upper frequency of the chirp frequency range. Its maximum value is SF / 2.56, where SF is the sampling frequency.&lt;br /&gt;
* '''RMS level''': the chirp RMS level. This setting can be displayed in dB.&lt;br /&gt;
* '''Size''': This setting specifies the number of samples required for the generator to go from the lower frequency to the upper one.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;31%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|align = &amp;quot;center&amp;quot;|'''Block size'''&lt;br /&gt;
|align = &amp;quot;center&amp;quot;|'''FFT lines number'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|256&lt;br /&gt;
|101&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|512&lt;br /&gt;
|201&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|1024&lt;br /&gt;
|401&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|2048&lt;br /&gt;
|801&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|4096&lt;br /&gt;
|1601&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|8192&lt;br /&gt;
|3201&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|16384&lt;br /&gt;
|6401&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Burst''': This setting lets the user specify the percentage of non-null signal greater than the size of a generator block. For instance, for a burst value of 25% and a block size of 1024, the generator delivers blocks of 256 samples of chirp separated by blocks of 768 null samples.&lt;br /&gt;
&lt;br /&gt;
{|cellspacing=&amp;quot;0&amp;quot; cellpadding = &amp;quot;10&amp;quot; style=&amp;quot;border-style:solid; border-color:black; border-width:1px;&amp;quot;&lt;br /&gt;
|Size = 256&amp;lt;br&amp;gt;&lt;br /&gt;
Burst = 70&amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Image:Resources_output_11.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
===Advanced sine===&lt;br /&gt;
[[Image:Reports_Tools_Ribbons_348.png]] Swept-sine:  Opens the ''Swept-sine'' properties dialog for adjustment.&lt;br /&gt;
&lt;br /&gt;
Used to generate and configure up to 6 advanced sines, allowing the user to generate a swept sine, a pure tone, or to sweep step-by-step.&lt;br /&gt;
&lt;br /&gt;
[[Image:Resources_output_12.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* '''Gain''': Each advanced sine has a gain setting with a 0dB reference that is the value of the ''Advanced sine settings/ Peak level setting''&lt;br /&gt;
* '''Phase offset''': All the advanced sine have the same phase reference. This setting is used to set a phase offset between them.&lt;br /&gt;
====Advanced sine settings====&lt;br /&gt;
This sub-module contains the settings related to the main advanced sine generator, including the advanced sine mode setting, stabilization time, amplitude variation...&lt;br /&gt;
&lt;br /&gt;
* '''Mode''':&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;91%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Mode'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Sweep:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Resources_output_13.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
|The advanced sine performs a continuous sweep of the frequencies between Start Frequency and Stop Frequency&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Step:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Resources_output_14.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
|The advanced sine performs a sweep of the frequencies between Start Frequency and Stop Frequency, it stops at each step, waits during stabilization time, and waits for the new step event before going on.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Pure tone:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Resources_output_15.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
|The advanced sine generates a pure sine with the frequency of the ''Advanced sine settings/ Target Frequency ''value &lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Synchronization''': &amp;quot;linked to run&amp;quot; or &amp;quot;Free run&amp;quot;. The Advanced sine generator will not be stopped by a stop event, if the setting is on &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Free run&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;. The default value is &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Linked to run&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
If you change the amplitude or the frequency of the generated signal, there will be a stabilization time, and you will have to generate an event when the signal is stabilized.&lt;br /&gt;
&lt;br /&gt;
In these 3 modes, each time the generator stops on a frequency;&lt;br /&gt;
&lt;br /&gt;
1. At the beginning (amplitude increase until the first frequency),&lt;br /&gt;
&lt;br /&gt;
2. At a new step (at the end of stabilization time), or in &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;pure tone&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; or &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;swept sine&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; pause mode when it reaches the target frequency; the generator sends a stabilized event, after being stabilized (amplitude and frequency).&lt;br /&gt;
&lt;br /&gt;
3. In &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Free run&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;, if the generator is already stabilized at the run event, then a stabilized event is generated at this moment.&lt;br /&gt;
&lt;br /&gt;
If the output is on &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Advanced sine&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; source, the setting of &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Synchronization&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; of the advanced sine will recopied to the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;synchronization&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; of the output (which one become fixed).&lt;br /&gt;
&lt;br /&gt;
:''Hidden/fixed:''&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;70%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Mode'''&lt;br /&gt;
|'''Sweep'''&lt;br /&gt;
|'''Step'''&lt;br /&gt;
|'''Pure tone'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Synchronization&lt;br /&gt;
|Fixed to &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Linked to run&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Visible&lt;br /&gt;
|Visible&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Pause''': On / Off. When Pause is active, the frequency sweeping is halted when there is only one frequency generated. This frequency is now called &amp;quot;Target frequency&amp;quot;. You can modify this frequency value to another target so the frequency will sweep to the new target.&lt;br /&gt;
&lt;br /&gt;
[[Image:Resources_output_16.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
''Hidden/fixed:''&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;70%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Mode'''&lt;br /&gt;
|'''Sweep'''&lt;br /&gt;
|'''Step'''&lt;br /&gt;
|'''Pure tone'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Pause&lt;br /&gt;
|visible&lt;br /&gt;
|hidden&lt;br /&gt;
|hidden&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Peak level''': the advanced sine peak level (between 0 and 10 V).&lt;br /&gt;
* '''Start frequency''': The start frequency of the sweep.&lt;br /&gt;
&lt;br /&gt;
''Hidden/fixed:''&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;70%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Mode'''&lt;br /&gt;
|'''Sweep'''&lt;br /&gt;
|'''Step'''&lt;br /&gt;
|'''Pure tone'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Start frequency&lt;br /&gt;
|visible&lt;br /&gt;
|visible&lt;br /&gt;
|hidden&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Stop frequency''': The stop frequency of the sweep.&lt;br /&gt;
&lt;br /&gt;
''Hidden/fixed:''&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;70%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Mode'''&lt;br /&gt;
|'''Sweep'''&lt;br /&gt;
|'''Step'''&lt;br /&gt;
|'''Pure tone'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Stop frequency&lt;br /&gt;
|visible&lt;br /&gt;
|visible&lt;br /&gt;
|hidden&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Target frequency''': The value of this setting is the frequency currently generated when the value of the'' Pause ''setting is &amp;quot;On&amp;quot; or if the'' Mode ''is set to &amp;quot;Pure Tone&amp;quot;&lt;br /&gt;
&lt;br /&gt;
''Hidden/fixed: ''&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;73%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| '''Mode'''&lt;br /&gt;
|'''Sweep'''&lt;br /&gt;
|'''Step'''&lt;br /&gt;
|'''Pure tone'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Target frequency&lt;br /&gt;
|visible if Pause = On&lt;br /&gt;
|visible if Pause = On&lt;br /&gt;
|visible&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Sweep variation''': Two different types of sweep are available: a linear sweeping or a logarithmic sweep:&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;74%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Sweep variation'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Lin&lt;br /&gt;
|The Sweep speed is constant.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Log&lt;br /&gt;
|The Sweep speed increases exponentially when the frequency increase is linear.&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Hidden/fixed:''&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;73%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Mode'''&lt;br /&gt;
|'''Sweep'''&lt;br /&gt;
|'''Step'''&lt;br /&gt;
|'''Pure tone'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Sweep variation&lt;br /&gt;
|visible&lt;br /&gt;
|fixed to Lin&lt;br /&gt;
|hidden&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Sweep speed''': It is expressed in Hz/s in a linear sweep variation, and in dec/s in a logarithmic sweep variation. The unit of the logarithmic sweep speed can be changed to oct/min in the user preferences/physical quantity (select &amp;quot;Sweep speed (logarithmic)&amp;quot; in the physical quantity list).&lt;br /&gt;
''Hidden/fixed:''&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;73%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Mode'''&lt;br /&gt;
|'''Sweep'''&lt;br /&gt;
|'''Step'''&lt;br /&gt;
|'''Pure tone'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Sweep speed&lt;br /&gt;
|visible&lt;br /&gt;
|hidden&lt;br /&gt;
|hidden&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Sweep type''':&lt;br /&gt;
&lt;br /&gt;
[[Image:Resources_output_17.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;73%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Sweep type'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|One shot&lt;br /&gt;
|The advanced sine sweeps the frequencies from Start Frequency to Stop Frequency and stops.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|One cycle&lt;br /&gt;
|The advanced sine sweeps the frequencies from Start Frequency to Stop Frequency, then back to Start Frequency and stops.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Continuous&lt;br /&gt;
|The advanced sine sweeps the frequencies between Start Frequency to Stop Frequency without stopping.&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Hidden/fixed:''&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;73%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Mode'''&lt;br /&gt;
|'''Sweep'''&lt;br /&gt;
|'''Step'''&lt;br /&gt;
|'''Pure tone'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Sweep type&lt;br /&gt;
|visible&lt;br /&gt;
|visible&lt;br /&gt;
|hidden&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Stabilization time''': Sweep mode: Selects wait time for the advanced sine at the start frequency and at the right level before starting the sweep. Step mode: Selects wait time for the advanced sine at each step before waiting for the new step event.&lt;br /&gt;
* '''Amplitude ''''''variation''': Maximum length of time for the advanced sine to reach a new level.&lt;br /&gt;
* '''Phase speed''': Speed of phase variation when setting a new value for ''Advanced sine x/ Phase offset setting''&lt;br /&gt;
* '''Step''': Frequency gap between two steps&lt;br /&gt;
''Hidden/fixed:''&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;73%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Mode'''&lt;br /&gt;
|'''Sweep'''&lt;br /&gt;
|'''Step'''&lt;br /&gt;
|'''Pure tone'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Sweep type&lt;br /&gt;
|visible&lt;br /&gt;
|visible&lt;br /&gt;
|hidden&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''New step''': The event that triggers the sweep of the advanced sine to the next step&lt;br /&gt;
''Hidden/fixed:''&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;73%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Mode'''&lt;br /&gt;
|'''Sweep'''&lt;br /&gt;
|'''Step'''&lt;br /&gt;
|'''Pure tone'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Sweep type&lt;br /&gt;
|hidden&lt;br /&gt;
|visible&lt;br /&gt;
|hidden&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Synchro===&lt;br /&gt;
This special output signal is used to synchronize raw data recorded on multiple OR3X units (even OR2X).  This synch signal must be connected on ext. synch trigger input of each recording unit (see below)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;#FF0000&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:Resources_output_18.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;/font&amp;gt;'''Active''': On/Off Set the synch signal available in sources list, no signal is generated on outputs at this stage&lt;br /&gt;
* '''Generator Mode''': Controls synch signal behavior.&lt;br /&gt;
* '''On''': start the synch clock generation (0 / &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt;2 V square @ 50 Hz)&lt;br /&gt;
* '''Off''': stop the synch clock generation followed by a -2V step during 1 sec.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Track assembly procedure.&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
1. Activate the synch signal&lt;br /&gt;
&lt;br /&gt;
2. Select ''Front-end / Output 1 / source = Synchro''&lt;br /&gt;
&lt;br /&gt;
3. Set'' Front-end / ext synch / coupling = DC ''on each recording unit&lt;br /&gt;
&lt;br /&gt;
4. Set'' Front-end / ext synch / threshold = 1 V ''on each recording unit&lt;br /&gt;
&lt;br /&gt;
5. Set'' Recorder/trigger/start = ext synch ''on each recording unit&lt;br /&gt;
&lt;br /&gt;
6. Add ext. sync track to the recorder on each unit&lt;br /&gt;
&lt;br /&gt;
7. Set same recording duration on each unit&lt;br /&gt;
&lt;br /&gt;
8. Run each unit&lt;br /&gt;
&lt;br /&gt;
9. Set'' generator mode = on ''to start record&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;#FF0000&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:Resources_output_19.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
10. &amp;lt;/font&amp;gt;Download all recorded files on one PC&lt;br /&gt;
&lt;br /&gt;
11. Launch &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Track Assembler&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:Resources_output_20.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
The concatenation synopsis is shown on the following scheme:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;#FF0000&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:Resources_output_21.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More information on the Track Assembler in &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Operation on multiples Hardware&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Listening track==&lt;br /&gt;
There are 3 ways to listen track:&lt;br /&gt;
====Input: listen during measurement====&lt;br /&gt;
Back to the roots of vibration analysis: Everybody knows that our ears and brain is the best instrument to feel and interpret vibration signals. This is also why we take so much care in removing these NVH signals from our machines, vehicles and appliances. The audio playback of vibration (or any other) signal allows the user to &amp;quot;listen in&amp;quot; on what your OROS analyzer is &amp;quot;hearing&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Connect input feature allows a user to play input channels on an output.  This allows the user to listen during measurement with an headphone on the output.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:input_on_output.png|400px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Monitor channels : Hot Swap ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NVgate uses the monitor hot swap capability to allow changing the replicated signal during acquisition/recording.&lt;br /&gt;
&lt;br /&gt;
The NVGate synopsis is as follows:&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_20.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
To activate it, simply connect one of the monitor ''Channels'' to the desired output from the ''Acquisition/Outputs/Signal'' dialog.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_21.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
Then you can add any front-end input to the monitor channel. The selected input signal will replicate (play) on the output. You can swap from one input to another at any time including during the run and signal recording.&lt;br /&gt;
&lt;br /&gt;
NB: Remember to switch the output impedance to 600 Ω for better listening quality.&lt;br /&gt;
&lt;br /&gt;
====Play-Back on PC speaker====&lt;br /&gt;
If you need to listen a signal already recorded, do not use an output channel. We advice to use the playback on PC speaker defined here:&lt;br /&gt;
From any of the previous configurations, the recorded signal can be listened to on PC speakers.&lt;br /&gt;
[[File:Player_playback.png|none]]&lt;br /&gt;
&lt;br /&gt;
Click on [[Image:Player_connection_wizard_06.png]] in the active window. The button stops the play back at any time. A mobile cursor (blue) localizes the played back signal part in the signal window.&lt;br /&gt;
&lt;br /&gt;
==Create and play ANY signal==&lt;br /&gt;
&lt;br /&gt;
You can play a signal already recorded with an OROS analyzer, or any signal imported into NVgate. &lt;br /&gt;
You can put the signal in the player (even in connected mode) allowing the signal to be played on an ouptut channel.&lt;br /&gt;
&lt;br /&gt;
====Example : playing a triangle signal on analyzer output ====&lt;br /&gt;
&lt;br /&gt;
• Generate a triangular signal with an application ([https://fr.mathworks.com/?requestedDomain= Matlab],…) or an online site (example: http://onlinetonegenerator.com/);&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
• Save this signal in .wav;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
• In NVGate, import this signal (File / Import / Files / OR2X Signal (* .wav, .mat, .UFF...);&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
• Load this signal in the player (right click then &amp;quot;load in player&amp;quot;);&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
• In the options proposed in output, select the channel coming from the player:&lt;br /&gt;
[[File:player_out.png|framed|none]]&lt;br /&gt;
•If you want to play this signal repeatedly, you must change the &amp;quot;Repeat mode&amp;quot; parameter in &amp;quot;Analyzer Setting Browser&amp;quot;:&lt;br /&gt;
[[File:player_out2.png|framed|none]]&lt;/div&gt;</summary>
		<author><name>Lmagimel</name></author>
	</entry>
	<entry>
		<id>https://wiki.oros.com/index.php?title=NVGate_Output_Signals&amp;diff=12984</id>
		<title>NVGate Output Signals</title>
		<link rel="alternate" type="text/html" href="https://wiki.oros.com/index.php?title=NVGate_Output_Signals&amp;diff=12984"/>
		<updated>2026-09-11T09:01:57Z</updated>

		<summary type="html">&lt;p&gt;Lmagimel: /* Input: listen during measurement */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category:NVGate]]&lt;br /&gt;
[[category:WikiOros]]&lt;br /&gt;
This module generates multiple signals such as fixed sinus, random noises, and swept sinus. You can have up to 6 outputs channels with OROS analyzers.&lt;br /&gt;
&lt;br /&gt;
==Connect==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;Youtube&amp;gt;https://youtu.be/cXtX7NVTtmg?t=17&amp;lt;/Youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Reports_Tools_Ribbons_344.png|250px|none]]&lt;br /&gt;
On the tab [[NVGate_Ribbons:_Acquisition_Tab|acquisition]], Output can generate a signal on the front-end outputs (generators)&lt;br /&gt;
&lt;br /&gt;
The left button (''signals'') allows selecting the signal type from the list and connecting it to the available outputs (1 to 6) .The other buttons open the signal settings and manage the generators activity.&lt;br /&gt;
&lt;br /&gt;
*[[Image:Reports_Tools_Ribbons_345.png|Reports_Tools_Ribbons_345.png]] ''Signals:''  Shows the list of available signals and let the users connect it to the outputs. You can easily connect signal with a &amp;quot;drag and drop&amp;quot; on the windows below.&lt;br /&gt;
[[File:out3.png]]&lt;br /&gt;
&lt;br /&gt;
==Settings==&lt;br /&gt;
===Output general settings===&lt;br /&gt;
[[Image:Reports_Tools_Ribbons_351.png]] Outputs settings: Manages the generated signal settling, (Mute, transition time). It is also available on ASB front end.&lt;br /&gt;
[[File:out4.png|framed|right]]&lt;br /&gt;
Used to control general output behavior. i.e. the signal generated on Out 1 &amp;amp;2 and Aux. Out 1 to 4.&lt;br /&gt;
&lt;br /&gt;
* '''Transition time''': The value of this setting is the time it takes for the output to go from 0 to activated level and the time it takes for the output to go from the activated level to 0 when deactivated. This transition time is applied only if the ''Output x/transition control ''value is &amp;quot;On&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[[Image:front_end_23.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* '''Mute ''''''all''': On / Off: When &amp;quot;On&amp;quot;, all the outputs are set to zero. The value of this setting is automatically set is &amp;quot;On&amp;quot; when the ''Emergency Stop ''setting from the same sub-module is pushed.&lt;br /&gt;
'''Emergency ''''''Stop''': Automatically mutes all the outputs when pushed. Use the ''Mute all ''setting from the same sub-module to make the outputs work again.&lt;br /&gt;
&lt;br /&gt;
===Output channel settings===&lt;br /&gt;
Available on ASB/ front end/Output.&amp;lt;br&amp;gt;&lt;br /&gt;
[[image:out5.png|framed|right]]&lt;br /&gt;
* '''Label''': the name of this Output (by default Output n, with 1 &amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt;= n &amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt;= 2). The label of each output is used in the result name and in all connection tools.&lt;br /&gt;
* '''Source''': the input signal of the output (NONE by default). The input signal can be any dynamic input of the Front-end (in the On-line mode) or any signal generated by the output signals resource (in the On-line mode) or any track of the Player (recorded from inputs).&lt;br /&gt;
* '''Applied ''''''filter''': the filter applied to this output. The list of filters applicable to the outputs is defined in the Filter module, by choosing Apply to = All.&lt;br /&gt;
* '''Clipping''': the amplitude limitation of the output signal (from 1 mV to 10 V).&lt;br /&gt;
* '''Gain''': This setting can be displayed in dB. It is the gain applied to the output signal.&lt;br /&gt;
* '''Impedance''':&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;77%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Impedance'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|GND&lt;br /&gt;
|The output is connected to the ground.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|50 Ohms&lt;br /&gt;
|The output impedance is equal to 50 Ohms.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|600 Ohms&amp;lt;ref&amp;gt;Only available for OR38 &amp;amp; OR36. For phone lines connections use.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|The output impedance is equal to 600 Ohms.&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Synchronization''':&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;92%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Synchronization'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Free run&lt;br /&gt;
|The output delivers a signal as soon as there is a source connected.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Linked to run&lt;br /&gt;
|The output is activated only after the first run action.&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Transition control''': On / Off. If the value of this setting is &amp;quot;On&amp;quot; the ''Output settings/transition time'' is applied when this output is activated or disabled.&lt;br /&gt;
&lt;br /&gt;
==Signal available==&lt;br /&gt;
===Sine===&lt;br /&gt;
* [[Image:Reports_Tools_Ribbons_346.png]] ''Sine:''  Opens the pure sine properties dialog for adjustment.&lt;br /&gt;
&lt;br /&gt;
Used to generate and configure up to 6 fixed sinus. A sinusoidal signal is generated with the frequency specified in the sine '''Frequency''' field. The frequency corresponds to one of the analysis bands. This type of signal is used for measuring the amount of distortion in a system for example. The amplitude of the signal can be changed using the '''Level''' settings. &lt;br /&gt;
[[Image:Resources_output_02.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* '''Frequency''': sine frequency. &lt;br /&gt;
&lt;br /&gt;
'''Tips: put 0Hz for DC Volatge generation.'''&lt;br /&gt;
&lt;br /&gt;
* '''Peak level''': the peak level&lt;br /&gt;
* '''RMS level''': sine RMS level. This setting can be displayed in dB.&lt;br /&gt;
&lt;br /&gt;
'''Note:''' Amplitude and frequency modifications are applied immediately without any transition.&lt;br /&gt;
&lt;br /&gt;
[[Image:Resources_output_03.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
===Multi-sine===&lt;br /&gt;
[[Image:Reports_Tools_Ribbons_347.png]]: Multi-sine:  Opens the ''Multi-sine'' properties dialog for adjustment.&lt;br /&gt;
&lt;br /&gt;
Multisine is computed by adding sine signals whose frequencies are power of two sub-modules of sampling frequency. This means that multisine output block includes all discrete sine waves of FFT spectrum of corresponding block size and resolution. Multisine has the advantage of showing no leakage effect in FFT as all sine waves are exact periods of the trigger block for FFT computation. The most appropriate FFT weighting window to be used is “uniform” window. Multisine generators work on a sample block basis, it means signal blocks are repeated identically over time.&lt;br /&gt;
&lt;br /&gt;
Used to generate and configure up to 2 multi-sines. The multi-sine is computed by adding sine signals whose frequencies are power of two sub-modules of sampling frequency. So with the FFT analyzer, each sine signal can be exactly at an analysis frequency line and there is no leakage due to analysis window. Due to its specific structure, using a rectangular analysis window for FFT analysis on a multi-sine excitation is recommended.&lt;br /&gt;
&lt;br /&gt;
The phase between sine signals can be controlled in order to get a low crest factor or randomized, but with a higher crest factor.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Multi-sine is periodic with a period equal to the opposite of its frequency resolution.&lt;br /&gt;
&lt;br /&gt;
[[Image:Resources_output_04.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* '''Lower frequency''': the lower frequency of the multi-sine frequency range. Its minimum value is the resolution.&lt;br /&gt;
* '''Upper frequency''': the upper frequency of the multi-sine frequency range. Its maximum value is SF / 2.56, where SF is the sampling frequency.&lt;br /&gt;
* '''RMS level''': multi-sine RMS level. This setting can be displayed in dB.&lt;br /&gt;
* '''Resolution''': the resolution of the multi-sine. Its minimum value is SF / 16384, where SF is the sampling frequency. Its maximum value is SF / 256.&lt;br /&gt;
* '''Phase''': Computational mode of the original sinusoid phases.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Phase'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Random&amp;lt;br&amp;gt;&lt;br /&gt;
|The original phase of each sinusoid is selected randomly after each multi sine deactivation/activation.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;First activation:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Resources_output_05.png|framed|none]]&lt;br /&gt;
&amp;lt;br&amp;gt;After reactivation:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Resources_output_06.png|framed|none]]&lt;br /&gt;
Phase relationship between sine waves is selected at selection of setting and will not change unless “random” setting is changed back and forward. After “random” is selected phase relationship is defined (randomly for the first block) and repeated identically for each signal block of N lines. Phase relationship for all multisine generators will be different as random setting activation is made at different moment in time and applied for different generator objects. Two blocks of multisine random phase of the same generator are 100% correlated.&lt;br /&gt;
Two mulitsine random phase generators are not correlated.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Fixed&amp;lt;br&amp;gt;&lt;br /&gt;
|Each sinusoid has the same original phase even after multi sine deactivation/activation.&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Resources_output_07.png|framed|none]]&lt;br /&gt;
Multisine phase relation if fixed and will be the same each time setting “fixed” is selected. &lt;br /&gt;
Phase relationship is the same for all multisine generators meaning that signal blocks will be the identical between any multisine generators of the same setting. Multisine fixed phase generators are 100% correlated.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Burst setting''' in Multisine generators will shorten the time during which the output signal is active despite the signal block being of the same length.&lt;br /&gt;
All bandwidth frequencies are present in each burst but may not be complete cycles as block period is truncated. Two bursts being identical (respectively fixed or random phase) they are 100% correlated. Two random bursts from two separate generators will not be correlated signals.&lt;br /&gt;
&lt;br /&gt;
===Random noise===&lt;br /&gt;
[[Image:Reports_Tools_Ribbons_350.png]]Random Noise:  Opens the ''Random noise'' properties dialog for adjustment. Adapted for non linear responses measurement. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Used to generate and configure up to 2 white or pink random noise types.&lt;br /&gt;
&lt;br /&gt;
Signal block is recalculated each time. All frequencies of generator bandwidth are taken into account with a resolution of Fs/16384 (Fs being front end sampling frequency), this resolution is independent from FFT resolution. Consequently signal content of each FFT trigger block is not the same meaning that signals between two trigger blocks are not correlated. Similarly random noise signal between two separate generators are also not correlated.&lt;br /&gt;
&lt;br /&gt;
[[Image:Resources_output_08.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
Random noise is generated using algorithms that guarantee no short or long-term periodicity.&lt;br /&gt;
&lt;br /&gt;
* '''Lower frequency''': the lower frequency of the Random noise frequency range. Its minimum value is equal to SF / (2.56 * 6400), where SF is the sampling frequency and 6400 &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; 1 is the resolution.&lt;br /&gt;
* '''Upper frequency''': the upper frequency of the Random noise frequency range. Its maximum value is SF / 2.56, where SF is the sampling frequency.&lt;br /&gt;
* '''RMS level''': the Random noise RMS level. This setting can be displayed in dB.&lt;br /&gt;
* '''Period''': The period selected for the Random noise. It used to define a Random Block. Its maximum value is 100s.&lt;br /&gt;
* '''Burst''': This setting lets the user specify the percentage of non-null signal in a random block.&lt;br /&gt;
&lt;br /&gt;
'''Exemple''' with:  burst: 60%  - period: 100ms :&lt;br /&gt;
&lt;br /&gt;
[[Image:Resources_output_09.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* '''Type''':&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;92%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Type'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[https://en.wikipedia.org/wiki/White_noise White]&lt;br /&gt;
|White noise has the same distribution of power for all frequencies, so there is the same amount of power between 0 and 500 Hz, 500 and 1,000 Hz or 20,000 and 20,500 Hz.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[https://en.wikipedia.org/wiki/Pink_noise Pink]&lt;br /&gt;
|Pink noise has the same distribution of power for each octave, so the power between 0.5 Hz and 1 Hz is the same as between 5,000 Hz and 10,000 Hz. Since power is proportional to amplitude squared, the energy per Hz will decline at higher frequencies at the rate of -10dB/decade. &lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Chirp===&lt;br /&gt;
Chirp means continuous short term variable frequency (1 analysis block), 1 amplitude. Adapted for damping measurement and FFT analysis.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:Reports_Tools_Ribbons_349.png]] Chirp:  Opens the ''Chirp'' properties dialog for adjustment. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Used to generate and configure up to 6 chirps. A sine signal, of which the frequency varies from '''Lower Frequency''' to '''Upper Frequency''', is generated in the delay corresponding to the size of a generator block.&lt;br /&gt;
&lt;br /&gt;
[[Image:Resources_output_10.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* '''Lower frequency''': the lower frequency of the Random noise frequency range. Its minimum value is equal to SF / (2.56 * 6400), where SF is the sampling frequency and 6400 &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; 1 is the resolution.&lt;br /&gt;
* '''Upper frequency''': the upper frequency of the chirp frequency range. Its maximum value is SF / 2.56, where SF is the sampling frequency.&lt;br /&gt;
* '''RMS level''': the chirp RMS level. This setting can be displayed in dB.&lt;br /&gt;
* '''Size''': This setting specifies the number of samples required for the generator to go from the lower frequency to the upper one.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;31%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|align = &amp;quot;center&amp;quot;|'''Block size'''&lt;br /&gt;
|align = &amp;quot;center&amp;quot;|'''FFT lines number'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|256&lt;br /&gt;
|101&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|512&lt;br /&gt;
|201&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|1024&lt;br /&gt;
|401&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|2048&lt;br /&gt;
|801&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|4096&lt;br /&gt;
|1601&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|8192&lt;br /&gt;
|3201&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|16384&lt;br /&gt;
|6401&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Burst''': This setting lets the user specify the percentage of non-null signal greater than the size of a generator block. For instance, for a burst value of 25% and a block size of 1024, the generator delivers blocks of 256 samples of chirp separated by blocks of 768 null samples.&lt;br /&gt;
&lt;br /&gt;
{|cellspacing=&amp;quot;0&amp;quot; cellpadding = &amp;quot;10&amp;quot; style=&amp;quot;border-style:solid; border-color:black; border-width:1px;&amp;quot;&lt;br /&gt;
|Size = 256&amp;lt;br&amp;gt;&lt;br /&gt;
Burst = 70&amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Image:Resources_output_11.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
===Advanced sine===&lt;br /&gt;
[[Image:Reports_Tools_Ribbons_348.png]] Swept-sine:  Opens the ''Swept-sine'' properties dialog for adjustment.&lt;br /&gt;
&lt;br /&gt;
Used to generate and configure up to 6 advanced sines, allowing the user to generate a swept sine, a pure tone, or to sweep step-by-step.&lt;br /&gt;
&lt;br /&gt;
[[Image:Resources_output_12.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* '''Gain''': Each advanced sine has a gain setting with a 0dB reference that is the value of the ''Advanced sine settings/ Peak level setting''&lt;br /&gt;
* '''Phase offset''': All the advanced sine have the same phase reference. This setting is used to set a phase offset between them.&lt;br /&gt;
====Advanced sine settings====&lt;br /&gt;
This sub-module contains the settings related to the main advanced sine generator, including the advanced sine mode setting, stabilization time, amplitude variation...&lt;br /&gt;
&lt;br /&gt;
* '''Mode''':&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;91%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Mode'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Sweep:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Resources_output_13.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
|The advanced sine performs a continuous sweep of the frequencies between Start Frequency and Stop Frequency&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Step:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Resources_output_14.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
|The advanced sine performs a sweep of the frequencies between Start Frequency and Stop Frequency, it stops at each step, waits during stabilization time, and waits for the new step event before going on.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Pure tone:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Resources_output_15.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
|The advanced sine generates a pure sine with the frequency of the ''Advanced sine settings/ Target Frequency ''value &lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Synchronization''': &amp;quot;linked to run&amp;quot; or &amp;quot;Free run&amp;quot;. The Advanced sine generator will not be stopped by a stop event, if the setting is on &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Free run&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;. The default value is &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Linked to run&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
If you change the amplitude or the frequency of the generated signal, there will be a stabilization time, and you will have to generate an event when the signal is stabilized.&lt;br /&gt;
&lt;br /&gt;
In these 3 modes, each time the generator stops on a frequency;&lt;br /&gt;
&lt;br /&gt;
1. At the beginning (amplitude increase until the first frequency),&lt;br /&gt;
&lt;br /&gt;
2. At a new step (at the end of stabilization time), or in &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;pure tone&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; or &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;swept sine&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; pause mode when it reaches the target frequency; the generator sends a stabilized event, after being stabilized (amplitude and frequency).&lt;br /&gt;
&lt;br /&gt;
3. In &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Free run&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;, if the generator is already stabilized at the run event, then a stabilized event is generated at this moment.&lt;br /&gt;
&lt;br /&gt;
If the output is on &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Advanced sine&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; source, the setting of &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Synchronization&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; of the advanced sine will recopied to the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;synchronization&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; of the output (which one become fixed).&lt;br /&gt;
&lt;br /&gt;
:''Hidden/fixed:''&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;70%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Mode'''&lt;br /&gt;
|'''Sweep'''&lt;br /&gt;
|'''Step'''&lt;br /&gt;
|'''Pure tone'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Synchronization&lt;br /&gt;
|Fixed to &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Linked to run&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Visible&lt;br /&gt;
|Visible&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Pause''': On / Off. When Pause is active, the frequency sweeping is halted when there is only one frequency generated. This frequency is now called &amp;quot;Target frequency&amp;quot;. You can modify this frequency value to another target so the frequency will sweep to the new target.&lt;br /&gt;
&lt;br /&gt;
[[Image:Resources_output_16.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
''Hidden/fixed:''&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;70%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Mode'''&lt;br /&gt;
|'''Sweep'''&lt;br /&gt;
|'''Step'''&lt;br /&gt;
|'''Pure tone'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Pause&lt;br /&gt;
|visible&lt;br /&gt;
|hidden&lt;br /&gt;
|hidden&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Peak level''': the advanced sine peak level (between 0 and 10 V).&lt;br /&gt;
* '''Start frequency''': The start frequency of the sweep.&lt;br /&gt;
&lt;br /&gt;
''Hidden/fixed:''&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;70%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Mode'''&lt;br /&gt;
|'''Sweep'''&lt;br /&gt;
|'''Step'''&lt;br /&gt;
|'''Pure tone'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Start frequency&lt;br /&gt;
|visible&lt;br /&gt;
|visible&lt;br /&gt;
|hidden&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Stop frequency''': The stop frequency of the sweep.&lt;br /&gt;
&lt;br /&gt;
''Hidden/fixed:''&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;70%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Mode'''&lt;br /&gt;
|'''Sweep'''&lt;br /&gt;
|'''Step'''&lt;br /&gt;
|'''Pure tone'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Stop frequency&lt;br /&gt;
|visible&lt;br /&gt;
|visible&lt;br /&gt;
|hidden&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Target frequency''': The value of this setting is the frequency currently generated when the value of the'' Pause ''setting is &amp;quot;On&amp;quot; or if the'' Mode ''is set to &amp;quot;Pure Tone&amp;quot;&lt;br /&gt;
&lt;br /&gt;
''Hidden/fixed: ''&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;73%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| '''Mode'''&lt;br /&gt;
|'''Sweep'''&lt;br /&gt;
|'''Step'''&lt;br /&gt;
|'''Pure tone'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Target frequency&lt;br /&gt;
|visible if Pause = On&lt;br /&gt;
|visible if Pause = On&lt;br /&gt;
|visible&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Sweep variation''': Two different types of sweep are available: a linear sweeping or a logarithmic sweep:&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;74%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Sweep variation'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Lin&lt;br /&gt;
|The Sweep speed is constant.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Log&lt;br /&gt;
|The Sweep speed increases exponentially when the frequency increase is linear.&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Hidden/fixed:''&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;73%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Mode'''&lt;br /&gt;
|'''Sweep'''&lt;br /&gt;
|'''Step'''&lt;br /&gt;
|'''Pure tone'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Sweep variation&lt;br /&gt;
|visible&lt;br /&gt;
|fixed to Lin&lt;br /&gt;
|hidden&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Sweep speed''': It is expressed in Hz/s in a linear sweep variation, and in dec/s in a logarithmic sweep variation. The unit of the logarithmic sweep speed can be changed to oct/min in the user preferences/physical quantity (select &amp;quot;Sweep speed (logarithmic)&amp;quot; in the physical quantity list).&lt;br /&gt;
''Hidden/fixed:''&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;73%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Mode'''&lt;br /&gt;
|'''Sweep'''&lt;br /&gt;
|'''Step'''&lt;br /&gt;
|'''Pure tone'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Sweep speed&lt;br /&gt;
|visible&lt;br /&gt;
|hidden&lt;br /&gt;
|hidden&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Sweep type''':&lt;br /&gt;
&lt;br /&gt;
[[Image:Resources_output_17.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;73%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Sweep type'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|One shot&lt;br /&gt;
|The advanced sine sweeps the frequencies from Start Frequency to Stop Frequency and stops.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|One cycle&lt;br /&gt;
|The advanced sine sweeps the frequencies from Start Frequency to Stop Frequency, then back to Start Frequency and stops.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Continuous&lt;br /&gt;
|The advanced sine sweeps the frequencies between Start Frequency to Stop Frequency without stopping.&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Hidden/fixed:''&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;73%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Mode'''&lt;br /&gt;
|'''Sweep'''&lt;br /&gt;
|'''Step'''&lt;br /&gt;
|'''Pure tone'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Sweep type&lt;br /&gt;
|visible&lt;br /&gt;
|visible&lt;br /&gt;
|hidden&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Stabilization time''': Sweep mode: Selects wait time for the advanced sine at the start frequency and at the right level before starting the sweep. Step mode: Selects wait time for the advanced sine at each step before waiting for the new step event.&lt;br /&gt;
* '''Amplitude ''''''variation''': Maximum length of time for the advanced sine to reach a new level.&lt;br /&gt;
* '''Phase speed''': Speed of phase variation when setting a new value for ''Advanced sine x/ Phase offset setting''&lt;br /&gt;
* '''Step''': Frequency gap between two steps&lt;br /&gt;
''Hidden/fixed:''&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;73%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Mode'''&lt;br /&gt;
|'''Sweep'''&lt;br /&gt;
|'''Step'''&lt;br /&gt;
|'''Pure tone'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Sweep type&lt;br /&gt;
|visible&lt;br /&gt;
|visible&lt;br /&gt;
|hidden&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''New step''': The event that triggers the sweep of the advanced sine to the next step&lt;br /&gt;
''Hidden/fixed:''&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;73%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Mode'''&lt;br /&gt;
|'''Sweep'''&lt;br /&gt;
|'''Step'''&lt;br /&gt;
|'''Pure tone'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Sweep type&lt;br /&gt;
|hidden&lt;br /&gt;
|visible&lt;br /&gt;
|hidden&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Synchro===&lt;br /&gt;
This special output signal is used to synchronize raw data recorded on multiple OR3X units (even OR2X).  This synch signal must be connected on ext. synch trigger input of each recording unit (see below)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;#FF0000&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:Resources_output_18.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;/font&amp;gt;'''Active''': On/Off Set the synch signal available in sources list, no signal is generated on outputs at this stage&lt;br /&gt;
* '''Generator Mode''': Controls synch signal behavior.&lt;br /&gt;
* '''On''': start the synch clock generation (0 / &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt;2 V square @ 50 Hz)&lt;br /&gt;
* '''Off''': stop the synch clock generation followed by a -2V step during 1 sec.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Track assembly procedure.&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
1. Activate the synch signal&lt;br /&gt;
&lt;br /&gt;
2. Select ''Front-end / Output 1 / source = Synchro''&lt;br /&gt;
&lt;br /&gt;
3. Set'' Front-end / ext synch / coupling = DC ''on each recording unit&lt;br /&gt;
&lt;br /&gt;
4. Set'' Front-end / ext synch / threshold = 1 V ''on each recording unit&lt;br /&gt;
&lt;br /&gt;
5. Set'' Recorder/trigger/start = ext synch ''on each recording unit&lt;br /&gt;
&lt;br /&gt;
6. Add ext. sync track to the recorder on each unit&lt;br /&gt;
&lt;br /&gt;
7. Set same recording duration on each unit&lt;br /&gt;
&lt;br /&gt;
8. Run each unit&lt;br /&gt;
&lt;br /&gt;
9. Set'' generator mode = on ''to start record&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;#FF0000&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:Resources_output_19.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
10. &amp;lt;/font&amp;gt;Download all recorded files on one PC&lt;br /&gt;
&lt;br /&gt;
11. Launch &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Track Assembler&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:Resources_output_20.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
The concatenation synopsis is shown on the following scheme:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;#FF0000&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:Resources_output_21.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More information on the Track Assembler in &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Operation on multiples Hardware&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Listening track==&lt;br /&gt;
There are 3 ways to listen track:&lt;br /&gt;
====Input: listen during measurement====&lt;br /&gt;
Back to the roots of vibration analysis: Everybody knows that our ears and brain is the best instrument to feel and interpret vibration signals. This is also why we take so much care in removing these NVH signals from our machines, vehicles and appliances. The audio playback of vibration (or any other) signal allows the user to &amp;quot;listen in&amp;quot; on what your OROS analyzer is &amp;quot;hearing&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Connect input feature allows a user to play input channels on an output.  This allows the user to listen during measurement with an headphone on the output.&lt;br /&gt;
[[File:input_on_output.png|400px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Monitor channels : Hot Swap ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NVgate uses the monitor hot swap capability to allow changing the replicated signal during acquisition/recording.&lt;br /&gt;
&lt;br /&gt;
The NVGate synopsis is as follows:&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_20.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
To activate it, simply connect one of the monitor ''Channels'' to the desired output from the ''Acquisition/Outputs/Signal'' dialog.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_21.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
Then you can add any front-end input to the monitor channel. The selected input signal will replicate (play) on the output. You can swap from one input to another at any time including during the run and signal recording.&lt;br /&gt;
&lt;br /&gt;
NB: Remember to switch the output impedance to 600 Ω for better listening quality.&lt;br /&gt;
&lt;br /&gt;
====Play-Back on PC speaker====&lt;br /&gt;
If you need to listen a signal already recorded, do not use an output channel. We advice to use the playback on PC speaker defined here:&lt;br /&gt;
From any of the previous configurations, the recorded signal can be listened to on PC speakers.&lt;br /&gt;
[[File:Player_playback.png|none]]&lt;br /&gt;
&lt;br /&gt;
Click on [[Image:Player_connection_wizard_06.png]] in the active window. The button stops the play back at any time. A mobile cursor (blue) localizes the played back signal part in the signal window.&lt;br /&gt;
&lt;br /&gt;
==Create and play ANY signal==&lt;br /&gt;
&lt;br /&gt;
You can play a signal already recorded with an OROS analyzer, or any signal imported into NVgate. &lt;br /&gt;
You can put the signal in the player (even in connected mode) allowing the signal to be played on an ouptut channel.&lt;br /&gt;
&lt;br /&gt;
====Example : playing a triangle signal on analyzer output ====&lt;br /&gt;
&lt;br /&gt;
• Generate a triangular signal with an application ([https://fr.mathworks.com/?requestedDomain= Matlab],…) or an online site (example: http://onlinetonegenerator.com/);&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
• Save this signal in .wav;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
• In NVGate, import this signal (File / Import / Files / OR2X Signal (* .wav, .mat, .UFF...);&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
• Load this signal in the player (right click then &amp;quot;load in player&amp;quot;);&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
• In the options proposed in output, select the channel coming from the player:&lt;br /&gt;
[[File:player_out.png|framed|none]]&lt;br /&gt;
•If you want to play this signal repeatedly, you must change the &amp;quot;Repeat mode&amp;quot; parameter in &amp;quot;Analyzer Setting Browser&amp;quot;:&lt;br /&gt;
[[File:player_out2.png|framed|none]]&lt;/div&gt;</summary>
		<author><name>Lmagimel</name></author>
	</entry>
	<entry>
		<id>https://wiki.oros.com/index.php?title=NVGate_Output_Signals&amp;diff=12983</id>
		<title>NVGate Output Signals</title>
		<link rel="alternate" type="text/html" href="https://wiki.oros.com/index.php?title=NVGate_Output_Signals&amp;diff=12983"/>
		<updated>2026-09-11T09:01:49Z</updated>

		<summary type="html">&lt;p&gt;Lmagimel: /* Input: listen during measurement */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category:NVGate]]&lt;br /&gt;
[[category:WikiOros]]&lt;br /&gt;
This module generates multiple signals such as fixed sinus, random noises, and swept sinus. You can have up to 6 outputs channels with OROS analyzers.&lt;br /&gt;
&lt;br /&gt;
==Connect==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;Youtube&amp;gt;https://youtu.be/cXtX7NVTtmg?t=17&amp;lt;/Youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Reports_Tools_Ribbons_344.png|250px|none]]&lt;br /&gt;
On the tab [[NVGate_Ribbons:_Acquisition_Tab|acquisition]], Output can generate a signal on the front-end outputs (generators)&lt;br /&gt;
&lt;br /&gt;
The left button (''signals'') allows selecting the signal type from the list and connecting it to the available outputs (1 to 6) .The other buttons open the signal settings and manage the generators activity.&lt;br /&gt;
&lt;br /&gt;
*[[Image:Reports_Tools_Ribbons_345.png|Reports_Tools_Ribbons_345.png]] ''Signals:''  Shows the list of available signals and let the users connect it to the outputs. You can easily connect signal with a &amp;quot;drag and drop&amp;quot; on the windows below.&lt;br /&gt;
[[File:out3.png]]&lt;br /&gt;
&lt;br /&gt;
==Settings==&lt;br /&gt;
===Output general settings===&lt;br /&gt;
[[Image:Reports_Tools_Ribbons_351.png]] Outputs settings: Manages the generated signal settling, (Mute, transition time). It is also available on ASB front end.&lt;br /&gt;
[[File:out4.png|framed|right]]&lt;br /&gt;
Used to control general output behavior. i.e. the signal generated on Out 1 &amp;amp;2 and Aux. Out 1 to 4.&lt;br /&gt;
&lt;br /&gt;
* '''Transition time''': The value of this setting is the time it takes for the output to go from 0 to activated level and the time it takes for the output to go from the activated level to 0 when deactivated. This transition time is applied only if the ''Output x/transition control ''value is &amp;quot;On&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[[Image:front_end_23.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* '''Mute ''''''all''': On / Off: When &amp;quot;On&amp;quot;, all the outputs are set to zero. The value of this setting is automatically set is &amp;quot;On&amp;quot; when the ''Emergency Stop ''setting from the same sub-module is pushed.&lt;br /&gt;
'''Emergency ''''''Stop''': Automatically mutes all the outputs when pushed. Use the ''Mute all ''setting from the same sub-module to make the outputs work again.&lt;br /&gt;
&lt;br /&gt;
===Output channel settings===&lt;br /&gt;
Available on ASB/ front end/Output.&amp;lt;br&amp;gt;&lt;br /&gt;
[[image:out5.png|framed|right]]&lt;br /&gt;
* '''Label''': the name of this Output (by default Output n, with 1 &amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt;= n &amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt;= 2). The label of each output is used in the result name and in all connection tools.&lt;br /&gt;
* '''Source''': the input signal of the output (NONE by default). The input signal can be any dynamic input of the Front-end (in the On-line mode) or any signal generated by the output signals resource (in the On-line mode) or any track of the Player (recorded from inputs).&lt;br /&gt;
* '''Applied ''''''filter''': the filter applied to this output. The list of filters applicable to the outputs is defined in the Filter module, by choosing Apply to = All.&lt;br /&gt;
* '''Clipping''': the amplitude limitation of the output signal (from 1 mV to 10 V).&lt;br /&gt;
* '''Gain''': This setting can be displayed in dB. It is the gain applied to the output signal.&lt;br /&gt;
* '''Impedance''':&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;77%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Impedance'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|GND&lt;br /&gt;
|The output is connected to the ground.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|50 Ohms&lt;br /&gt;
|The output impedance is equal to 50 Ohms.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|600 Ohms&amp;lt;ref&amp;gt;Only available for OR38 &amp;amp; OR36. For phone lines connections use.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|The output impedance is equal to 600 Ohms.&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Synchronization''':&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;92%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Synchronization'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Free run&lt;br /&gt;
|The output delivers a signal as soon as there is a source connected.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Linked to run&lt;br /&gt;
|The output is activated only after the first run action.&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Transition control''': On / Off. If the value of this setting is &amp;quot;On&amp;quot; the ''Output settings/transition time'' is applied when this output is activated or disabled.&lt;br /&gt;
&lt;br /&gt;
==Signal available==&lt;br /&gt;
===Sine===&lt;br /&gt;
* [[Image:Reports_Tools_Ribbons_346.png]] ''Sine:''  Opens the pure sine properties dialog for adjustment.&lt;br /&gt;
&lt;br /&gt;
Used to generate and configure up to 6 fixed sinus. A sinusoidal signal is generated with the frequency specified in the sine '''Frequency''' field. The frequency corresponds to one of the analysis bands. This type of signal is used for measuring the amount of distortion in a system for example. The amplitude of the signal can be changed using the '''Level''' settings. &lt;br /&gt;
[[Image:Resources_output_02.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* '''Frequency''': sine frequency. &lt;br /&gt;
&lt;br /&gt;
'''Tips: put 0Hz for DC Volatge generation.'''&lt;br /&gt;
&lt;br /&gt;
* '''Peak level''': the peak level&lt;br /&gt;
* '''RMS level''': sine RMS level. This setting can be displayed in dB.&lt;br /&gt;
&lt;br /&gt;
'''Note:''' Amplitude and frequency modifications are applied immediately without any transition.&lt;br /&gt;
&lt;br /&gt;
[[Image:Resources_output_03.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
===Multi-sine===&lt;br /&gt;
[[Image:Reports_Tools_Ribbons_347.png]]: Multi-sine:  Opens the ''Multi-sine'' properties dialog for adjustment.&lt;br /&gt;
&lt;br /&gt;
Multisine is computed by adding sine signals whose frequencies are power of two sub-modules of sampling frequency. This means that multisine output block includes all discrete sine waves of FFT spectrum of corresponding block size and resolution. Multisine has the advantage of showing no leakage effect in FFT as all sine waves are exact periods of the trigger block for FFT computation. The most appropriate FFT weighting window to be used is “uniform” window. Multisine generators work on a sample block basis, it means signal blocks are repeated identically over time.&lt;br /&gt;
&lt;br /&gt;
Used to generate and configure up to 2 multi-sines. The multi-sine is computed by adding sine signals whose frequencies are power of two sub-modules of sampling frequency. So with the FFT analyzer, each sine signal can be exactly at an analysis frequency line and there is no leakage due to analysis window. Due to its specific structure, using a rectangular analysis window for FFT analysis on a multi-sine excitation is recommended.&lt;br /&gt;
&lt;br /&gt;
The phase between sine signals can be controlled in order to get a low crest factor or randomized, but with a higher crest factor.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Multi-sine is periodic with a period equal to the opposite of its frequency resolution.&lt;br /&gt;
&lt;br /&gt;
[[Image:Resources_output_04.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* '''Lower frequency''': the lower frequency of the multi-sine frequency range. Its minimum value is the resolution.&lt;br /&gt;
* '''Upper frequency''': the upper frequency of the multi-sine frequency range. Its maximum value is SF / 2.56, where SF is the sampling frequency.&lt;br /&gt;
* '''RMS level''': multi-sine RMS level. This setting can be displayed in dB.&lt;br /&gt;
* '''Resolution''': the resolution of the multi-sine. Its minimum value is SF / 16384, where SF is the sampling frequency. Its maximum value is SF / 256.&lt;br /&gt;
* '''Phase''': Computational mode of the original sinusoid phases.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Phase'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Random&amp;lt;br&amp;gt;&lt;br /&gt;
|The original phase of each sinusoid is selected randomly after each multi sine deactivation/activation.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;First activation:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Resources_output_05.png|framed|none]]&lt;br /&gt;
&amp;lt;br&amp;gt;After reactivation:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Resources_output_06.png|framed|none]]&lt;br /&gt;
Phase relationship between sine waves is selected at selection of setting and will not change unless “random” setting is changed back and forward. After “random” is selected phase relationship is defined (randomly for the first block) and repeated identically for each signal block of N lines. Phase relationship for all multisine generators will be different as random setting activation is made at different moment in time and applied for different generator objects. Two blocks of multisine random phase of the same generator are 100% correlated.&lt;br /&gt;
Two mulitsine random phase generators are not correlated.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Fixed&amp;lt;br&amp;gt;&lt;br /&gt;
|Each sinusoid has the same original phase even after multi sine deactivation/activation.&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Resources_output_07.png|framed|none]]&lt;br /&gt;
Multisine phase relation if fixed and will be the same each time setting “fixed” is selected. &lt;br /&gt;
Phase relationship is the same for all multisine generators meaning that signal blocks will be the identical between any multisine generators of the same setting. Multisine fixed phase generators are 100% correlated.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Burst setting''' in Multisine generators will shorten the time during which the output signal is active despite the signal block being of the same length.&lt;br /&gt;
All bandwidth frequencies are present in each burst but may not be complete cycles as block period is truncated. Two bursts being identical (respectively fixed or random phase) they are 100% correlated. Two random bursts from two separate generators will not be correlated signals.&lt;br /&gt;
&lt;br /&gt;
===Random noise===&lt;br /&gt;
[[Image:Reports_Tools_Ribbons_350.png]]Random Noise:  Opens the ''Random noise'' properties dialog for adjustment. Adapted for non linear responses measurement. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Used to generate and configure up to 2 white or pink random noise types.&lt;br /&gt;
&lt;br /&gt;
Signal block is recalculated each time. All frequencies of generator bandwidth are taken into account with a resolution of Fs/16384 (Fs being front end sampling frequency), this resolution is independent from FFT resolution. Consequently signal content of each FFT trigger block is not the same meaning that signals between two trigger blocks are not correlated. Similarly random noise signal between two separate generators are also not correlated.&lt;br /&gt;
&lt;br /&gt;
[[Image:Resources_output_08.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
Random noise is generated using algorithms that guarantee no short or long-term periodicity.&lt;br /&gt;
&lt;br /&gt;
* '''Lower frequency''': the lower frequency of the Random noise frequency range. Its minimum value is equal to SF / (2.56 * 6400), where SF is the sampling frequency and 6400 &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; 1 is the resolution.&lt;br /&gt;
* '''Upper frequency''': the upper frequency of the Random noise frequency range. Its maximum value is SF / 2.56, where SF is the sampling frequency.&lt;br /&gt;
* '''RMS level''': the Random noise RMS level. This setting can be displayed in dB.&lt;br /&gt;
* '''Period''': The period selected for the Random noise. It used to define a Random Block. Its maximum value is 100s.&lt;br /&gt;
* '''Burst''': This setting lets the user specify the percentage of non-null signal in a random block.&lt;br /&gt;
&lt;br /&gt;
'''Exemple''' with:  burst: 60%  - period: 100ms :&lt;br /&gt;
&lt;br /&gt;
[[Image:Resources_output_09.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* '''Type''':&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;92%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Type'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[https://en.wikipedia.org/wiki/White_noise White]&lt;br /&gt;
|White noise has the same distribution of power for all frequencies, so there is the same amount of power between 0 and 500 Hz, 500 and 1,000 Hz or 20,000 and 20,500 Hz.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|[https://en.wikipedia.org/wiki/Pink_noise Pink]&lt;br /&gt;
|Pink noise has the same distribution of power for each octave, so the power between 0.5 Hz and 1 Hz is the same as between 5,000 Hz and 10,000 Hz. Since power is proportional to amplitude squared, the energy per Hz will decline at higher frequencies at the rate of -10dB/decade. &lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Chirp===&lt;br /&gt;
Chirp means continuous short term variable frequency (1 analysis block), 1 amplitude. Adapted for damping measurement and FFT analysis.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:Reports_Tools_Ribbons_349.png]] Chirp:  Opens the ''Chirp'' properties dialog for adjustment. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Used to generate and configure up to 6 chirps. A sine signal, of which the frequency varies from '''Lower Frequency''' to '''Upper Frequency''', is generated in the delay corresponding to the size of a generator block.&lt;br /&gt;
&lt;br /&gt;
[[Image:Resources_output_10.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* '''Lower frequency''': the lower frequency of the Random noise frequency range. Its minimum value is equal to SF / (2.56 * 6400), where SF is the sampling frequency and 6400 &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; 1 is the resolution.&lt;br /&gt;
* '''Upper frequency''': the upper frequency of the chirp frequency range. Its maximum value is SF / 2.56, where SF is the sampling frequency.&lt;br /&gt;
* '''RMS level''': the chirp RMS level. This setting can be displayed in dB.&lt;br /&gt;
* '''Size''': This setting specifies the number of samples required for the generator to go from the lower frequency to the upper one.&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;31%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|align = &amp;quot;center&amp;quot;|'''Block size'''&lt;br /&gt;
|align = &amp;quot;center&amp;quot;|'''FFT lines number'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|256&lt;br /&gt;
|101&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|512&lt;br /&gt;
|201&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|1024&lt;br /&gt;
|401&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|2048&lt;br /&gt;
|801&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|4096&lt;br /&gt;
|1601&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|8192&lt;br /&gt;
|3201&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|16384&lt;br /&gt;
|6401&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Burst''': This setting lets the user specify the percentage of non-null signal greater than the size of a generator block. For instance, for a burst value of 25% and a block size of 1024, the generator delivers blocks of 256 samples of chirp separated by blocks of 768 null samples.&lt;br /&gt;
&lt;br /&gt;
{|cellspacing=&amp;quot;0&amp;quot; cellpadding = &amp;quot;10&amp;quot; style=&amp;quot;border-style:solid; border-color:black; border-width:1px;&amp;quot;&lt;br /&gt;
|Size = 256&amp;lt;br&amp;gt;&lt;br /&gt;
Burst = 70&amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Image:Resources_output_11.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
===Advanced sine===&lt;br /&gt;
[[Image:Reports_Tools_Ribbons_348.png]] Swept-sine:  Opens the ''Swept-sine'' properties dialog for adjustment.&lt;br /&gt;
&lt;br /&gt;
Used to generate and configure up to 6 advanced sines, allowing the user to generate a swept sine, a pure tone, or to sweep step-by-step.&lt;br /&gt;
&lt;br /&gt;
[[Image:Resources_output_12.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* '''Gain''': Each advanced sine has a gain setting with a 0dB reference that is the value of the ''Advanced sine settings/ Peak level setting''&lt;br /&gt;
* '''Phase offset''': All the advanced sine have the same phase reference. This setting is used to set a phase offset between them.&lt;br /&gt;
====Advanced sine settings====&lt;br /&gt;
This sub-module contains the settings related to the main advanced sine generator, including the advanced sine mode setting, stabilization time, amplitude variation...&lt;br /&gt;
&lt;br /&gt;
* '''Mode''':&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;91%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Mode'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Sweep:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Resources_output_13.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
|The advanced sine performs a continuous sweep of the frequencies between Start Frequency and Stop Frequency&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Step:&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Resources_output_14.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
|The advanced sine performs a sweep of the frequencies between Start Frequency and Stop Frequency, it stops at each step, waits during stabilization time, and waits for the new step event before going on.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Pure tone:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Resources_output_15.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
|The advanced sine generates a pure sine with the frequency of the ''Advanced sine settings/ Target Frequency ''value &lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Synchronization''': &amp;quot;linked to run&amp;quot; or &amp;quot;Free run&amp;quot;. The Advanced sine generator will not be stopped by a stop event, if the setting is on &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Free run&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;. The default value is &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Linked to run&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
If you change the amplitude or the frequency of the generated signal, there will be a stabilization time, and you will have to generate an event when the signal is stabilized.&lt;br /&gt;
&lt;br /&gt;
In these 3 modes, each time the generator stops on a frequency;&lt;br /&gt;
&lt;br /&gt;
1. At the beginning (amplitude increase until the first frequency),&lt;br /&gt;
&lt;br /&gt;
2. At a new step (at the end of stabilization time), or in &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;pure tone&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; or &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;swept sine&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; pause mode when it reaches the target frequency; the generator sends a stabilized event, after being stabilized (amplitude and frequency).&lt;br /&gt;
&lt;br /&gt;
3. In &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Free run&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;, if the generator is already stabilized at the run event, then a stabilized event is generated at this moment.&lt;br /&gt;
&lt;br /&gt;
If the output is on &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Advanced sine&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; source, the setting of &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Synchronization&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; of the advanced sine will recopied to the &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;synchronization&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt; of the output (which one become fixed).&lt;br /&gt;
&lt;br /&gt;
:''Hidden/fixed:''&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;70%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Mode'''&lt;br /&gt;
|'''Sweep'''&lt;br /&gt;
|'''Step'''&lt;br /&gt;
|'''Pure tone'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Synchronization&lt;br /&gt;
|Fixed to &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Linked to run&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Visible&lt;br /&gt;
|Visible&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Pause''': On / Off. When Pause is active, the frequency sweeping is halted when there is only one frequency generated. This frequency is now called &amp;quot;Target frequency&amp;quot;. You can modify this frequency value to another target so the frequency will sweep to the new target.&lt;br /&gt;
&lt;br /&gt;
[[Image:Resources_output_16.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
''Hidden/fixed:''&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;70%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Mode'''&lt;br /&gt;
|'''Sweep'''&lt;br /&gt;
|'''Step'''&lt;br /&gt;
|'''Pure tone'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Pause&lt;br /&gt;
|visible&lt;br /&gt;
|hidden&lt;br /&gt;
|hidden&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Peak level''': the advanced sine peak level (between 0 and 10 V).&lt;br /&gt;
* '''Start frequency''': The start frequency of the sweep.&lt;br /&gt;
&lt;br /&gt;
''Hidden/fixed:''&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;70%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Mode'''&lt;br /&gt;
|'''Sweep'''&lt;br /&gt;
|'''Step'''&lt;br /&gt;
|'''Pure tone'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Start frequency&lt;br /&gt;
|visible&lt;br /&gt;
|visible&lt;br /&gt;
|hidden&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Stop frequency''': The stop frequency of the sweep.&lt;br /&gt;
&lt;br /&gt;
''Hidden/fixed:''&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;70%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Mode'''&lt;br /&gt;
|'''Sweep'''&lt;br /&gt;
|'''Step'''&lt;br /&gt;
|'''Pure tone'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Stop frequency&lt;br /&gt;
|visible&lt;br /&gt;
|visible&lt;br /&gt;
|hidden&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Target frequency''': The value of this setting is the frequency currently generated when the value of the'' Pause ''setting is &amp;quot;On&amp;quot; or if the'' Mode ''is set to &amp;quot;Pure Tone&amp;quot;&lt;br /&gt;
&lt;br /&gt;
''Hidden/fixed: ''&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;73%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| '''Mode'''&lt;br /&gt;
|'''Sweep'''&lt;br /&gt;
|'''Step'''&lt;br /&gt;
|'''Pure tone'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Target frequency&lt;br /&gt;
|visible if Pause = On&lt;br /&gt;
|visible if Pause = On&lt;br /&gt;
|visible&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Sweep variation''': Two different types of sweep are available: a linear sweeping or a logarithmic sweep:&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;74%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Sweep variation'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Lin&lt;br /&gt;
|The Sweep speed is constant.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Log&lt;br /&gt;
|The Sweep speed increases exponentially when the frequency increase is linear.&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Hidden/fixed:''&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;73%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Mode'''&lt;br /&gt;
|'''Sweep'''&lt;br /&gt;
|'''Step'''&lt;br /&gt;
|'''Pure tone'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Sweep variation&lt;br /&gt;
|visible&lt;br /&gt;
|fixed to Lin&lt;br /&gt;
|hidden&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Sweep speed''': It is expressed in Hz/s in a linear sweep variation, and in dec/s in a logarithmic sweep variation. The unit of the logarithmic sweep speed can be changed to oct/min in the user preferences/physical quantity (select &amp;quot;Sweep speed (logarithmic)&amp;quot; in the physical quantity list).&lt;br /&gt;
''Hidden/fixed:''&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;73%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Mode'''&lt;br /&gt;
|'''Sweep'''&lt;br /&gt;
|'''Step'''&lt;br /&gt;
|'''Pure tone'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Sweep speed&lt;br /&gt;
|visible&lt;br /&gt;
|hidden&lt;br /&gt;
|hidden&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Sweep type''':&lt;br /&gt;
&lt;br /&gt;
[[Image:Resources_output_17.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;73%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Sweep type'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|One shot&lt;br /&gt;
|The advanced sine sweeps the frequencies from Start Frequency to Stop Frequency and stops.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|One cycle&lt;br /&gt;
|The advanced sine sweeps the frequencies from Start Frequency to Stop Frequency, then back to Start Frequency and stops.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Continuous&lt;br /&gt;
|The advanced sine sweeps the frequencies between Start Frequency to Stop Frequency without stopping.&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Hidden/fixed:''&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;73%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Mode'''&lt;br /&gt;
|'''Sweep'''&lt;br /&gt;
|'''Step'''&lt;br /&gt;
|'''Pure tone'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Sweep type&lt;br /&gt;
|visible&lt;br /&gt;
|visible&lt;br /&gt;
|hidden&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Stabilization time''': Sweep mode: Selects wait time for the advanced sine at the start frequency and at the right level before starting the sweep. Step mode: Selects wait time for the advanced sine at each step before waiting for the new step event.&lt;br /&gt;
* '''Amplitude ''''''variation''': Maximum length of time for the advanced sine to reach a new level.&lt;br /&gt;
* '''Phase speed''': Speed of phase variation when setting a new value for ''Advanced sine x/ Phase offset setting''&lt;br /&gt;
* '''Step''': Frequency gap between two steps&lt;br /&gt;
''Hidden/fixed:''&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;73%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Mode'''&lt;br /&gt;
|'''Sweep'''&lt;br /&gt;
|'''Step'''&lt;br /&gt;
|'''Pure tone'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Sweep type&lt;br /&gt;
|visible&lt;br /&gt;
|visible&lt;br /&gt;
|hidden&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''New step''': The event that triggers the sweep of the advanced sine to the next step&lt;br /&gt;
''Hidden/fixed:''&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background:white&amp;quot; border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;73%&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|'''Mode'''&lt;br /&gt;
|'''Sweep'''&lt;br /&gt;
|'''Step'''&lt;br /&gt;
|'''Pure tone'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Sweep type&lt;br /&gt;
|hidden&lt;br /&gt;
|visible&lt;br /&gt;
|hidden&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Synchro===&lt;br /&gt;
This special output signal is used to synchronize raw data recorded on multiple OR3X units (even OR2X).  This synch signal must be connected on ext. synch trigger input of each recording unit (see below)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;#FF0000&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:Resources_output_18.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;/font&amp;gt;'''Active''': On/Off Set the synch signal available in sources list, no signal is generated on outputs at this stage&lt;br /&gt;
* '''Generator Mode''': Controls synch signal behavior.&lt;br /&gt;
* '''On''': start the synch clock generation (0 / &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt;2 V square @ 50 Hz)&lt;br /&gt;
* '''Off''': stop the synch clock generation followed by a -2V step during 1 sec.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Track assembly procedure.&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
1. Activate the synch signal&lt;br /&gt;
&lt;br /&gt;
2. Select ''Front-end / Output 1 / source = Synchro''&lt;br /&gt;
&lt;br /&gt;
3. Set'' Front-end / ext synch / coupling = DC ''on each recording unit&lt;br /&gt;
&lt;br /&gt;
4. Set'' Front-end / ext synch / threshold = 1 V ''on each recording unit&lt;br /&gt;
&lt;br /&gt;
5. Set'' Recorder/trigger/start = ext synch ''on each recording unit&lt;br /&gt;
&lt;br /&gt;
6. Add ext. sync track to the recorder on each unit&lt;br /&gt;
&lt;br /&gt;
7. Set same recording duration on each unit&lt;br /&gt;
&lt;br /&gt;
8. Run each unit&lt;br /&gt;
&lt;br /&gt;
9. Set'' generator mode = on ''to start record&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;#FF0000&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:Resources_output_19.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
10. &amp;lt;/font&amp;gt;Download all recorded files on one PC&lt;br /&gt;
&lt;br /&gt;
11. Launch &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Track Assembler&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:Resources_output_20.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
The concatenation synopsis is shown on the following scheme:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;font color=&amp;quot;#FF0000&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:Resources_output_21.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More information on the Track Assembler in &amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;Operation on multiples Hardware&amp;lt;nowiki&amp;gt;’&amp;lt;/nowiki&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Listening track==&lt;br /&gt;
There are 3 ways to listen track:&lt;br /&gt;
====Input: listen during measurement====&lt;br /&gt;
Back to the roots of vibration analysis: Everybody knows that our ears and brain is the best instrument to feel and interpret vibration signals. This is also why we take so much care in removing these NVH signals from our machines, vehicles and appliances. The audio playback of vibration (or any other) signal allows the user to &amp;quot;listen in&amp;quot; on what your OROS analyzer is &amp;quot;hearing&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Connect input feature allows a user to play input channels on an output.  This allows the user to listen during measurement with an headphone on the output.&lt;br /&gt;
[[File:input_on_output.png|400px]]&lt;br /&gt;
&lt;br /&gt;
====Monitor channels : Hot Swap ====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NVgate uses the monitor hot swap capability to allow changing the replicated signal during acquisition/recording.&lt;br /&gt;
&lt;br /&gt;
The NVGate synopsis is as follows:&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_20.png|700px|none]]&lt;br /&gt;
&lt;br /&gt;
To activate it, simply connect one of the monitor ''Channels'' to the desired output from the ''Acquisition/Outputs/Signal'' dialog.&lt;br /&gt;
&lt;br /&gt;
[[Image:Release_note_21.png|framed|none]]&lt;br /&gt;
&lt;br /&gt;
Then you can add any front-end input to the monitor channel. The selected input signal will replicate (play) on the output. You can swap from one input to another at any time including during the run and signal recording.&lt;br /&gt;
&lt;br /&gt;
NB: Remember to switch the output impedance to 600 Ω for better listening quality.&lt;br /&gt;
&lt;br /&gt;
====Play-Back on PC speaker====&lt;br /&gt;
If you need to listen a signal already recorded, do not use an output channel. We advice to use the playback on PC speaker defined here:&lt;br /&gt;
From any of the previous configurations, the recorded signal can be listened to on PC speakers.&lt;br /&gt;
[[File:Player_playback.png|none]]&lt;br /&gt;
&lt;br /&gt;
Click on [[Image:Player_connection_wizard_06.png]] in the active window. The button stops the play back at any time. A mobile cursor (blue) localizes the played back signal part in the signal window.&lt;br /&gt;
&lt;br /&gt;
==Create and play ANY signal==&lt;br /&gt;
&lt;br /&gt;
You can play a signal already recorded with an OROS analyzer, or any signal imported into NVgate. &lt;br /&gt;
You can put the signal in the player (even in connected mode) allowing the signal to be played on an ouptut channel.&lt;br /&gt;
&lt;br /&gt;
====Example : playing a triangle signal on analyzer output ====&lt;br /&gt;
&lt;br /&gt;
• Generate a triangular signal with an application ([https://fr.mathworks.com/?requestedDomain= Matlab],…) or an online site (example: http://onlinetonegenerator.com/);&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
• Save this signal in .wav;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
• In NVGate, import this signal (File / Import / Files / OR2X Signal (* .wav, .mat, .UFF...);&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
• Load this signal in the player (right click then &amp;quot;load in player&amp;quot;);&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
• In the options proposed in output, select the channel coming from the player:&lt;br /&gt;
[[File:player_out.png|framed|none]]&lt;br /&gt;
•If you want to play this signal repeatedly, you must change the &amp;quot;Repeat mode&amp;quot; parameter in &amp;quot;Analyzer Setting Browser&amp;quot;:&lt;br /&gt;
[[File:player_out2.png|framed|none]]&lt;/div&gt;</summary>
		<author><name>Lmagimel</name></author>
	</entry>
	<entry>
		<id>https://wiki.oros.com/index.php?title=File:Input_on_output.png&amp;diff=12982</id>
		<title>File:Input on output.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.oros.com/index.php?title=File:Input_on_output.png&amp;diff=12982"/>
		<updated>2026-09-11T09:01:43Z</updated>

		<summary type="html">&lt;p&gt;Lmagimel: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Lmagimel</name></author>
	</entry>
	<entry>
		<id>https://wiki.oros.com/index.php?title=NVGate_Tools:_AutoReport&amp;diff=12981</id>
		<title>NVGate Tools: AutoReport</title>
		<link rel="alternate" type="text/html" href="https://wiki.oros.com/index.php?title=NVGate_Tools:_AutoReport&amp;diff=12981"/>
		<updated>2026-08-21T14:24:50Z</updated>

		<summary type="html">&lt;p&gt;Lmagimel: /* Download */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category:WikiOros]]&lt;br /&gt;
Start NVGate directly with a model and a Microsoft report directly set. This is useful for operators in production environments.&lt;br /&gt;
&lt;br /&gt;
===Download===&lt;br /&gt;
[https://partnerzone.digigram.com/s/HfF2XcaA7kwyGA7 Auto report V2 version august 2026]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Compatible with NVGate V12.00 or upper.''&lt;br /&gt;
&lt;br /&gt;
===Presentation ===&lt;br /&gt;
&lt;br /&gt;
This program will automatically:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
1) Launch NVGate in connected mode&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2) Create a copy of a word or excel document and open it&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3) Open an NVGate Project&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4) Load an NVGate Model&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5) Select the opened document in the report Tab&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Refresh.exe, Refreshandprint.exe and RefreshAndSave.exe can be used in a Macro to automatically update and save the report.&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
&lt;br /&gt;
1)	Configure the initialization file (.ini) with notepad.&lt;br /&gt;
&lt;br /&gt;
[[File:Auto_rep.png]]&lt;br /&gt;
 &lt;br /&gt;
Tips: To connect with an OR10, type “or10=True” and use the following IP: 192.168.150.28.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To connect with an OR3X analyzer, the “DHCP server” option of the analyzer must be disabled.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For both OR3X and OR10, your computer must have a fixed IP address.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
2)	Put the NVGate_AutoReport.exe next to the .ini and launch it. You may create a shortcut to this application on the desktop of your computer.&lt;br /&gt;
&lt;br /&gt;
===Bonus:===&lt;br /&gt;
&lt;br /&gt;
You can put Refresh.exe, RefreshAndSave.exe, and Refreshandprint.exe in C:\OROS\NVGate data\Links. &lt;br /&gt;
&lt;br /&gt;
Refresh will refresh the word/excel document.&lt;br /&gt;
RefreshAndSave will save the report as “Current Name + Version_N”&lt;br /&gt;
Refresh and print will refresh and print the word excel document.&lt;br /&gt;
&lt;br /&gt;
Tips: Select .pdf creator as a default Windows OS printer.&lt;/div&gt;</summary>
		<author><name>Lmagimel</name></author>
	</entry>
	<entry>
		<id>https://wiki.oros.com/index.php?title=Hardware_Specification_OR3X_TW&amp;diff=12980</id>
		<title>Hardware Specification OR3X TW</title>
		<link rel="alternate" type="text/html" href="https://wiki.oros.com/index.php?title=Hardware_Specification_OR3X_TW&amp;diff=12980"/>
		<updated>2026-08-18T08:43:40Z</updated>

		<summary type="html">&lt;p&gt;Lmagimel: /* Expander modules (XPod) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[category: specification]]&lt;br /&gt;
[[category:WikiOros]]&lt;br /&gt;
==General description==&lt;br /&gt;
The following specifications concern OR35&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;, OR36&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt; &amp;amp; OR38&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt; Teamwork instruments. These systems consist of OR3x hardware containing optional inputs and processing modules, a PC with an Ethernet interface, and NVGate&amp;lt;sup&amp;gt;®&amp;lt;/sup&amp;gt; software with optional plug-in analyzers.&lt;br /&gt;
&lt;br /&gt;
===Modules===&lt;br /&gt;
The following tables detail the complete capacity of OR35&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;, OR36&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;, &amp;amp; OR38&amp;lt;sub&amp;gt;3 &amp;lt;/sub&amp;gt;hardware system. Optional or standard modules may fill the described slots.&lt;br /&gt;
&lt;br /&gt;
====OR35====&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|rowspan = &amp;quot;4&amp;quot;|'''Front-end slots'''&lt;br /&gt;
|Dynamic and/or parametric analog inputs &lt;br /&gt;
|2 slots of 4 universal inputs (BNC)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Dynamic analog outputs&lt;br /&gt;
|1 slot of 2 outputs (BNC)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Externals sync&lt;br /&gt;
|1 slot of 2 trigger/tachometer inputs (BNC)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Dynamic Inputs (&amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt;2)&lt;br /&gt;
|1 slot of 2 dynamic inputs shared with Externals sync BNCs&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Auxiliary slots'''&lt;br /&gt;
|colspan = &amp;quot;2&amp;quot;|1 slot for: TEDS&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;4&amp;quot;|'''Processor slots'''&lt;br /&gt;
|PC, Disk, Bus interfaces&lt;br /&gt;
|1 slot &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Clock synchronization&lt;br /&gt;
|1 slot &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Trigger / tachometer / monitoring&lt;br /&gt;
|1 slot of 1 ForceDSP &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Real-time Processing power&lt;br /&gt;
|2 slots of 1 ForceDSP &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;3&amp;quot;|'''Miscellaneous '''&lt;br /&gt;
|Internal hard drive &lt;br /&gt;
|64 GB internal SSD&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|High speed serial ports&lt;br /&gt;
|1 port for CAN Bus probe&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Remote control (power control, NVTerm)&lt;br /&gt;
|1 RS232 cable connection (RJ11)&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====OR36====&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|rowspan = &amp;quot;4&amp;quot;|'''Front-end slots'''&lt;br /&gt;
|Dynamic and/or parametric analog inputs &lt;br /&gt;
|4 slots of 4 universal  inputs (BNC)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Dynamic analog outputs&lt;br /&gt;
|1 slot of 2 outputs (BNC)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Externals sync&lt;br /&gt;
|1 slot of 2 trigger/tachometer inputs (BNC)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Auxiliary&lt;br /&gt;
|2 slots of 2 inputs/outputs for optional outputs, Ext. sync or DC (parametric) inputs (BNC)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Auxiliary slots'''&lt;br /&gt;
|colspan = &amp;quot;2&amp;quot;|1 slot for: TEDS&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;4&amp;quot;|'''Processor slots'''&lt;br /&gt;
|PC, Disk, Bus interfaces&lt;br /&gt;
|1 slot &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Clock synchronization&lt;br /&gt;
|1 slot &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Trigger / tachometer / monitoring&lt;br /&gt;
|1 slot of 1 ForceDSP &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Real-time Processing power&lt;br /&gt;
|4 slots of 1 ForceDSP &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;3&amp;quot;|'''Miscellaneous '''&lt;br /&gt;
|Internal hard drive &lt;br /&gt;
|128 to 256 GB removable SSD with USB 3.0 port&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|High speed serial ports&lt;br /&gt;
|2 ports for CAN Bus probe&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Remote control (power control, NVTerm)&lt;br /&gt;
|1 RS232 cable connection (RJ11)&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====OR38====&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|rowspan = &amp;quot;4&amp;quot;|'''Front-end slots'''&lt;br /&gt;
|Dynamic and/or parametric analog inputs &lt;br /&gt;
|4 slots of 8 universal inputs (BNC)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Dynamic analog outputs&lt;br /&gt;
|1 slot of 2 outputs (BNC)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Externals sync&lt;br /&gt;
|1 slot of 2 trigger/tachometer inputs (BNC)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Auxiliary&lt;br /&gt;
|2 slots of 2 inputs/outputs for optional outputs or Ext. sync or DC (parametric) inputs (BNC)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Auxiliary slots'''&lt;br /&gt;
|colspan = &amp;quot;2&amp;quot;|1 slot for: TEDS&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;4&amp;quot;|'''Processor slots'''&amp;lt;br&amp;gt;&lt;br /&gt;
|PC, Disk, Bus interfaces&lt;br /&gt;
|1 slot &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Clock synchronization&lt;br /&gt;
|1 slot &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Trigger / tachometer / monitoring&lt;br /&gt;
|1 slot of 1 ForceDSP &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Real-time Processing power&lt;br /&gt;
|8 slots of 1 ForceDSP &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;3&amp;quot;|'''Miscellaneous '''&lt;br /&gt;
|Internal Hard drive &lt;br /&gt;
|128 to 256 GB removable SSD with USB 3.0 port&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|High speed serial ports&lt;br /&gt;
|2 ports for CAN Bus probe&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Remote control (power control, NVTerm)&lt;br /&gt;
|1 RS232 cable connection (RJ11)&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Basic hardware configuration===&lt;br /&gt;
Hardware unit contains at least the following modules. All the other modules are optional.&lt;br /&gt;
&lt;br /&gt;
====OR35====&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
'''Font end'''&lt;br /&gt;
|4 universal analog inputs, 2 analog outputs, 2 trigger/tachometer inputs &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; 2 analog dynamic inputs&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;4&amp;quot;|'''Processors'''&lt;br /&gt;
|1 interface board (Ethernet, CAN, Disk, USB)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|1 Clock synchronization module&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|1 master ForceDSP module for Trigger / tachometer / monitoring.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|1 ForceDSP computation module&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Disk'''&lt;br /&gt;
|64 GB internal SSD&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====OR36====&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
'''Font end'''&lt;br /&gt;
|4 universal analog inputs, 2 analog outputs, 2 trigger/tachometer inputs&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;4&amp;quot;|'''Processors'''&lt;br /&gt;
|1 interface board (Ethernet, CAN, Disk, USB)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|1 Clock synchronization module&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|1 master ForceDSP module for Trigger / tachometer / monitoring.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|1 ForceDSP computation module&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Disk'''&lt;br /&gt;
|128 GB removable SSD with USB 3.0 port&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====OR38====&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
'''Front-end'''&lt;br /&gt;
|8 universal analog inputs, 2 analog outputs, 2 trigger/tachometer inputs&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;4&amp;quot;|'''Processors'''&lt;br /&gt;
|1 interface board (Ethernet, CAN ,Disk, USB)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|1 Clock synchronization module&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|1 master ForceDSP module for Trigger / tachometer / monitoring.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|1 ForceDSP computation module&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Disk'''&lt;br /&gt;
|128 GB removable SSD with USB 3.0 port&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Connections==&lt;br /&gt;
===Network===&lt;br /&gt;
OR35&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;, OR36&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt; &amp;amp; OR38&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt; can operate over multiple network configurations.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|align = &amp;quot;center&amp;quot; bgcolor = &amp;quot;#D9D9D9&amp;quot;|'''Connection to PC'''&lt;br /&gt;
|bgcolor = &amp;quot;#D9D9D9&amp;quot;|'''Ethernet 1 Gb/s''' / &amp;lt;nowiki&amp;gt;&amp;gt;&amp;lt;/nowiki&amp;gt; 100 m / Cat 5E&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|align = &amp;quot;center&amp;quot;|'''Security'''&lt;br /&gt;
|Support '''SSH tunneling connections'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|align = &amp;quot;center&amp;quot; bgcolor = &amp;quot;#D9D9D9&amp;quot;|'''IP management'''&lt;br /&gt;
|bgcolor = &amp;quot;#D9D9D9&amp;quot;|TCP/IP / The instrument can be '''DHCP server''' (non-authoritative)  &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|align = &amp;quot;center&amp;quot;|'''Supported Networks'''&lt;br /&gt;
|'''WAN''' (Internet) / '''LAN''' (Company) / '''Wi-Fi''' (wireless)&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Cascade===&lt;br /&gt;
OR35&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;, OR36&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt; &amp;amp; OR38&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt; can be cascaded flexibly.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Hardware_spec_02.png|700px]]&lt;br /&gt;
&lt;br /&gt;
'''Specifications'''&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|align = &amp;quot;center&amp;quot; bgcolor = &amp;quot;#D9D9D9&amp;quot;|'''Configuration'''&lt;br /&gt;
|bgcolor = &amp;quot;#D9D9D9&amp;quot;|'''Switchless daisy-chain''' / '''30&amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; '''cascaded analyzers / '''Mixed''' analyzer&amp;lt;nowiki&amp;gt;'&amp;lt;/nowiki&amp;gt;s type&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|align = &amp;quot;center&amp;quot;|'''Connections'''&lt;br /&gt;
|NVGate: Ethernet '''1Gb/s''' / Clock sync &amp;amp; Reference distribution : Ethernet '''100 Mb/s'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|align = &amp;quot;center&amp;quot; bgcolor = &amp;quot;#D9D9D9&amp;quot;|'''Cables'''&lt;br /&gt;
|bgcolor = &amp;quot;#D9D9D9&amp;quot;|'''&amp;lt;nowiki&amp;gt;&amp;gt;&amp;lt;/nowiki&amp;gt; 100 m''' per connection / Variable lengths / Cat 5E &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|align = &amp;quot;center&amp;quot;|'''Master/Slave'''&lt;br /&gt;
|Undifferentiated analyzers&amp;lt;nowiki&amp;gt;'&amp;lt;/nowiki&amp;gt; type&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|align = &amp;quot;center&amp;quot;|'''Accuracy'''&lt;br /&gt;
|'''Phase : &amp;lt;nowiki&amp;gt;&amp;gt;&amp;lt;/nowiki&amp;gt; ±0.2° '''@ 20 kHz / '''&amp;lt;nowiki&amp;gt;&amp;gt;&amp;lt;/nowiki&amp;gt; 8 ns '''@ 51.2 kS/s / '''Amplitude: &amp;lt;nowiki&amp;gt;&amp;gt;&amp;lt;/nowiki&amp;gt; ±0.02 dB'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|align = &amp;quot;center&amp;quot;|'''Synch. protocol'''&lt;br /&gt;
|'''IEEE 1588.2''' Precision Time Protocol / '''SyncE''' (synchronous Ethernet) - No phase shift&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|align = &amp;quot;center&amp;quot;|'''IP management'''&lt;br /&gt;
|'''Automatic IP''' check and resolution at NVGate start / '''DHCP server''' (non-authoritative)&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Case==&lt;br /&gt;
===Mechanicals===&lt;br /&gt;
'''OR35'''&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
'''Weight'''&lt;br /&gt;
|colspan = &amp;quot;2&amp;quot;|'''3 kg '''(6.6 lb) &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;2&amp;quot;|&lt;br /&gt;
'''Dimensions'''&lt;br /&gt;
|Case (w.h.d) &lt;br /&gt;
|'''303 mm''' '''x 52 mm x 236 mm '''(11 15/16&amp;quot; in x 2 1/16&amp;quot; in x 9 9/32&amp;quot; in)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Overall (w.h.d)&lt;br /&gt;
|'''310 mm x''' '''58 mm x 245 mm '''(12 7/32&amp;quot; in x 2 9/32&amp;quot; in x 9 21/32&amp;quot; in)&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''OR36'''&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
'''Weight'''&lt;br /&gt;
|colspan = &amp;quot;2&amp;quot;|'''5.6 kg to 6.1 kg''' (12.3 lb to 13.4 lb) &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;2&amp;quot;|&lt;br /&gt;
'''Dimensions'''&lt;br /&gt;
|Case (w.h.d) &lt;br /&gt;
|'''102 mm x 260 mm x 311 mm''' (4 1/32&amp;quot; in x 1 1/4&amp;quot; in x 12 25/32&amp;quot; in)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Overall (w.h.d)&lt;br /&gt;
|'''114 mm x 280 mm x 325 mm''' (4 1/2&amp;quot; in x 11 1/32&amp;quot; in x 12 25/32&amp;quot; in)&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''OR38'''&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
'''Weight'''&lt;br /&gt;
|colspan = &amp;quot;2&amp;quot;|'''7.9 kg to 8.8 kg''' (17.4 lb to 19.4 lb)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;2&amp;quot;|&lt;br /&gt;
'''Dimensions'''&lt;br /&gt;
|Case (w.h.d) &lt;br /&gt;
|'''102 mm x 380 mm x 311 mm''' (4 1/32&amp;quot; in x 15&amp;quot; in x 12 25/32&amp;quot; in)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Overall (w.h.d)&lt;br /&gt;
|'''114 mm x 400 mm x 325 mm''' (4 1/2&amp;quot; in x 15 3/4&amp;quot; in x 12 25/32&amp;quot; in)&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
===Power supply===&lt;br /&gt;
'''OR35'''&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
'''Power'''&lt;br /&gt;
|colspan = &amp;quot;2&amp;quot;|'''&amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; 30 VA '''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;2&amp;quot;|&lt;br /&gt;
'''External AC Power supply'''&lt;br /&gt;
|Voltage &lt;br /&gt;
|'''100 to 240 VAC / '''1.7 A max&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Frequency&lt;br /&gt;
|'''50/60 Hz'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;2&amp;quot;|'''DCin'''&lt;br /&gt;
|Range &lt;br /&gt;
|&lt;br /&gt;
'''10 V to 28 V'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Overload protection&lt;br /&gt;
|Absolute maximum''' &amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; 40 V '''/''' '''&amp;lt;nowiki&amp;gt;&amp;gt;&amp;lt;/nowiki&amp;gt; 31 V poles are disconnected&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;5&amp;quot;|'''Battery'''&lt;br /&gt;
|Type &lt;br /&gt;
|Built-in''' 89 Wh Li-ion '''8 modules&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Autonomy&lt;br /&gt;
|'''3 h '''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|safety&lt;br /&gt;
|Certified under''' UN38.3 '''and''' IEC 62133 '''regulations&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Charge time&lt;br /&gt;
|'''3 h '''(typical)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#D9D9D9&amp;quot;|Charge conditions&lt;br /&gt;
|bgcolor = &amp;quot;#D9D9D9&amp;quot;|DC power supply &amp;lt;nowiki&amp;gt;&amp;gt;&amp;lt;/nowiki&amp;gt; 12 V &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''OR36'''&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
'''Power'''&lt;br /&gt;
|colspan = &amp;quot;2&amp;quot;|'''&amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; 60 VA '''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;2&amp;quot;|&lt;br /&gt;
'''External AC Power supply'''&lt;br /&gt;
|Voltage &lt;br /&gt;
|'''100 to 240 VAC / '''1.7 A max&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Frequency&lt;br /&gt;
|'''50/60 Hz'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;2&amp;quot;|'''DCin'''&lt;br /&gt;
|Range &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
''' DC power voltage &amp;gt; 17 V will discard the battery to 28 V'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Overload protection&lt;br /&gt;
|'''31 V''' (over this voltage DC poles are short-circuited)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;4&amp;quot;|'''Battery'''&lt;br /&gt;
|Type &lt;br /&gt;
|'''NiMh''' 11 modules (no memory effect)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Autonomy&lt;br /&gt;
|'''2 h '''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Charge time&lt;br /&gt;
|'''2 h''' '''30 min''' (typical)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#D9D9D9&amp;quot;|Charge conditions&lt;br /&gt;
|bgcolor = &amp;quot;#D9D9D9&amp;quot;|DC power supply &amp;lt;nowiki&amp;gt;&amp;gt;&amp;lt;/nowiki&amp;gt; 18 V &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''OR38'''&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
'''Power'''&lt;br /&gt;
|colspan = &amp;quot;2&amp;quot;|'''&amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; 100 VA'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;2&amp;quot;|&lt;br /&gt;
'''External AC Power supply'''&lt;br /&gt;
|Voltage &lt;br /&gt;
|'''100 to 240 VAC / '''2.0 A max&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Frequency&lt;br /&gt;
|'''50/60 Hz'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;2&amp;quot;|'''DCin'''&lt;br /&gt;
|Range &lt;br /&gt;
|&lt;br /&gt;
'''DC power voltage &amp;gt; 22 V will discard the battery to 28 V'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Overload protection&lt;br /&gt;
|'''31 V''' (over this voltage DC poles are short-circuited)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;4&amp;quot;|'''Battery'''&lt;br /&gt;
|Type &lt;br /&gt;
|'''NiMh''' 17 modules (no memory effect)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Autonomy&lt;br /&gt;
|'''2 h'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Charge time&lt;br /&gt;
|'''3 h''' (typical)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Charge conditions&lt;br /&gt;
|DC power supply &amp;lt;nowiki&amp;gt;&amp;gt;&amp;lt;/nowiki&amp;gt; 24 V &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Environmental / Compliance with standards==&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&amp;lt;font size = &amp;quot;1&amp;quot;&amp;gt;'''CE\CB\FCC'''&amp;lt;/font&amp;gt;&lt;br /&gt;
| colspan = &amp;quot;2&amp;quot;|&amp;lt;font size = &amp;quot;1&amp;quot;&amp;gt;Indicates compliance with EMC Directive '''89/336/EEC''', '''2014/30/EU''' and Low Voltage Directive '''73/23/EEC''','''2014/35/EU'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;3&amp;quot;|&amp;lt;font size = &amp;quot;1&amp;quot;&amp;gt;'''Safety'''&amp;lt;/font&amp;gt;&lt;br /&gt;
|bgcolor = &amp;quot;#D9D9D9&amp;quot;| &amp;lt;font size = &amp;quot;1&amp;quot;&amp;gt;'''IEC 61010-1'''&amp;lt;/font&amp;gt;&lt;br /&gt;
|bgcolor = &amp;quot;#D9D9D9&amp;quot;| &amp;lt;font size = &amp;quot;1&amp;quot;&amp;gt;Safety requirements for electrical equipment for measurement, control and laboratory use.&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;font size = &amp;quot;1&amp;quot;&amp;gt;'''IEC 61010-2-30'''&amp;lt;/font&amp;gt;&lt;br /&gt;
|&amp;lt;font size = &amp;quot;1&amp;quot;&amp;gt;Particular requirements for testing and measuring circuits.&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#D9D9D9&amp;quot;|&amp;lt;font size = &amp;quot;1&amp;quot;&amp;gt;'''Over-voltage Cat.'''&amp;lt;/font&amp;gt;&lt;br /&gt;
|bgcolor = &amp;quot;#D9D9D9&amp;quot;|&amp;lt;font size = &amp;quot;1&amp;quot;&amp;gt;'''II '''(Local level mains, appliance, and portable equipment)&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;5&amp;quot;|&amp;lt;font size = &amp;quot;1&amp;quot;&amp;gt;'''EMC Emission'''&amp;lt;/font&amp;gt;&lt;br /&gt;
|&amp;lt;font size = &amp;quot;1&amp;quot;&amp;gt;'''IEC 61000-6-3'''&amp;lt;/font&amp;gt;&lt;br /&gt;
|&amp;lt;font size = &amp;quot;1&amp;quot;&amp;gt;Emission standard for residential, commercial and light-industrial environments.&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#D9D9D9&amp;quot;|&amp;lt;font size = &amp;quot;1&amp;quot;&amp;gt;'''IEC 61000-6-4'''&amp;lt;/font&amp;gt;&lt;br /&gt;
|bgcolor = &amp;quot;#D9D9D9&amp;quot;|&amp;lt;font size = &amp;quot;1&amp;quot;&amp;gt;Emission standard for industrial environments.&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;font size = &amp;quot;1&amp;quot;&amp;gt;'''IEC 61326-1'''&amp;lt;/font&amp;gt;&lt;br /&gt;
|&amp;lt;font size = &amp;quot;1&amp;quot;&amp;gt;Electrical equipment for measurement control and laboratory use EMC requirements.&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#D9D9D9&amp;quot;|&amp;lt;font size = &amp;quot;1&amp;quot;&amp;gt;'''CISPR 11 '''&amp;lt;/font&amp;gt;&lt;br /&gt;
|bgcolor = &amp;quot;#D9D9D9&amp;quot;|&amp;lt;font size = &amp;quot;1&amp;quot;&amp;gt;Radio disturbance characteristics of industrial and scientific equipment.: Class B limit. &amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;font size = &amp;quot;1&amp;quot;&amp;gt;'''FCC Rules'''&amp;lt;/font&amp;gt;&lt;br /&gt;
|&amp;lt;font size = &amp;quot;1&amp;quot;&amp;gt;Complies with the limits for a Class B digital device.&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;4&amp;quot;|&amp;lt;font size = &amp;quot;1&amp;quot;&amp;gt;'''EMC Immunity'''&lt;br /&gt;
|bgcolor = &amp;quot;#D9D9D9&amp;quot;|&amp;lt;font size = &amp;quot;1&amp;quot;&amp;gt;'''IEC 61000-6-1'''  &amp;lt;/font&amp;gt;&lt;br /&gt;
|bgcolor = &amp;quot;#D9D9D9&amp;quot;|&amp;lt;font size = &amp;quot;1&amp;quot;&amp;gt;Immunity standard for residential, commercial and light-industrial environments.&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;font size = &amp;quot;1&amp;quot;&amp;gt;'''IEC 61000-6-2'''&amp;lt;/font&amp;gt;&lt;br /&gt;
|&amp;lt;font size = &amp;quot;1&amp;quot;&amp;gt;Immunity standard for industrial environments&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#D9D9D9&amp;quot;|&amp;lt;font size = &amp;quot;1&amp;quot;&amp;gt;'''IEC 61326-1'''&amp;lt;/font&amp;gt;&lt;br /&gt;
|bgcolor = &amp;quot;#D9D9D9&amp;quot;|&amp;lt;font size = &amp;quot;1&amp;quot;&amp;gt;Electrical equipment for measurement control and laboratory use EMC requirements.&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;font size = &amp;quot;1&amp;quot;&amp;gt;'''EN 50082-2'''&amp;lt;/font&amp;gt;&lt;br /&gt;
|&amp;lt;font size = &amp;quot;1&amp;quot;&amp;gt;Generic immunity standard: Industrial environment.&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;font size = &amp;quot;1&amp;quot;&amp;gt;'''EMF'''&amp;lt;/font&amp;gt;&lt;br /&gt;
|bgcolor = &amp;quot;#D9D9D9&amp;quot;|&amp;lt;font size = &amp;quot;1&amp;quot;&amp;gt;'''Recommendations 199/519/CE EN 62311'''&amp;lt;/font&amp;gt;&lt;br /&gt;
|bgcolor = &amp;quot;#D9D9D9&amp;quot;|&amp;lt;font size = &amp;quot;1&amp;quot;&amp;gt;Evaluation of person exposure to electromagnetic fields &amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;2&amp;quot;|&amp;lt;font size = &amp;quot;1&amp;quot;&amp;gt;'''Materials'''&amp;lt;/font&amp;gt;&lt;br /&gt;
|&amp;lt;font size = &amp;quot;1&amp;quot;&amp;gt;'''ROHS'''&amp;lt;/font&amp;gt;&lt;br /&gt;
|&amp;lt;font size = &amp;quot;1&amp;quot;&amp;gt;'''2011/65/EU and 2015/863'''&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#D9D9D9&amp;quot;|&amp;lt;font size = &amp;quot;1&amp;quot;&amp;gt;'''WEEE'''&amp;lt;/font&amp;gt;&lt;br /&gt;
|bgcolor = &amp;quot;#D9D9D9&amp;quot;|&amp;lt;font size = &amp;quot;1&amp;quot;&amp;gt;'''2012/19/EU'''&amp;lt;/font&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;4&amp;quot;|'''Temperature'''&lt;br /&gt;
|OR35, OR36 Operating &lt;br /&gt;
|'''-20°C Requires a warmup (power on + run NVGAte) which last 1 min per 1 Celsius degree below zero. to 50°C''' (-4°F to 122°F) &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#D9D9D9&amp;quot;|OR38 Operating&lt;br /&gt;
|bgcolor = &amp;quot;#D9D9D9&amp;quot;|'''-20°C'''&amp;lt;sup&amp;gt;4&amp;lt;/sup&amp;gt;''' to 45°C''' (-4°F to 113°F) &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Storage&lt;br /&gt;
|'''-20°C to 65°C''' (-4°F to 149°F)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#D9D9D9&amp;quot;|Absolute maximum rating&amp;lt;sup&amp;gt;ii&amp;lt;/sup&amp;gt;&lt;br /&gt;
|bgcolor = &amp;quot;#D9D9D9&amp;quot;|'''-35°C to 70°C''' (-31°F to 158°F)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Humidity'''&lt;br /&gt;
|colspan = &amp;quot;2&amp;quot;|Max''' 80 % RH''' at 40°C non condensing&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;4&amp;quot;|'''Shocks'''&lt;br /&gt;
|bgcolor = &amp;quot;#D9D9D9&amp;quot; colspan = &amp;quot;2&amp;quot;|Complies with '''IEC 68-2-27'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Operating&lt;br /&gt;
|'''100 m/s² '''(11 ms, ½ sine) and '''700 m/s²''' (3 ms, ½ sine)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#D9D9D9&amp;quot;|Storage&lt;br /&gt;
|bgcolor = &amp;quot;#D9D9D9&amp;quot;|'''200 m/s² ('''11 ms, ½ sine) and '''1 000 m/s²''' (3 ms, ½ sine)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Absolute maximum rating&amp;lt;sup&amp;gt;ii&amp;lt;/sup&amp;gt;&lt;br /&gt;
|'''1 000 m/s²''' (3 ms, ½ sine)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;4&amp;quot;|'''Vibrations'''&lt;br /&gt;
|bgcolor = &amp;quot;#D9D9D9&amp;quot; colspan = &amp;quot;2&amp;quot;|Complies with '''IEC 68-2-6'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Operating&lt;br /&gt;
|'''10 m/s², 5-500 Hz, 5mm'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|bgcolor = &amp;quot;#D9D9D9&amp;quot;|Storage&lt;br /&gt;
|bgcolor = &amp;quot;#D9D9D9&amp;quot;|'''25 m/s², 5-500 Hz, 5mm'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Absolute maximum rating&amp;lt;sup&amp;gt;ii&amp;lt;/sup&amp;gt;&lt;br /&gt;
|'''30 m/s², 5-500 Hz, 5mm'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;2&amp;quot;|'''Enclosure'''&lt;br /&gt;
|bgcolor = &amp;quot;#D9D9D9&amp;quot;|OR35&lt;br /&gt;
|bgcolor = &amp;quot;#D9D9D9&amp;quot;|'''IP 40'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|OR36, OR38&lt;br /&gt;
|'''IP 42'''&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Radio frequencies sensibility===&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|align = &amp;quot;center&amp;quot;|Input measured with 50 Ω terminator&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Radiated RF: 80-1000 MHz, 80% AM 1 kHz, 10 V/m&lt;br /&gt;
|align = &amp;quot;center&amp;quot;|&amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; 20 µV&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Conducted RF: 0.15-80 MHz, 80% AM 1 kHz, 10 V&lt;br /&gt;
|align = &amp;quot;center&amp;quot;|&amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; 100 µV&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Magnetic field: 30 A/m, 50 Hz&lt;br /&gt;
|align = &amp;quot;center&amp;quot;|&amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; 2 µV&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===OR36 &amp;amp; OR38 Removable Disk===&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|rowspan = &amp;quot;5&amp;quot;|'''Performances'''&lt;br /&gt;
|Type&lt;br /&gt;
|'''1.8&amp;quot; - SSD - 128 GB '''or''' 256 GB - MLC''' '''NAND '''Flash Memory&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Shock&lt;br /&gt;
|'''15 000 m/s² '''- 0.5 ms''' '''½ sine&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Vibrations&lt;br /&gt;
|'''50 m/s'''² - 10 to 2 kHz &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Throughput&lt;br /&gt;
|'''32 inputs &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; 6 aux. '''@20 kHz BW – '''10h 40min''' gap free&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|MTBF&lt;br /&gt;
|'''2&amp;amp;nbsp;x 10'''&amp;lt;sup&amp;gt;'''6&amp;lt;/sup&amp;gt; ''''''hours'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;2&amp;quot;|&lt;br /&gt;
'''Case'''&lt;br /&gt;
|Case (w.h.d) &lt;br /&gt;
|'''83 mm x 20 mm x 97 mm''' (3.24 in x 0.78 in x 3.79 in)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|weight&lt;br /&gt;
|'''0.200  kg '''(0.55 lb)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;2&amp;quot;|'''Connection'''&lt;br /&gt;
|Into the analyzer&lt;br /&gt;
|'''SATA  '''-''' 1.5 Gb/s '''sustained read/write&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|To the PC&lt;br /&gt;
|'''USB 3.0''' -  '''200 Mb/s''' sustained read&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;2&amp;quot;|'''Power supply'''&lt;br /&gt;
|On PC&lt;br /&gt;
|'''USB '''powered&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|On analyzer&lt;br /&gt;
|'''Internal '''power supply&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Front-end==&lt;br /&gt;
Each front end slot of the OR35 (4 BNC &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; 2 BNC), OR36 (4 BNC) and the OR38 (8 BNC) can be occupied by one of the following inputs type:&lt;br /&gt;
&lt;br /&gt;
* Universal inputs&lt;br /&gt;
* Dynamic inputs&lt;br /&gt;
* Parametric inputs&lt;br /&gt;
===Universal inputs===&lt;br /&gt;
&lt;br /&gt;
The universal inputs gather both dynamics and parametric input in the same board and connector. The universal inputs are necessary to support the XPod signal conditioners. The type of use of the universal inputs is selectable by software (NVGate) during the analyzer operations.&lt;br /&gt;
&lt;br /&gt;
The universal inputs fulfill all the performances, precision and operability of each specific input type.&lt;br /&gt;
&lt;br /&gt;
===Dynamic inputs===&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|rowspan = &amp;quot;4&amp;quot;|&lt;br /&gt;
'''Sampling'''&lt;br /&gt;
|Sampling frequencies&amp;lt;br&amp;gt;(Additional decimators allow analysis bandwidth down to 0.8 Hz)&lt;br /&gt;
|'''102.4 kHz, 65.536 kHz, 51.2 kHz, 37.768 kHz, 25.6 kHz, &amp;lt;br&amp;gt;16.384 kHz, 12.8 kHz, 8.192 kHz, 6.4 kHz, 5.12 kHz, 4.096 kHz, 3.2 kHz, 2.048 kHz'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Converters&lt;br /&gt;
|One '''24 bit ''''''sigma-delta ADC''' for each input&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Frequency relative precision&lt;br /&gt;
|'''0.5 10'''&amp;lt;sup&amp;gt;'''-4''' &amp;lt;/sup&amp;gt;(typical 1 10 &amp;lt;sup&amp;gt;–5&amp;lt;/sup&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Synchronization&lt;br /&gt;
|All inputs synchronized on the same sampling clock&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;5&amp;quot;|&lt;br /&gt;
'''Anti-aliasing filter'''&lt;br /&gt;
|Type&lt;br /&gt;
|Over-sampled digital filters&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Slope&lt;br /&gt;
|''' &amp;lt;nowiki&amp;gt;&amp;gt;&amp;lt;/nowiki&amp;gt; 400 dB/octave'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Pass band ripple&lt;br /&gt;
|'''&amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; ± 0.005 dB'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Rejection of parasites bands&lt;br /&gt;
|'''&amp;lt;nowiki&amp;gt;&amp;gt;&amp;lt;/nowiki&amp;gt; 100 dB ('''@ frequency &amp;lt;nowiki&amp;gt;&amp;gt;&amp;lt;/nowiki&amp;gt; 0.57 x FS)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Effective bandwidth&lt;br /&gt;
|'''0.45 x FS''' (ex: 23.4 kHz @ 51.2 kS/s)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;3&amp;quot;|&lt;br /&gt;
'''Range (peak)'''&lt;br /&gt;
|With amplifier (included)&lt;br /&gt;
|'''±100 mV, ±300 mV, ±1 V'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Direct&lt;br /&gt;
|'''±10 V '''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|With attenuator (included)&lt;br /&gt;
|'''±40 V  '''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;3&amp;quot;|&lt;br /&gt;
'''Absolute accuracy'''&lt;br /&gt;
|Resolution &lt;br /&gt;
|'''24 bits''' (144 dB)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|All input ranges at 1 kHz&lt;br /&gt;
|'''±0.05 dB '''(typical ±0.015 dB)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Temperature variability&lt;br /&gt;
|'''&amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; 0.002 dB / 10 °C'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;3&amp;quot;|&lt;br /&gt;
'''DC offset'''&lt;br /&gt;
|±100 mV, ±300 mV and ±1V ranges&lt;br /&gt;
|'''&amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; '''± '''100 µV'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|±10 V range&lt;br /&gt;
|'''&amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; '''± '''1 mV'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|±40 V range&lt;br /&gt;
|'''&amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; '''± '''2 mV'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;9&amp;quot;|&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;'''Frequency flatness and phase response''' ''(Includes channel to channel match with different ranges'')'''&lt;br /&gt;
|colspan = &amp;quot;2&amp;quot;|''Inside one front-end''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|±10 V range, DC to 20 kHz&lt;br /&gt;
|'''&amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; ±0.02 dB / &amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; ±0.02 °'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|±10 V range, 20 kHz to 40 kHz&lt;br /&gt;
|'''&amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; ±0.05 dB  / &amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; ±0.05 °'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|±0.1 V, ±0.3 V , ±1 V ranges, DC - 20 kHz&lt;br /&gt;
|'''&amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; ±0.02 dB / &amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; ±0.1 °'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|±0.1 V, ±0.3 V, ±1 V ranges, 20 kHz - 40 kHz&lt;br /&gt;
|'''&amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; ±0.1 dB / &amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; ±0.5 °'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|±40 V range, DC - 20 kHz &lt;br /&gt;
|'''&amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; ±0.1 dB / &amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; ±0.4°'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|±40 V range, 20 kHz - 40 kHz &lt;br /&gt;
|'''&amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; ±0.1 dB / &amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; ±0.8 °'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|colspan = &amp;quot;2&amp;quot;|''Mixed front-ends''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|±10 V range, DC to 20 kHz&lt;br /&gt;
|'''&amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; ±0.02 dB / &amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; ±0.2 °'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;4&amp;quot;|&lt;br /&gt;
'''Cross-talk'''&lt;br /&gt;
|''Between N (N is odd) and N&amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt;1 inputs:''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|colspan = &amp;quot;2&amp;quot;|@ 1 kHz:''' &amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; -120 dB, ''' @ 20 kHz: '''&amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; -96 dB, '''  @ 40 kHz: '''&amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; -90 dB'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|colspan = &amp;quot;2&amp;quot;|''Between any inputs excluding: N (N is odd) and N&amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt;1 inputs:''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|colspan = &amp;quot;2&amp;quot;|@ 1 kHz: '''&amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; -140 dB, ''' @ 20 kHz:''' &amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; -114 dB,'''   @ 40 kHz: '''&amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; -108 dB '''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;3&amp;quot;|&lt;br /&gt;
'''Signal to noise ratio'''&lt;br /&gt;
|colspan = &amp;quot;2&amp;quot;|''With 50 Ω terminators:''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|colspan = &amp;quot;2&amp;quot;|±10 V range, 40 kHz bandwidth: '''&amp;lt;nowiki&amp;gt;&amp;gt;&amp;lt;/nowiki&amp;gt; 100 dB''', spurious lines '''&amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; -115 dB''' of full scale&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|colspan = &amp;quot;2&amp;quot;|±10 V range, 20 kHz bandwidth: '''&amp;lt;nowiki&amp;gt;&amp;gt;&amp;lt;/nowiki&amp;gt; 104 dB''', spurious lines '''&amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; -125 dB''' of full scale&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;5&amp;quot;|&lt;br /&gt;
'''Input noise'''&lt;br /&gt;
|''With 50 Ω terminators:''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Thermal input noise&lt;br /&gt;
|'''20nV/&amp;lt;math&amp;gt;\sqrt{Hz}&amp;lt;/math&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|±100 mV and ±300 mV ranges&lt;br /&gt;
|20 kHz BW '''&amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; 3.5 µV '''rms, 40 kHz BW: '''&amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; 5 µV '''rms&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|±1 V range&lt;br /&gt;
|20 kHz BW '''&amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; 5.4 µV '''rms, 40 kHz BW: '''&amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; 8.5 µV '''rms &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|±10 V range&lt;br /&gt;
|20 kHz BW '''&amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; 44 µV '''rms, 40 kHz BW: '''&amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; 70 µV '''rms &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
'''Impedance'''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|'''1 MΩ ±1 %, &amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; 100 pF'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Protection'''&lt;br /&gt;
|Overvoltage&lt;br /&gt;
|'''±60 V peak without damage - On any input'''&amp;lt;sup&amp;gt;ii&amp;lt;/sup&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Dynamic'''&lt;br /&gt;
|Spectral domain&lt;br /&gt;
|''' 140 dB  25601 lines / 30 sec. averaging'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;5&amp;quot;|&lt;br /&gt;
'''Coupling'''&lt;br /&gt;
|AC &lt;br /&gt;
|'''-3dB Cut-off frequency 0.35 Hz ±10% (first order analog filter)''' [[NVGate_filter_formula_appendix#AC_filter|See curve]]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
'''DC '''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|ICP &lt;br /&gt;
|'''2 mA '''or''' 4 mA''' power supply with AC coupling (±10%)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|ICP &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; TEDS&lt;br /&gt;
|ICP &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; reverse current on TEDS reading operations&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|GND &lt;br /&gt;
|Shortcut to ground - '''Automatic current limitation''' to 50 mA&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;2&amp;quot;|'''Floating'''&lt;br /&gt;
|Coupling&lt;br /&gt;
|'''AC '''or''' DC / '''All ranges''' /  '''overall voltage''' &amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; ±40 V'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Common'' ''mode voltage (all ranges)&lt;br /&gt;
|Max: '''±12 V'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;2&amp;quot;|&lt;br /&gt;
'''TEDS'''&lt;br /&gt;
|&lt;br /&gt;
'''Standards'''&lt;br /&gt;
|&lt;br /&gt;
'''IEEE 1451.4 2001 revision 1'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Supported templates&lt;br /&gt;
|Accelerometer/Force meter ('''25''') &amp;lt;br&amp;gt;Microphones ('''27''', '''28''' and '''29''')&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Parametric (DC) inputs===&lt;br /&gt;
&lt;br /&gt;
The following parametric inputs can be added to the standard OR36&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt; or OR38&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt; hardware configuration as follows:&lt;br /&gt;
&lt;br /&gt;
* On the '''auxiliary slots''' by set of 2 inputs (max 4) ''DC inputs on auxiliary slots features 16 bit dedicated converters''&lt;br /&gt;
* On the '''OR36''' as replacement of 4 dynamics inputs (max 12)&lt;br /&gt;
* On the '''OR38 '''as replacement of 8 dynamics inputs (max 24)&lt;br /&gt;
&lt;br /&gt;
The following specifications apply to the universal inputs.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|rowspan = &amp;quot;2&amp;quot;|&lt;br /&gt;
'''Sampling'''&lt;br /&gt;
|Bandwidth / Sampling&lt;br /&gt;
|'''-3 dB @ 3.5 Hz'''&amp;lt;br&amp;gt;Independent from dynamic sampling clock&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Converters&lt;br /&gt;
|One '''24 bit sigma-delta ADC''' for each input&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;2&amp;quot;|'''Range (peak)'''&lt;br /&gt;
|Direct&lt;br /&gt;
|'''±10 V'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|With attenuator (included)&lt;br /&gt;
|'''±40 V'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;2&amp;quot;|'''Frequencies rejection'''&lt;br /&gt;
|Notch filters frequencies&lt;br /&gt;
|'''50 Hz '''&amp;amp; '''60 Hz''' @ '''±1% '''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Rejection&lt;br /&gt;
|'''&amp;lt;nowiki&amp;gt;&amp;gt;&amp;lt;/nowiki&amp;gt; 120 dB'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;3&amp;quot;|&lt;br /&gt;
'''Amplitude'''&lt;br /&gt;
|Effective resolution &lt;br /&gt;
|'''22 bits '''(out of noise) &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Linearity&lt;br /&gt;
|Typ. '''0.0003 % '''of input range peak &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Gain drift&lt;br /&gt;
|'''20 ppm '''of input range peak'''/°C '''typ.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;2&amp;quot;|&lt;br /&gt;
'''Offset'''&lt;br /&gt;
|Offset&lt;br /&gt;
|±10 V range: &amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; ±'''1 mV '''/ ±40 V range: &amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; ±'''2 mV'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Offset drift &lt;br /&gt;
|±10 V range:''' &amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; 40 µV/°C''' / ±40 V range:''' &amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; 160 µV/°C'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
'''Impedance'''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|'''1 MΩ, 5 nF '''typ.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
'''Protection'''&lt;br /&gt;
|On any input&amp;lt;sup&amp;gt;ii&amp;lt;/sup&amp;gt;&lt;br /&gt;
|'''±60 V''' peak&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;3&amp;quot;|&amp;lt;br&amp;gt;'''Input Noise'''&lt;br /&gt;
|colspan = &amp;quot;2&amp;quot;|''With 50 Ω terminators, excepted ''±40 V range'':''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Input noise &lt;br /&gt;
|'''&amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; 4 µV '''rms in 0.1 to 2 Hz BW – Typ '''2 µV rms'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Max. Deviation&lt;br /&gt;
|'''&amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; 6 µV '''peak&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Dynamic outputs'''&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|rowspan = &amp;quot;2&amp;quot;|'''Sampling'''&lt;br /&gt;
|Converters&lt;br /&gt;
|One '''24 bit DAC''' for each output&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Synchronization &lt;br /&gt;
|Same sampling clock as the dynamic inputs&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;4&amp;quot;|&lt;br /&gt;
'''Range'''&lt;br /&gt;
|Direct &lt;br /&gt;
|±'''10 V peak'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|With attenuator (included) &lt;br /&gt;
|±'''1 V peak'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Clipping&lt;br /&gt;
|'''User selectable''' in the output range&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Digital gain&lt;br /&gt;
|From''' 10'''&amp;lt;sup&amp;gt;'''-5'''&amp;lt;/sup&amp;gt; to '''10'''&amp;lt;sup&amp;gt;'''3'''&amp;lt;/sup&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;3&amp;quot;|'''Absolute accuracy'''&lt;br /&gt;
|Resolution&lt;br /&gt;
|'''24 bits''' (144 dB)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|All output ranges at 1 kHz&lt;br /&gt;
|±'''0.05 dB'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Temperature variability&lt;br /&gt;
|'''&amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; 0.1 dB / 10 °C'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;4&amp;quot;|'''Frequency response'''&lt;br /&gt;
|colspan = &amp;quot;2&amp;quot;|''Variation relative to 0 dB @ 1kHz''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|All ranges, at 10 kHz  &lt;br /&gt;
|&amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; ±'''0.05 dB'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|All ranges, at 20 kHz  &lt;br /&gt;
|&amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; ±'''0.15 dB'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|All ranges, at 40 kHz  &lt;br /&gt;
|&amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; ±'''0.8 dB'''&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Dynamic outputs (continued)'''&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|rowspan = &amp;quot;4&amp;quot;|'''Noise floor level'''&lt;br /&gt;
|10 V range, 20 kHz bandwidth &lt;br /&gt;
|-'''110 dB''' of full scale, spurious lines '''&amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; -125 dB''' of full scale&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|10 V range, 40 kHz bandwidth&lt;br /&gt;
|-'''105 dB''' of full scale, spurious lines '''&amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; -125 dB''' of full scale&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|1 V range, 20 kHz bandwidth &lt;br /&gt;
|-'''99 dB''' of full scale, spurious lines '''&amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; -110 dB''' of full scale&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|1 V range, 40 kHz bandwidth &lt;br /&gt;
|-'''94 dB''' of full scale, spurious lines '''&amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; -110 dB''' of full scale&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
'''Impedance'''&lt;br /&gt;
|User selectable&lt;br /&gt;
|'''50''' Ω, '''600''' Ω or '''Grounded'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
'''Current'''&lt;br /&gt;
|Max&amp;amp;nbsp;&lt;br /&gt;
|'''±10 mA'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
'''Protection'''&lt;br /&gt;
|Sum of injected &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt; generated voltages &lt;br /&gt;
|±'''15 V peak, '''On any output&amp;lt;sup&amp;gt;ii&amp;lt;/sup&amp;gt;&amp;lt;br&amp;gt;Permanent short circuit supported&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;2&amp;quot;|&lt;br /&gt;
'''Total harmonic distortion '''&lt;br /&gt;
|THD @ 1 kHz &lt;br /&gt;
|'''&amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; 0.002% '''or'''  -94dB '''at 20 kHz BW&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|THD @ 5 kHz&lt;br /&gt;
|'''&amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; 0.005% '''or ''' -86dB '''at 20 kHz BW&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
'''Cross-talk'''&lt;br /&gt;
|Output 0 dBV to 50 Ω terminated input &lt;br /&gt;
|&lt;br /&gt;
'''Lower than measurable noise '''&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''External sync'''&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|rowspan = &amp;quot;2&amp;quot;|&lt;br /&gt;
'''Sampling'''&lt;br /&gt;
|Frequencies&lt;br /&gt;
|'''64 times over-sampling''' of the current input sampling &amp;lt;br&amp;gt;(up to '''6.4 MHz''')&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Converters&lt;br /&gt;
|High speed voltage comparator and time counter&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Ranges (peak)'''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|±'''300 mV''', ±'''1 V''', ±'''3 V''', ±'''10 V''', ±'''40 V '''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Resolution'''&lt;br /&gt;
|Amplitude accuracy&lt;br /&gt;
|±'''1%''' of '''range'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;4&amp;quot;|'''Setting'''&lt;br /&gt;
|Hysteresis&lt;br /&gt;
|'''1%''' (of input range) to input range&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Hold off&lt;br /&gt;
|'''0 s''' to '''500 s'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Slope&lt;br /&gt;
|'''Rise''' or '''fall'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Hardwired pre-divider&lt;br /&gt;
|'''1''' to '''255'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Accuracy'''&lt;br /&gt;
|'''Time resolution'''&lt;br /&gt;
|'''&amp;lt;nowiki&amp;gt;&amp;gt;&amp;lt;/nowiki&amp;gt; 160 ns '''(0.06° at 1 kHz and 1.2° at 20 kHz)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Pulse rate'''&lt;br /&gt;
|Max&lt;br /&gt;
|'''375 kpulse/s '''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;2&amp;quot;|'''Coupling'''&lt;br /&gt;
|'''AC'''&lt;br /&gt;
|'''-3dB Cut-off frequency 0.35 Hz ±10% (first order analog filter)'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
'''DC'''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Impedance'''&lt;br /&gt;
|&amp;amp;nbsp;&lt;br /&gt;
|'''1 M'''Ω, &amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; 100 pF&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Protection'''&lt;br /&gt;
|on any external sync&amp;lt;sup&amp;gt;ii&amp;lt;/sup&amp;gt;&lt;br /&gt;
|±'''60 V peak''' without damage&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Expander modules (XPod)===&lt;br /&gt;
With the universal inputs the OR35&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;, OR36&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt; and OR38&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt; can receive signal conditioning modules called XPod. Different Xpod types are available.&lt;br /&gt;
&lt;br /&gt;
'''Wheatstone bridge XPod'''&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|'''Connectors'''&lt;br /&gt;
|Type&lt;br /&gt;
|'''Sub-D9 – Female'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;6&amp;quot;|'''Bridges'''&lt;br /&gt;
|Mounting&lt;br /&gt;
|'''Full''', '''Half''' and '''quarter'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|½ bridge completion resistors&lt;br /&gt;
|2 * '''10 kΩ''' - 0.1% - 10 ppm&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|¼ bridge completion resistors&lt;br /&gt;
|120 '''Ω''' or 350 '''Ω''' - 0.1% - 25 ppm&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Excitation voltages&lt;br /&gt;
|'''0 to 10 V '''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Excitation currents&lt;br /&gt;
|0 to 4 V:''' &amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; 30 mA - '''4 V to 10 V: &amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; '''12 mA  '''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Sensing&lt;br /&gt;
|'''Negative '''and '''positive''' probes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;3&amp;quot;|'''Amplifiers'''&lt;br /&gt;
|Type&lt;br /&gt;
|Differential - DC capable&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Gains &lt;br /&gt;
|'''10 '''or''' 100'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Error&lt;br /&gt;
|'''&amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; 0.01 dB'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;4&amp;quot;|'''Inputs'''&lt;br /&gt;
|Ranges&lt;br /&gt;
|±'''100 mV -  '''±'''1 V'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Common mode voltage&lt;br /&gt;
|'''±7''' V without limiting differential input&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Impedance&lt;br /&gt;
|'''1 MΩ'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Noise floor levels (100 Hz to 20 kHz)&lt;br /&gt;
|Gain 100: '''2 µVrms''' - Gain 10: '''4 µVrms'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;2&amp;quot;|'''DC offset'''&lt;br /&gt;
|Temperature drift&lt;br /&gt;
|'''1 µV/°C'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Compensation resolution&lt;br /&gt;
|'''3 % '''of present offset&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Protection'''&lt;br /&gt;
|Overvoltage&lt;br /&gt;
|Device on: max '''±30 V''' - device off: max '''±15 V'''&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Temperature XPod'''&lt;br /&gt;
&lt;br /&gt;
The temperature XPod operates on the universal or parametric inputs. The XPod support thermocouple and RTDS conditioning, cold point compensation and linearization. Amplified signal are injected in the analyzer on the ±10 V range.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|rowspan = &amp;quot;3&amp;quot;|Connectors&lt;br /&gt;
|Type&lt;br /&gt;
|Mini Thermocouple/RTD type &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Pins&lt;br /&gt;
|'''3 polarized pin''' - spring-loaded - compatible with 2 point plugs&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Material&lt;br /&gt;
|Glass filled thermoplastic - White body&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;7&amp;quot;|Thermocouples&lt;br /&gt;
|'''Type J'''&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;-&amp;lt;/nowiki&amp;gt;'''210 °C  to &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt;1 100 °C''' - Yellow LED &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Type K'''&lt;br /&gt;
|'''-200 °C to &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt;1&amp;amp;nbsp;300 °C''' - Green LED&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Type T'''&lt;br /&gt;
|'''-200 °C  to &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt;390  °C''' - Brown LED&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Type N Add 0.1°C to absolute temperature error'''&lt;br /&gt;
|'''-200 °C to &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt;1&amp;amp;nbsp;200 °C''' - Pink LED&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Type E'''&lt;br /&gt;
|'''-200 °C  to &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt;800  °C -''' Purple LED&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Cold compensation&lt;br /&gt;
|Integrated - 2 sensors - user on/off&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Absolute temperature error&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;&amp;gt;&amp;lt;/nowiki&amp;gt; -150 °C : ±'''0.9°C '''/  &amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt; -150 °C : ±('''0.4°C '''&amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt;''' 0.1% '''of MT&amp;lt;ref&amp;gt;) MT is Measured Temperature&amp;lt;/ref&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;5&amp;quot;|RTDS&lt;br /&gt;
|PT 100&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;-&amp;lt;/nowiki&amp;gt;'''190 °C to &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt;880 °C'''&amp;lt;sup&amp;gt;'''*'''&amp;lt;/sup&amp;gt; – Blue LED&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|PT 1000&lt;br /&gt;
|'''-190 °C to &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt;880 °C'''&amp;lt;sup&amp;gt;'''*'''&amp;lt;/sup&amp;gt; - Grey LED &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Absolute temperature error&lt;br /&gt;
|±('''0.4°C '''&amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt;''' 0.3% '''of MT&amp;lt;sup&amp;gt;9&amp;lt;/sup&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Wires &lt;br /&gt;
|3 wires connections&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Current&lt;br /&gt;
|PT100: '''500 µA''' '''to 4 mA''' - PT1000: '''500 µA''' to '''1 mA'''&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;Calibrated up to &amp;lt;nowiki&amp;gt;+&amp;lt;/nowiki&amp;gt;800 °C&amp;lt;/sup&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===CAN BUS probe===&lt;br /&gt;
The CAN bus probe is connected to the OR35&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;, OR36&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt; and OR38&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt; via the high speed serial ports. It offers a passive CAN bus listener with the following specifications.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|rowspan = &amp;quot;2&amp;quot;|&lt;br /&gt;
'''Type'''&lt;br /&gt;
|Standards&lt;br /&gt;
|'''CAN 2.0A''' &amp;amp; '''CAN 2.0B''' / Compliant with '''J1939 protocol'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Speed&lt;br /&gt;
|'''125 kb/s '''to''' 500 kb/s'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;2&amp;quot;|'''Probe'''&lt;br /&gt;
|Probe&lt;br /&gt;
|'''High Z / Analyzer '''or''' bus '''powered&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Connectors&lt;br /&gt;
|CAN :''' Sub-D 15 / '''Analyzer:''' High speed serial''' '''port''' (1,5 m)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Capacity'''&lt;br /&gt;
|Channels&lt;br /&gt;
|'''100 channels''' @ '''10 Hz''' refresh rate / '''Synchronous''' with analyzer inputs&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Digital computation==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Force DSPs modules===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''ForceDSP on OR3XTW'''&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|rowspan = &amp;quot;3&amp;quot;|&lt;br /&gt;
'''Type'''&lt;br /&gt;
|Sample size&lt;br /&gt;
|'''32 bit floating'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Computation words&lt;br /&gt;
|'''32/40 bit'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Internal memory&lt;br /&gt;
|'''16 MSample'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Power'''&lt;br /&gt;
|&lt;br /&gt;
'''Computation capability'''&lt;br /&gt;
|'''[[NVGate_DSP_computation_SPU#Force_DSP|see here]]'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''Input sharing'''&lt;br /&gt;
|Inputs per DSP&lt;br /&gt;
|'''8 max'''&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Number of DSPs/unit'''&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
'''Minimum'''&lt;br /&gt;
|'''1''' Computation DSP module&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''OR35 Max.'''&lt;br /&gt;
|'''2''' Computation DSP modules&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''OR36 Max.'''&lt;br /&gt;
|'''4''' Computation DSP modules&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''OR38 Max.'''&lt;br /&gt;
|'''8''' Computation DSP modules&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Special DSPs modules===&lt;br /&gt;
The following DSPs are always integrated in OR35, OR36 &amp;amp; OR38 hardware.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|rowspan = &amp;quot;3&amp;quot;|&lt;br /&gt;
'''Master DSP module'''&lt;br /&gt;
|Monitor computations&lt;br /&gt;
|'''FFT 401 lines '''(max 4 Channels)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Time domain detectors&lt;br /&gt;
|'''DC, Max, Min, RMS, Kurtosis''' (on the monitor Channels)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Special &lt;br /&gt;
|Auxiliary inputs, Events, Tachs, Torsion, Generators&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Normal DSP (OR34)===&lt;br /&gt;
This specification are about normal DSP. For force DSP on OR3TW. This information can not be accurate.&lt;br /&gt;
The following table details the calculation needs (SPUs) for each analysis plug-in of NVGate software.&lt;br /&gt;
&lt;br /&gt;
{|border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|rowspan = &amp;quot;5&amp;quot;|'''Narrow band analysis (FFT)'''&lt;br /&gt;
|Real-time FFT analysis with;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''401 lines '''(for 801, 1601,3201, 6401 lines, multiply requested SPU respectively by 1.25, 1.5, 2, 3)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''20 kHz''' bandwidth (Requested SPU are proportional to bandwidth)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''0%''' overlap&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|1 channel processing requires '''1 SPU'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;4&amp;quot;|'''Synchronous order analysis'''&lt;br /&gt;
|Real-time order spectrum analysis (re-sampled time signal) with:&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Any duration of visualization, any averaging&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''20 kHz''' bandwidth (Requested SPU are proportional to bandwidth)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|1 channel processing requires '''3 SPUs'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;4&amp;quot;|'''Time Domain analysis'''&lt;br /&gt;
|Real-time time domain monitor and statistical analysis with:&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Simultaneous time view and statistical extraction.''' '''Any duration of visualization, any averaging&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''20 kHz''' bandwidth (Requested SPU are proportional to bandwidth)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|1 channel processing requires '''3 SPU'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;4&amp;quot;|'''1/n Octave'''&lt;br /&gt;
|Real-time filter based 1/n octave analysis with:&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''1/3rd''' octave (for 1/12&amp;lt;sup&amp;gt;th&amp;lt;/sup&amp;gt; and 1/24&amp;lt;sup&amp;gt;th&amp;lt;/sup&amp;gt; octave multiply requested SPU respectively by 2 and 4)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''20 kHz''' bandwidth (Requested SPU are proportional to bandwidth)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|1 channel processing requires '''3 SPUs'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;3&amp;quot;|'''Recorder'''&lt;br /&gt;
|Gap free recording with:&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|'''51.2 kHz''' sampling rate gap free recording&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|1 channel processing requires: '''0.66 SPU''' &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Signal Processing Units===&lt;br /&gt;
&lt;br /&gt;
SPU (Signal Processing Units): the previous table gives the characteristics of each analysis mode and the associated SPU consumption. For multi-analysis purpose, add the corresponding SPUs of each mode used simultaneously and increase the sum by 10%.  &amp;quot;Real-time&amp;quot; means that the analysis speed is faster than the input rate and does not miss any sample.&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
The previous specifications describe all the guaranteed capacities and performances of the instrument and are applicable to an OR35&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;-10, OR36&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;-16 or OR38&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;-32 hardware powered for more than 15 minutes at a stabilized room temperature of 23°C ±5°C and calibrated since less than one year.&lt;br /&gt;
&lt;br /&gt;
The adapted control software NVGate is described separately.&lt;br /&gt;
&lt;br /&gt;
-------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;i&amp;lt;/sup&amp;gt; Prepared for future use: the related specifications or options are in development.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;sup&amp;gt;ii&amp;lt;/sup&amp;gt; Exceeding absolute maximum ratings damages the system and voids guarantee.&lt;br /&gt;
&lt;br /&gt;
Specifications not binding; OROS reserves its right to change these specifications without notice.&lt;br /&gt;
&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Lmagimel</name></author>
	</entry>
	<entry>
		<id>https://wiki.oros.com/index.php?title=Campbell_Diagram_Tool&amp;diff=12979</id>
		<title>Campbell Diagram Tool</title>
		<link rel="alternate" type="text/html" href="https://wiki.oros.com/index.php?title=Campbell_Diagram_Tool&amp;diff=12979"/>
		<updated>2026-07-24T11:42:29Z</updated>

		<summary type="html">&lt;p&gt;Lmagimel: /* Getting Started */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The '''Campbell Diagram Tool''' is a standalone Windows application for rotating machinery noise and vibration (NVH) analysis. It builds a frequency × RPM color map (Campbell diagram) from OROS NVGate data — either from raw time-domain signals or from pre-computed waterfall results — and overlays order lines and resonance markers to identify critical speeds.&lt;br /&gt;
&lt;br /&gt;
[[File:campbel2.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[category:WikiOros]]&lt;br /&gt;
{{#seo:&lt;br /&gt;
|title=Campbell Diagram Tool — OROS NVGate | Rotating Machinery Vibration Analysis&lt;br /&gt;
|keywords=Campbell diagram, order tracking, rotating machinery, NVH, waterfall, RPM, resonance, vibration analysis, NVGate, OROS&lt;br /&gt;
|description=Campbell diagram software for rotating machinery vibration analysis. Visualize frequency vs. RPM with order lines and resonance markers, from NVGate raw signals or pre-computed waterfalls.&lt;br /&gt;
|image=Campbell_diagram_screenshot.png&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== What is a Campbell Diagram? ==&lt;br /&gt;
&lt;br /&gt;
A Campbell diagram plots '''vibration amplitude''' as a function of both '''frequency''' (Y-axis) and '''rotation speed''' (X-axis, in RPM). The color intensity represents the amplitude level (in dB or linear units).&lt;br /&gt;
&lt;br /&gt;
Two families of features are visible at a glance:&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Feature!!Appearance on the plot!!Physical meaning&lt;br /&gt;
|-&lt;br /&gt;
|'''Order lines'''||Diagonal straight lines rising from lower-left to upper-right||Harmonic excitations that rotate with the shaft (1X = imbalance, 2X = misalignment, nX = gear mesh, blade pass…)&lt;br /&gt;
|-&lt;br /&gt;
|'''Structural resonances'''||Horizontal bright bands at fixed frequency||Natural frequencies of the structure, independent of rotation speed&lt;br /&gt;
|-&lt;br /&gt;
|'''Critical speeds'''||Intersection of an order line and a resonance band||Operating speed where a harmonic excitation drives a structural mode → high vibration risk&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Understanding the difference with a classic waterfall:&lt;br /&gt;
&lt;br /&gt;
* A '''waterfall''' shows spectra stacked over time or speed &lt;br /&gt;
* A '''Campbell diagram''' adds the diagonal order lines that immediately reveal which peaks are rotation-driven and which are structural resonances.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Getting Started ==&lt;br /&gt;
=== Download ===&lt;br /&gt;
&lt;br /&gt;
This is a beta version free of charge. Feel free to test it and report to us what you think of this to customer.care@oros.com&lt;br /&gt;
&lt;br /&gt;
Download [https://partnerzone.digigram.com/s/m7mmTpYnC7j3gdc Campbell Diagram V1.1] july 2026&lt;br /&gt;
&lt;br /&gt;
Valid with NVGate V18 or upper&lt;br /&gt;
&lt;br /&gt;
=== Launching the application ===&lt;br /&gt;
&lt;br /&gt;
Double-click '''Campbell_Diagram.exe'''. No installation is required; all dependencies are bundled.&lt;br /&gt;
&lt;br /&gt;
The application opens on the '''Data''' tab showing your NVGate project tree.&lt;br /&gt;
&lt;br /&gt;
=== Setting the database path ===&lt;br /&gt;
&lt;br /&gt;
By default the tool looks for NVGate projects in &amp;lt;code&amp;gt;C:\OROS\NVGate data\Projects&amp;lt;/code&amp;gt;. To change it:&lt;br /&gt;
&lt;br /&gt;
# Click the '''&amp;lt;code&amp;gt;…&amp;lt;/code&amp;gt;''' button next to the path field at the top of the Data tab.&lt;br /&gt;
# Browse to your NVGate database folder.&lt;br /&gt;
# The project tree refreshes automatically.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Data Tab ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Project tree ===&lt;br /&gt;
&lt;br /&gt;
Projects are listed alphabetically in a collapsible tree. Click the arrow ▶ next to a project name to expand it and see its measurements.&lt;br /&gt;
&lt;br /&gt;
Each measurement shows an icon indicating what data is available:&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Icon!!Meaning&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;▶&amp;lt;/code&amp;gt;||Raw time-domain signals (.ors/.orm)&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;◈&amp;lt;/code&amp;gt;||Pre-computed waterfall (Result.res)&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;▶◈&amp;lt;/code&amp;gt;||Both available&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Click a measurement to select it. The right panel shows the available channels and a summary.&lt;br /&gt;
&lt;br /&gt;
=== Choosing the data source ===&lt;br /&gt;
&lt;br /&gt;
Two modes are available via radio buttons:&lt;br /&gt;
&lt;br /&gt;
==== Raw signals (.ors/.orm) ====&lt;br /&gt;
&lt;br /&gt;
This is the '''metrologically rigorous''' method. The tool reads raw vibration samples and a tacho signal, then computes one independent FFT per RPM bin (no speed-smearing).&lt;br /&gt;
&lt;br /&gt;
Required settings:&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Setting!!Description!!Recommended&lt;br /&gt;
|-&lt;br /&gt;
|'''Vibration channel'''||The acceleration, velocity or displacement channel to analyse||The main vibration sensor&lt;br /&gt;
|-&lt;br /&gt;
|'''Tacho channel'''||The tachometer pulse channel||Any channel named &amp;quot;Tacho&amp;quot;, &amp;quot;Ref&amp;quot;, &amp;quot;RPM&amp;quot;… (auto-detected if possible)&lt;br /&gt;
|-&lt;br /&gt;
|'''PPR'''||Pulses per revolution of the tacho encoder||1 for a single-pulse encoder&lt;br /&gt;
|-&lt;br /&gt;
|'''FFT lines'''||Frequency resolution: 400 to 6400 lines||1600 lines (good balance)&lt;br /&gt;
|-&lt;br /&gt;
|'''RPM bin size'''||Width of each RPM slice||50 RPM (reduce for finer RPM resolution)&lt;br /&gt;
|-&lt;br /&gt;
|'''RPM min/max'''||Limit the analysis to a speed range||Leave at 0/120 000 for full range&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Optional tacho settings (advanced):&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Setting!!Default!!Notes&lt;br /&gt;
|-&lt;br /&gt;
|Threshold||Auto (signal midpoint)||Override for noisy tacho signals&lt;br /&gt;
|-&lt;br /&gt;
|Hysteresis||5 %||Schmitt-trigger band — increase if false triggers occur&lt;br /&gt;
|-&lt;br /&gt;
|Edge||Rising||Use Falling if your encoder pulses are inverted&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== NVGate waterfall (.res) ====&lt;br /&gt;
&lt;br /&gt;
Loads a pre-computed waterfall directly from the &amp;lt;code&amp;gt;Result.res&amp;lt;/code&amp;gt; file produced by NVGate. This is '''faster''' but uses the STFT windows already computed by NVGate (speed-smearing may affect amplitude accuracy at high sweep rates and high orders).&lt;br /&gt;
&lt;br /&gt;
Required settings:&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Setting!!Description&lt;br /&gt;
|-&lt;br /&gt;
|'''Waterfall channel'''||Select the vibration channel from the .res file&lt;br /&gt;
|-&lt;br /&gt;
|'''RPM reference'''||The tacho reference used to build the RPM axis (auto-selected to Tacho by priority)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Computing the diagram ===&lt;br /&gt;
&lt;br /&gt;
Click '''⚙ Compute Campbell Diagram''' (or '''Load Waterfall from Result.res''' in .res mode).&lt;br /&gt;
&lt;br /&gt;
A progress bar appears at the bottom right. The computation runs in a background thread — the interface stays responsive.&lt;br /&gt;
&lt;br /&gt;
When complete, the tool switches automatically to the '''Campbell Map''' tab.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Campbell Map Tab ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Campbell Map tab displays the diagram and all display controls in a scrollable right panel.&lt;br /&gt;
&lt;br /&gt;
Use the '''← Back to Data / Compute''' button at the top of the right panel to return without losing your current diagram.&lt;br /&gt;
&lt;br /&gt;
=== Display Options ===&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Option!!Description!!Tips&lt;br /&gt;
|-&lt;br /&gt;
|'''Colormap'''||Color palette for the amplitude intensity||&amp;lt;code&amp;gt;jet&amp;lt;/code&amp;gt; (classic), &amp;lt;code&amp;gt;hot&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;plasma&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;turbo&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|'''Scale'''||dB (logarithmic) or Linear||dB strongly recommended — compresses the dynamic range&lt;br /&gt;
|-&lt;br /&gt;
|'''dB min / dB max'''||Color axis limits||Narrow the range (e.g. −40 to 0 dB) to increase contrast on weak features&lt;br /&gt;
|-&lt;br /&gt;
|'''Freq min / Freq max'''||Frequency range displayed||Auto-set to the data's full band on first load; preserved on recompute&lt;br /&gt;
|-&lt;br /&gt;
|'''Peak threshold'''||Show Campbell dots within N dB of the loudest peak||−40 dB shows strong peaks; −80 dB shows more (noisier)&lt;br /&gt;
|-&lt;br /&gt;
|'''Marker size'''||Maximum circle size for the loudest peaks (pt²)||400 pt² default (Onosokki DS-3000 style)&lt;br /&gt;
|-&lt;br /&gt;
|'''Circle lower / upper'''||Linear amplitude limits for dot sizing||Leave blank for automatic scaling&lt;br /&gt;
|-&lt;br /&gt;
|'''Spectrogram background'''||Show the color-map waterfall behind the Campbell dots||Useful to see the full amplitude field&lt;br /&gt;
|-&lt;br /&gt;
|'''Apply Display'''||Redraw with current settings||Colormap changes apply immediately; other settings need Apply&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Order Lines ===&lt;br /&gt;
&lt;br /&gt;
Check or uncheck orders to overlay the corresponding harmonic lines on the diagram. Each order &amp;lt;code&amp;gt;nX&amp;lt;/code&amp;gt; corresponds to the line &amp;lt;code&amp;gt;f = n × RPM / 60&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Available orders: 0.5X, 1X, 1.5X, 2X, 2.5X, 3X, 4X, 5X, 6X, 7X, 8X, 9X, 10X, 12X, 15X, 20X.&lt;br /&gt;
&lt;br /&gt;
=== Auto Marker (beta) ===&lt;br /&gt;
&lt;br /&gt;
Click '''⚡ Detect Orders &amp;amp; Resonances''' to automatically:&lt;br /&gt;
&lt;br /&gt;
# '''Select active order lines''' — the tool samples the amplitude along each order's frequency track across all RPM slices and checks the orders that carry the most energy (above 15 % of the strongest order).&lt;br /&gt;
# '''Add resonance marker candidates''' — the tool averages the amplitude over all RPM slices to get a mean spectrum, then picks the top 5 peaks. A sub-bin parabolic interpolation gives accurate frequency estimates. Existing auto-markers are replaced each time.&lt;br /&gt;
&lt;br /&gt;
Review the result and delete false positives with the '''− Remove''' button.&lt;br /&gt;
&lt;br /&gt;
=== Resonance Markers ===&lt;br /&gt;
&lt;br /&gt;
Resonance markers draw a horizontal dashed line at a fixed frequency — useful to visualise where a structural mode intersects the order lines (critical speed).&lt;br /&gt;
&lt;br /&gt;
* '''+ Add''' — opens a dialog to enter the frequency (Hz) and a label. The label appears on the plot with a coloured background.&lt;br /&gt;
* '''− Remove''' — select a row in the table then click Remove.&lt;br /&gt;
* '''Right-click on the plot''' — opens a context menu pre-filled with the cursor frequency for fast placement.&lt;br /&gt;
&lt;br /&gt;
Markers persist across display changes (Apply Display, zoom, color change) but are cleared when a new diagram is computed.&lt;br /&gt;
&lt;br /&gt;
=== Cursor ===&lt;br /&gt;
&lt;br /&gt;
Move the mouse over the plot to see the current RPM, frequency, and amplitude in the status bar at the bottom of the window.&lt;br /&gt;
&lt;br /&gt;
=== Export ===&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Button!!Output&lt;br /&gt;
|-&lt;br /&gt;
|'''PNG'''||High-resolution (200 dpi) image of the current diagram, including order lines and markers&lt;br /&gt;
|-&lt;br /&gt;
|'''CSV'''||Full amplitude matrix: rows = RPM bins, columns = frequency bins&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Interpretation Guide ==&lt;br /&gt;
&lt;br /&gt;
=== Reading the diagram ===&lt;br /&gt;
&lt;br /&gt;
# Look for '''diagonal bright streaks''' aligned with order lines → strong harmonic excitations from the rotor.&lt;br /&gt;
# Look for '''horizontal bright bands''' → structural resonances of the machine or test bench.&lt;br /&gt;
# The '''intersections''' (where a diagonal crosses a horizontal band) are the '''critical speeds''' — operating RPMs to avoid for extended periods.&lt;br /&gt;
&lt;br /&gt;
=== Adjusting the display for clarity ===&lt;br /&gt;
&lt;br /&gt;
* If the diagram looks flat (all one colour), narrow the '''dB range''' (e.g. set dB min to −30 instead of −60).&lt;br /&gt;
* If weak features are invisible, widen the dB range or switch to '''Linear scale'''.&lt;br /&gt;
* Enable '''Spectrogram background''' to see the full spectral energy distribution.&lt;br /&gt;
* Reduce '''Peak threshold''' (less negative) to show only the strongest peaks; increase it (more negative) to reveal faint features.&lt;br /&gt;
&lt;br /&gt;
==Disclaimer==&lt;br /&gt;
&lt;br /&gt;
this tools is deliver free of charge, Support is not automatically provided on this tool.&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[NVGate_SOA_and_CBT_techniques|NVGate SOA and CBT techniques]]&lt;br /&gt;
* [[NVGate_Tachometer|NVGate Tachometer — centred averaging]]&lt;br /&gt;
* [[FFT_Spectrum_Analyzer_Multipurpose|OROS Multi-function FFT Spectrum Analyzer]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;small&amp;gt;''Campbell Diagram Tool — OROS NVGate · Last updated {{CURRENTYEAR}}''&amp;lt;/small&amp;gt;&lt;/div&gt;</summary>
		<author><name>Lmagimel</name></author>
	</entry>
</feed>