SDRAngel
4.11.5
Developer docs for <a href="https://github.com/f4exb/sdrangel">SDRangel<\a>, an Open Source Qt5 / OpenGL 3.0+ SDR and signal analyzer frontend to various hardware.
|
#include <scopevis.h>
Public Member Functions | |
TriggerData () | |
void | setColor (QColor color) |
Public Attributes | |
Projector::ProjectionType | m_projectionType |
Complex to real projection type. More... | |
uint32_t | m_inputIndex |
Input or feed index this trigger is associated with. More... | |
Real | m_triggerLevel |
Level in real units. More... | |
int | m_triggerLevelCoarse |
int | m_triggerLevelFine |
bool | m_triggerPositiveEdge |
Trigger on the positive edge (else negative) More... | |
bool | m_triggerBothEdges |
Trigger on both edges (else only one) More... | |
uint32_t | m_triggerHoldoff |
Trigger holdoff in number of samples. More... | |
uint32_t | m_triggerDelay |
Delay before the trigger is kicked off in number of samples (trigger delay) More... | |
double | m_triggerDelayMult |
Trigger delay as a multiplier of trace length. More... | |
int | m_triggerDelayCoarse |
int | m_triggerDelayFine |
uint32_t | m_triggerRepeat |
Number of trigger conditions before the final decisive trigger. More... | |
QColor | m_triggerColor |
Trigger line display color. More... | |
float | m_triggerColorR |
Trigger line display color - red shortcut. More... | |
float | m_triggerColorG |
Trigger line display color - green shortcut. More... | |
float | m_triggerColorB |
Trigger line display color - blue shortcut. More... | |
Definition at line 100 of file scopevis.h.
|
inline |
Definition at line 120 of file scopevis.h.
|
inline |
Definition at line 139 of file scopevis.h.
Referenced by GLScopeGUI::fillTriggerData().
uint32_t ScopeVis::TriggerData::m_inputIndex |
Input or feed index this trigger is associated with.
Definition at line 103 of file scopevis.h.
Referenced by GLScopeGUI::fillTriggerData().
Projector::ProjectionType ScopeVis::TriggerData::m_projectionType |
Complex to real projection type.
Definition at line 102 of file scopevis.h.
Referenced by GLScopeGUI::fillTriggerData(), ScopeVis::TriggerCondition::initProjector(), GLScopeGUI::on_trig_valueChanged(), GLScopeGUI::serialize(), ScopeVis::TriggerCondition::setData(), and GLScopeGUI::setTriggerUI().
bool ScopeVis::TriggerData::m_triggerBothEdges |
Trigger on both edges (else only one)
Definition at line 108 of file scopevis.h.
Referenced by GLScopeGUI::fillTriggerData(), GLScopeGUI::on_trig_valueChanged(), GLScopeGUI::serialize(), GLScopeGUI::setTriggerUI(), and ScopeVis::TriggerComparator::triggered().
QColor ScopeVis::TriggerData::m_triggerColor |
Trigger line display color.
Definition at line 115 of file scopevis.h.
Referenced by GLScopeGUI::setTriggerUI().
float ScopeVis::TriggerData::m_triggerColorB |
Trigger line display color - blue shortcut.
Definition at line 118 of file scopevis.h.
Referenced by GLScope::paintGL(), and GLScopeGUI::serialize().
float ScopeVis::TriggerData::m_triggerColorG |
Trigger line display color - green shortcut.
Definition at line 117 of file scopevis.h.
Referenced by GLScope::paintGL(), and GLScopeGUI::serialize().
float ScopeVis::TriggerData::m_triggerColorR |
Trigger line display color - red shortcut.
Definition at line 116 of file scopevis.h.
Referenced by GLScope::paintGL(), and GLScopeGUI::serialize().
uint32_t ScopeVis::TriggerData::m_triggerDelay |
Delay before the trigger is kicked off in number of samples (trigger delay)
Definition at line 110 of file scopevis.h.
Referenced by GLScopeGUI::fillTriggerData(), and ScopeVis::processTrace().
int ScopeVis::TriggerData::m_triggerDelayCoarse |
Definition at line 112 of file scopevis.h.
Referenced by GLScopeGUI::fillTriggerData(), GLScopeGUI::serialize(), and GLScopeGUI::setTriggerUI().
int ScopeVis::TriggerData::m_triggerDelayFine |
Definition at line 113 of file scopevis.h.
Referenced by GLScopeGUI::fillTriggerData(), GLScopeGUI::serialize(), and GLScopeGUI::setTriggerUI().
double ScopeVis::TriggerData::m_triggerDelayMult |
Trigger delay as a multiplier of trace length.
Definition at line 111 of file scopevis.h.
Referenced by GLScopeGUI::fillTriggerData().
uint32_t ScopeVis::TriggerData::m_triggerHoldoff |
Trigger holdoff in number of samples.
Definition at line 109 of file scopevis.h.
Referenced by GLScopeGUI::fillTriggerData(), GLScopeGUI::serialize(), GLScopeGUI::setTriggerUI(), and ScopeVis::TriggerComparator::triggered().
Real ScopeVis::TriggerData::m_triggerLevel |
Level in real units.
Definition at line 104 of file scopevis.h.
Referenced by ATVDemodGUI::ATVDemodGUI(), GLScopeGUI::fillTriggerData(), GLScopeGUI::on_trig_valueChanged(), and ScopeVis::TriggerComparator::triggered().
int ScopeVis::TriggerData::m_triggerLevelCoarse |
Definition at line 105 of file scopevis.h.
Referenced by ATVDemodGUI::ATVDemodGUI(), GLScopeGUI::fillTriggerData(), GLScopeGUI::serialize(), and GLScopeGUI::setTriggerUI().
int ScopeVis::TriggerData::m_triggerLevelFine |
Definition at line 106 of file scopevis.h.
Referenced by GLScopeGUI::fillTriggerData(), GLScopeGUI::serialize(), and GLScopeGUI::setTriggerUI().
bool ScopeVis::TriggerData::m_triggerPositiveEdge |
Trigger on the positive edge (else negative)
Definition at line 107 of file scopevis.h.
Referenced by ATVDemodGUI::ATVDemodGUI(), GLScopeGUI::fillTriggerData(), GLScopeGUI::on_trig_valueChanged(), GLScopeGUI::serialize(), GLScopeGUI::setTriggerUI(), and ScopeVis::TriggerComparator::triggered().
uint32_t ScopeVis::TriggerData::m_triggerRepeat |
Number of trigger conditions before the final decisive trigger.
Definition at line 114 of file scopevis.h.
Referenced by GLScopeGUI::fillTriggerData(), ScopeVis::nextTrigger(), GLScopeGUI::on_trig_valueChanged(), GLScopeGUI::serialize(), and GLScopeGUI::setTriggerUI().