Spectrum Condition (Trigger)
Quote from AdminTC on 26/03/2021, 13:37The Spectrum Condition block allows you to trigger on masks and/or spectral density and also includes logical data processing:
Left hand side Input:
- Spectra
Right hand side Output:
- Spectra
- Filtered (Spectra)
With the Spectrum Condition block you have endless possibilities to trigger on any event within a spectra stream.
With the help of the time compression you can generate a max hold from the spectra stream. This can be used to generate a trigger mask over a long time periode.
Under "Condition" within the setup you can set the logic processing: Channel (C0 to C3), Operation (Set, Set Not, Or, Or Not, And, And Not), Hold (no of samples), Ignore (no of samples). In addition you can select the spectral density level(s): Min Inside (spectral density in %), Max Inside (spectral density in %). In most cases simply leave it "as is" and just select a trigger mask:
"Frequency Mask" creates a single or multiple trigger mask(s). Within the hamburger menu you can select from "Add Mask", "Build Mask from Data", "Export Masks", "Import Masks" and "Remove all Masks". The trigger mask will show up as an "Area" which you can rename, edit or drag/move within the graph.
You might also want to edit the mask data within the mask data table up to your needs:
Per default the triggered data in real-time is shown in yellow traces while non triggered data is shown in blue
You can compare the triggered and non triggered data in real-time by simple adding a spectrum view to the Spectra and Filtered block output:
Typical Mission:
The Spectrum Condition block allows you to trigger on masks and/or spectral density and also includes logical data processing:
Left hand side Input:
- Spectra
Right hand side Output:
- Spectra
- Filtered (Spectra)
With the Spectrum Condition block you have endless possibilities to trigger on any event within a spectra stream.
With the help of the time compression you can generate a max hold from the spectra stream. This can be used to generate a trigger mask over a long time periode.
Under "Condition" within the setup you can set the logic processing: Channel (C0 to C3), Operation (Set, Set Not, Or, Or Not, And, And Not), Hold (no of samples), Ignore (no of samples). In addition you can select the spectral density level(s): Min Inside (spectral density in %), Max Inside (spectral density in %). In most cases simply leave it "as is" and just select a trigger mask:
"Frequency Mask" creates a single or multiple trigger mask(s). Within the hamburger menu you can select from "Add Mask", "Build Mask from Data", "Export Masks", "Import Masks" and "Remove all Masks". The trigger mask will show up as an "Area" which you can rename, edit or drag/move within the graph.
You might also want to edit the mask data within the mask data table up to your needs:
Per default the triggered data in real-time is shown in yellow traces while non triggered data is shown in blue
You can compare the triggered and non triggered data in real-time by simple adding a spectrum view to the Spectra and Filtered block output:
Typical Mission: