53 std::shared_ptr<OscilloscopeState>
m_state;
55 std::string m_displayName;
56 std::string m_committedDisplayName;
58 std::vector<std::string> m_offset;
59 std::vector<float> m_committedOffset;
61 std::vector<std::string> m_range;
62 std::vector<float> m_committedRange;
64 std::string m_threshold;
65 float m_committedThreshold;
67 std::string m_hysteresis;
68 float m_committedHysteresis;
70 std::string m_attenuation;
71 float m_committedAttenuation;
73 std::vector<std::string> m_couplingNames;
74 std::vector<OscilloscopeChannel::CouplingType> m_couplings;
77 std::vector<std::string> m_bwlNames;
78 std::vector<unsigned int> m_bwlValues;
81 std::vector<std::string> m_imuxNames;
84 std::vector<std::string> m_modeNames;
void RefreshInputSettings(Oscilloscope *scope, size_t nchan)
Update input configuration values.
Definition ChannelPropertiesDialog.cpp:126
std::shared_ptr< OscilloscopeState > m_state
Current channel stats, live updated.
Definition ChannelPropertiesDialog.h:53
Top level application window.
Definition MainWindow.h:168
Generic representation of an oscilloscope, logic analyzer, or spectrum analyzer.
Definition Oscilloscope.h:51