Difference between revisions of "NVGate Architecture"

Jump to navigation Jump to search
3,854 bytes removed ,  16:38, 21 April 2020
Line 38: Line 38:


[[Image:REF-MAN_VOL1_Analyzer_Settings_Browser_wiki_partA_08.png|framed|none]]
[[Image:REF-MAN_VOL1_Analyzer_Settings_Browser_wiki_partA_08.png|framed|none]]
===ASB (Analyzer Setting Browser)===
The analyzer settings (front-end and analysis) are gathered in a tree called the Analyzer Setting Browser (ASB). The ASB window is shown/hidden from the ''Home'' tab / ''View'' group with the ''Workspace ''check box.
The ASB is designed to offer an exhaustive access to the analyzer settings. The standard access to the analyzer setup is offered in a more intuitive and simpler way with the general Vision interface (see Chapter 6)
<u>The Modules:</u>
The main entries of the ASB consist of modules corresponding to the main analyzer functions.
*
[[Image:REF-MAN_VOL1_Analyzer_Settings_Browser_wiki_partA_09.png|framed|none]]
[[Image:REF-MAN_VOL1_Analyzer_Settings_Browser_wiki_partA_10.png|framed|none]]
The '''sources''' that acquire, store and play-back signals
*
[[Image:REF-MAN_VOL1_Analyzer_Settings_Browser_wiki_partA_11.png|framed|none]]
The '''resources''' that provide events, filters, weighting windows, and tachometers to the plug-in analyzers
*
[[Image:REF-MAN_VOL1_Analyzer_Settings_Browser_wiki_partA_12.png|framed|none]]
The '''plug-in''' analyzers that process independent analysis modes
*
[[Image:REF-MAN_VOL1_Analyzer_Settings_Browser_wiki_partA_13.png|framed|none]]
The '''Waterfall''' that synchronizes the results computed by the plug-ins
The ASB has a maximum depth of 3 levels: module, sub-module, and settings. In the case of multiple similar sub-modules (inputs for example), the sub-modules are arranged in collections.
For each module, this document provides an array that summarizes the available results with detailed information.
<u>The sub-modules:</u>
The modules contain the function and their setting functions.
*
[[Image:REF-MAN_VOL1_Analyzer_Settings_Browser_wiki_partA_14.png|framed|none]]
Sub-module =  a function
*
[[Image:REF-MAN_VOL1_Analyzer_Settings_Browser_wiki_partA_15.png|framed|none]]
Inputs = incoming signals measured from the front-end
*
[[Image:REF-MAN_VOL1_Analyzer_Settings_Browser_wiki_partA_16.png|framed|none]]
Outputs = signals generated from the hardware
*
[[Image:REF-MAN_VOL1_Analyzer_Settings_Browser_wiki_partA_17.png|framed|none]]
Collection = A set of identical sub-modules (e.g; inputs, channels, events, ect..)
<u>The Settings:</u>
The settings are the function<nowiki>’</nowiki>s parameters. There are multiple type of settings identified by specific icons:
*
[[Image:REF-MAN_VOL1_Analyzer_Settings_Browser_wiki_partA_18.png|framed|none]]
A scalar (integer or real) boundaries are displayed in the tooltip
*
[[Image:REF-MAN_VOL1_Analyzer_Settings_Browser_wiki_partA_19.png|framed|none]]
A list: the setting is one of the list items. Note: the list content may vary with the current configuration.
*
[[Image:REF-MAN_VOL1_Analyzer_Settings_Browser_wiki_partA_20.png|framed|none]]
A text e.g; the label of channel
*
[[Image:REF-MAN_VOL1_Analyzer_Settings_Browser_wiki_partA_21.png|framed|none]]
A signal. Usually a file containing signal(s)
*
[[Image:REF-MAN_VOL1_Analyzer_Settings_Browser_wiki_partA_22.png|framed|none]]
A check box. (e.g; mute/un-mute generator)
*
[[Image:REF-MAN_VOL1_Analyzer_Settings_Browser_wiki_partA_23.png|framed|none]]
An action. Temporary information. (e.g; a user event trigger)
*
[[Image:REF-MAN_VOL1_Analyzer_Settings_Browser_wiki_partA_24.png|framed|none]]
Special:  multi-parameter setting (e.g; The tach ratio)
*
[[Image:REF-MAN_VOL1_Analyzer_Settings_Browser_wiki_partA_25.png|framed|none]]
Special: graphical multi-parameter setting (e.g; force/response weighting windows)
'''Note: ''' A setting may be informative, i.e, it is not possible to modify it. In such case an I is displayed close to the icon:
[[Image:REF-MAN_VOL1_Analyzer_Settings_Browser_wiki_partA_26.png|framed|none]]
'''Note''': settings may be hidden or visible depending on the current configuration.


===Using the analyzer===
===Using the analyzer===

Navigation menu