ngscopeclient v0.1-rc1
UHDBridgeSDR Member List

This is the complete list of members for UHDBridgeSDR, including all inherited members.

AcquireData() overrideUHDBridgeSDRvirtual
AddDiagnosticLog(std::string message) (defined in Oscilloscope)Oscilloscopeinlineprotected
AddWaveformToAnalogPool(WaveformBase *w) (defined in Oscilloscope)Oscilloscopeinline
AddWaveformToDigitalPool(WaveformBase *w) (defined in Oscilloscope)Oscilloscopeinline
AllocateAnalogWaveform(const std::string &name) (defined in Oscilloscope)Oscilloscopeinlineprotected
AllocateDigitalWaveform(const std::string &name) (defined in Oscilloscope)Oscilloscopeinlineprotected
AnalogBank typedef (defined in Oscilloscope)Oscilloscope
AutoZero(size_t i)Oscilloscopevirtual
CanAutoZero(size_t i)Oscilloscopevirtual
CanAverage(size_t i)Oscilloscopevirtual
CanDegauss(size_t i)Oscilloscopevirtual
CanEnableChannel(size_t i)Oscilloscopevirtual
CanInterleave() overrideUHDBridgeSDRvirtual
CanInvert(size_t i)Oscilloscopevirtual
ChannelsDownloadFinished()Oscilloscopeprotected
ChannelsDownloadStarted()Oscilloscopeprotected
ChannelsDownloadStatusUpdate(size_t ch, InstrumentChannel::DownloadState state, float progress)Oscilloscopeprotected
ClearPendingWaveforms()Oscilloscope
Convert16BitSamples(float *pout, const int16_t *pin, float gain, float offset, size_t count)Oscilloscopestatic
Convert16BitSamplesGeneric(float *pout, const int16_t *pin, float gain, float offset, size_t count)Oscilloscopestatic
Convert8BitSamples(float *pout, const int8_t *pin, float gain, float offset, size_t count)Oscilloscopestatic
Convert8BitSamplesGeneric(float *pout, const int8_t *pin, float gain, float offset, size_t count)Oscilloscopestatic
ConvertUnsigned8BitSamples(float *pout, const uint8_t *pin, float gain, float offset, size_t count)Oscilloscopestatic
ConvertUnsigned8BitSamplesGeneric(float *pout, const uint8_t *pin, float gain, float offset, size_t count)Oscilloscopestatic
CreateMapType typedef (defined in Oscilloscope)Oscilloscopeprotected
CreateOscilloscope(std::string driver, SCPITransport *transport) (defined in Oscilloscope)Oscilloscopestatic
CreateProcType typedef (defined in Oscilloscope)Oscilloscope
CreateSDR(std::string driver, SCPITransport *transport) (defined in SCPISDR)SCPISDRstatic
Degauss(size_t i)Oscilloscopevirtual
DigitalBank typedef (defined in Oscilloscope)Oscilloscope
DisableChannel(size_t i) overrideUHDBridgeSDRvirtual
DoAddDriverClass(std::string name, CreateProcType proc) (defined in Oscilloscope)Oscilloscopestatic
DoAddDriverClass(std::string name, SDRCreateProcType proc) (defined in SCPISDR)SCPISDRstatic
RemoteBridgeOscilloscope::DoLoadConfiguration(int version, const YAML::Node &node, IDTable &idmap)Oscilloscopeprotected
SCPISDR::DoLoadConfiguration(int version, const YAML::Node &node, IDTable &idmap)SCPISDRprotected
RemoteBridgeOscilloscope::DoPreLoadConfiguration(int version, const YAML::Node &node, IDTable &idmap, ConfigWarningList &list)Oscilloscopeprotected
SCPISDR::DoPreLoadConfiguration(int version, const YAML::Node &node, IDTable &idmap, ConfigWarningList &list)SCPISDRprotected
RemoteBridgeOscilloscope::Oscilloscope::DoSerializeConfiguration(YAML::Node &node, IDTable &table)Oscilloscopeprotected
DoSerializeConfiguration(YAML::Node &node, IDTable &table) (defined in SCPIInstrument)SCPIInstrumentprotected
SCPISDR::DoSerializeConfiguration(YAML::Node &node, IDTable &table)SCPISDRprotected
EnableChannel(size_t i) overrideUHDBridgeSDRvirtual
EnableTriggerOutput()Oscilloscopevirtual
EnumDrivers(std::vector< std::string > &names) (defined in Oscilloscope)Oscilloscopestatic
EnumDrivers(std::vector< std::string > &names) (defined in SCPISDR)SCPISDRstatic
EQUIVALENT_TIME enum value (defined in Oscilloscope)Oscilloscope
FlushConfigCache() overrideUHDBridgeSDRvirtual
ForceTrigger() overrideRemoteBridgeOscilloscopevirtual
FreeWaveformPools()Oscilloscopeinline
GetADCMode(size_t channel)Oscilloscopevirtual
GetADCModeNames(size_t channel)Oscilloscopevirtual
GetAnalogBank(size_t channel)Oscilloscopevirtual
GetAnalogBanks()Oscilloscopevirtual
GetAvailableCouplings(size_t i) overrideUHDBridgeSDRvirtual
GetCenterFrequency(size_t channel) overrideUHDBridgeSDRvirtual
GetChannel(size_t i) constInstrumentinline
GetChannelAttenuation(size_t i) overrideUHDBridgeSDRvirtual
GetChannelBandwidthLimit(size_t i) overrideUHDBridgeSDRvirtual
GetChannelBandwidthLimiters(size_t i)Oscilloscopevirtual
GetChannelByDisplayName(const std::string &name)Instrument
GetChannelByHwName(const std::string &name)Instrument
GetChannelColor(size_t i)UHDBridgeSDRprotected
GetChannelCount() constInstrumentinline
GetChannelCoupling(size_t i) overrideUHDBridgeSDRvirtual
GetChannelDisplayName(size_t i)Instrumentvirtual
GetChannelOffset(size_t i, size_t stream) overrideUHDBridgeSDRvirtual
GetChannelVoltageRange(size_t i, size_t stream) overrideUHDBridgeSDRvirtual
GetDeskewForChannel(size_t channel)Oscilloscopevirtual
GetDiagnosticsValues() (defined in Oscilloscope)Oscilloscopeinline
GetDigitalBank(size_t channel)Oscilloscopevirtual
GetDigitalBanks()Oscilloscopevirtual
GetDigitalHysteresis(size_t channel)Oscilloscopevirtual
GetDigitalThreshold(size_t channel)Oscilloscopevirtual
GetDriverName() const =0 (defined in SCPIInstrument)SCPIInstrumentpure virtual
GetDriverNameInternal()UHDBridgeSDRstatic
GetEnabledChannelCount()Oscilloscope
GetExternalTrigger() overrideUHDBridgeSDRvirtual
GetInputMuxNames(size_t i)Oscilloscopevirtual
GetInputMuxSetting(size_t i)Oscilloscopevirtual
GetInstrumentTypes() const overrideUHDBridgeSDRvirtual
GetInstrumentTypesForChannel(size_t i) const overrideUHDBridgeSDRvirtual
GetInterleaveConflicts()=0 (defined in Oscilloscope)Oscilloscopepure virtual
GetInterleaveConflicts() override (defined in SCPISDR)SCPISDRvirtual
GetName() const =0 (defined in Instrument)Instrumentpure virtual
GetName() const (defined in SCPIInstrument)SCPIInstrumentvirtual
GetNumAverages(size_t i)Oscilloscopevirtual
GetOscilloscopeChannel(size_t i)Oscilloscopeinline
GetOscilloscopeChannelByHwName(const std::string &name)Oscilloscopeinline
GetPendingWaveformCount() (defined in Oscilloscope)Oscilloscope
GetProbeName(size_t i)Oscilloscopevirtual
GetResolutionBandwidth()Oscilloscopevirtual
GetSampleDepth() overrideRemoteBridgeOscilloscopevirtual
RemoteBridgeOscilloscope::GetSampleDepthsInterleaved()=0Oscilloscopepure virtual
SCPISDR::GetSampleDepthsInterleaved() overrideSCPISDRvirtual
GetSampleDepthsNonInterleaved() overrideUHDBridgeSDRvirtual
GetSampleRate() overrideUHDBridgeSDRvirtual
RemoteBridgeOscilloscope::GetSampleRatesInterleaved()=0Oscilloscopepure virtual
SCPISDR::GetSampleRatesInterleaved() overrideSCPISDRvirtual
GetSampleRatesNonInterleaved() overrideUHDBridgeSDRvirtual
GetSamplingMode()Oscilloscopevirtual
GetSerial() const =0 (defined in Instrument)Instrumentpure virtual
GetSerial() const (defined in SCPIInstrument)SCPIInstrumentvirtual
GetSpan() overrideUHDBridgeSDRvirtual
GetTransport() const (defined in SCPIDevice)SCPIDeviceinline
RemoteBridgeOscilloscope::Oscilloscope::GetTransportConnectionString()=0Instrumentpure virtual
SCPIInstrument::GetTransportConnectionString()SCPIInstrumentvirtual
RemoteBridgeOscilloscope::Oscilloscope::GetTransportName()=0Instrumentpure virtual
SCPIInstrument::GetTransportName()SCPIInstrumentvirtual
GetTrigger(bool sync=false)Oscilloscopeinline
GetTriggerOffset() overrideUHDBridgeSDRvirtual
GetTriggerTypes()Oscilloscopevirtual
GetVendor() const =0 (defined in Instrument)Instrumentpure virtual
GetVendor() const (defined in SCPIInstrument)SCPIInstrumentvirtual
HasFrequencyControls() overrideUHDBridgeSDRvirtual
HasInputMux(size_t i)Oscilloscopevirtual
HasPendingDiagnosticLogMessages() (defined in Oscilloscope)Oscilloscopeinline
HasPendingWaveforms() (defined in Oscilloscope)Oscilloscope
HasResolutionBandwidth() overrideUHDBridgeSDRvirtual
HasTimebaseControls() overrideUHDBridgeSDRvirtual
IdentifyHardware()UHDBridgeSDRprotected
IDPing()SCPIOscilloscopevirtual
INST_BERT enum value (defined in Instrument)Instrument
INST_DMM enum value (defined in Instrument)Instrument
INST_FUNCTION enum value (defined in Instrument)Instrument
INST_LOAD enum value (defined in Instrument)Instrument
INST_MISC enum value (defined in Instrument)Instrument
INST_OSCILLOSCOPE enum value (defined in Instrument)Instrument
INST_PSU enum value (defined in Instrument)Instrument
INST_RF_GEN enum value (defined in Instrument)Instrument
INST_SWITCH_MATRIX enum value (defined in Instrument)Instrument
InstrumentTypes enum name (defined in Instrument)Instrument
InterleaveConflict typedefOscilloscope
Invert(size_t i, bool invert)Oscilloscopevirtual
IsADCModeConfigurable()Oscilloscopevirtual
IsAppendingToWaveform()Oscilloscopevirtual
IsChannelEnabled(size_t i) overrideUHDBridgeSDRvirtual
IsDigitalHysteresisConfigurable()Oscilloscopevirtual
IsDigitalThresholdConfigurable()Oscilloscopevirtual
RemoteBridgeOscilloscope::IsInterleaving()=0Oscilloscopepure virtual
SCPISDR::IsInterleaving() overrideSCPISDRvirtual
IsInverted(size_t i)Oscilloscopevirtual
IsOffline()Oscilloscopevirtual
IsSamplingModeAvailable(SamplingMode mode)Oscilloscopevirtual
IsTriggerArmed() overrideRemoteBridgeOscilloscopevirtual
LoadConfiguration(int version, const YAML::Node &node, IDTable &idmap)Instrumentvirtual
m_analogWaveformPool (defined in Oscilloscope)Oscilloscopeprotected
m_cacheMutex (defined in SCPIOscilloscope)SCPIOscilloscopeprotected
m_centerFreqUHDBridgeSDRprotected
m_channelCouplings (defined in RemoteBridgeOscilloscope)RemoteBridgeOscilloscopeprotected
m_channelOffset (defined in SCPISDR)SCPISDRprotected
m_channelOffsets (defined in RemoteBridgeOscilloscope)RemoteBridgeOscilloscopeprotected
m_channelsInstrumentprotected
m_channelsEnabled (defined in RemoteBridgeOscilloscope)RemoteBridgeOscilloscopeprotected
m_channelVoltageRange (defined in SCPISDR)SCPISDRprotected
m_channelVoltageRanges (defined in RemoteBridgeOscilloscope)RemoteBridgeOscilloscopeprotected
m_createprocs (defined in Oscilloscope)Oscilloscopeprotectedstatic
m_diagnosticLogMessages (defined in Oscilloscope)Oscilloscopeprotected
m_diagnosticValues (defined in Oscilloscope)Oscilloscopeprotected
m_digitalWaveformPool (defined in Oscilloscope)Oscilloscopeprotected
m_fwVersion (defined in SCPIDevice)SCPIDeviceprotected
m_loadersInstrumentprotected
m_mdepth (defined in RemoteBridgeOscilloscope)RemoteBridgeOscilloscopeprotected
m_model (defined in SCPIDevice)SCPIDeviceprotected
m_mutex (defined in Oscilloscope)Oscilloscopeprotected
m_nicknameInstrument
m_pendingWaveforms (defined in Oscilloscope)Oscilloscopeprotected
m_pendingWaveformsMutex (defined in Oscilloscope)Oscilloscopeprotected
m_preloadersInstrumentprotected
m_sdrcreateprocs (defined in SCPISDR)SCPISDRstatic
m_serial (defined in SCPIDevice)SCPIDeviceprotected
m_serializersInstrumentprotected
m_spanUHDBridgeSDRprotected
m_srate (defined in RemoteBridgeOscilloscope)RemoteBridgeOscilloscopeprotected
m_transport (defined in SCPIDevice)SCPIDeviceprotected
m_trigger (defined in Oscilloscope)Oscilloscopeprotected
m_triggerArmed (defined in RemoteBridgeOscilloscope)RemoteBridgeOscilloscopeprotected
m_triggerOffset (defined in RemoteBridgeOscilloscope)RemoteBridgeOscilloscopeprotected
m_triggerOneShot (defined in RemoteBridgeOscilloscope)RemoteBridgeOscilloscopeprotected
m_vendor (defined in SCPIDevice)SCPIDeviceprotected
operator=(const UHDBridgeSDR &rhs)=delete (defined in UHDBridgeSDR)UHDBridgeSDR
Oscilloscope() (defined in Oscilloscope)Oscilloscope
PeekTriggerArmed() overrideRemoteBridgeOscilloscopevirtual
PollTrigger() overrideUHDBridgeSDRvirtual
PopPendingDiagnosticLogMessage() (defined in Oscilloscope)Oscilloscopeinline
PopPendingWaveform()Oscilloscopevirtual
PreLoadConfiguration(int version, const YAML::Node &node, IDTable &idmap, ConfigWarningList &warnings)Instrumentvirtual
PullTrigger() overrideRemoteBridgeOscilloscopevirtual
PushEdgeTrigger(EdgeTrigger *trig)RemoteBridgeOscilloscopeprotected
PushTrigger() overrideRemoteBridgeOscilloscopevirtual
REAL_TIME enum value (defined in Oscilloscope)Oscilloscope
RemoteBridgeOscilloscope(SCPITransport *transport, bool identify=true) (defined in RemoteBridgeOscilloscope)RemoteBridgeOscilloscope
SamplingMode enum name (defined in Oscilloscope)Oscilloscope
SCPIDevice(SCPITransport *transport, bool identify=true) (defined in SCPIDevice)SCPIDevice
SCPIInstrument(SCPITransport *transport, bool identify=true) (defined in SCPIInstrument)SCPIInstrument
SCPIOscilloscope() (defined in SCPIOscilloscope)SCPIOscilloscope
SCPISDR() (defined in SCPISDR)SCPISDR
SDRCreateMapType typedef (defined in SCPISDR)SCPISDR
SDRCreateProcType typedef (defined in SCPISDR)SCPISDR
SequenceSet typedef (defined in Oscilloscope)Oscilloscopeprotected
SerializableObject() (defined in SerializableObject)SerializableObjectinline
SerializeConfiguration(IDTable &table) constInstrumentvirtual
SetADCMode(size_t channel, size_t mode)Oscilloscopevirtual
SetCenterFrequency(size_t channel, int64_t freq) overrideUHDBridgeSDRvirtual
SetChannelAttenuation(size_t i, double atten) overrideUHDBridgeSDRvirtual
SetChannelBandwidthLimit(size_t i, unsigned int limit_mhz) overrideUHDBridgeSDRvirtual
SetChannelCoupling(size_t i, OscilloscopeChannel::CouplingType type) overrideUHDBridgeSDRvirtual
SetChannelDisplayName(size_t i, std::string name)Instrumentvirtual
SetChannelOffset(size_t i, size_t stream, float offset) overrideUHDBridgeSDRvirtual
SetChannelVoltageRange(size_t i, size_t stream, float range) overrideUHDBridgeSDRvirtual
SetDeskewForChannel(size_t channel, int64_t skew)Oscilloscopevirtual
SetDigitalHysteresis(size_t channel, float level)Oscilloscopevirtual
SetDigitalThreshold(size_t channel, float level)Oscilloscopevirtual
SetInputMux(size_t i, size_t select)Oscilloscopevirtual
RemoteBridgeOscilloscope::SetInterleaving(bool combine)=0Oscilloscopepure virtual
SCPISDR::SetInterleaving(bool combine) overrideSCPISDRvirtual
SetNumAverages(size_t i, size_t navg)Oscilloscopevirtual
SetResolutionBandwidth(int64_t rbw)Oscilloscopevirtual
SetSampleDepth(uint64_t depth) overrideRemoteBridgeOscilloscopevirtual
SetSampleRate(uint64_t rate) overrideUHDBridgeSDRvirtual
SetSamplingMode(SamplingMode mode)Oscilloscopevirtual
SetSpan(int64_t span) overrideUHDBridgeSDRvirtual
SetTrigger(Trigger *trigger)Oscilloscopeinline
SetTriggerOffset(int64_t offset) overrideUHDBridgeSDRvirtual
SetUseExternalRefclk(bool external)Oscilloscopevirtual
ShouldDegauss(size_t i)Oscilloscopevirtual
Start() overrideRemoteBridgeOscilloscopevirtual
StartSingleTrigger() overrideRemoteBridgeOscilloscopevirtual
Stop() overrideRemoteBridgeOscilloscopevirtual
TRIGGER_MODE_AUTO enum valueOscilloscope
TRIGGER_MODE_COUNT enum valueOscilloscope
TRIGGER_MODE_RUN enum valueOscilloscope
TRIGGER_MODE_STOP enum valueOscilloscope
TRIGGER_MODE_TRIGGERED enum valueOscilloscope
TRIGGER_MODE_WAIT enum valueOscilloscope
TriggerMode enum nameOscilloscope
UHDBridgeSDR(SCPITransport *transport)UHDBridgeSDR
UHDBridgeSDR(const UHDBridgeSDR &rhs)=delete (defined in UHDBridgeSDR)UHDBridgeSDR
WaitForTrigger(int timeout)Oscilloscope
~Instrument() (defined in Instrument)Instrumentvirtual
~Oscilloscope() (defined in Oscilloscope)Oscilloscopevirtual
~RemoteBridgeOscilloscope() (defined in RemoteBridgeOscilloscope)RemoteBridgeOscilloscopevirtual
~SCPIDevice() (defined in SCPIDevice)SCPIDevicevirtual
~SCPIInstrument() (defined in SCPIInstrument)SCPIInstrumentvirtual
~SCPIOscilloscope() (defined in SCPIOscilloscope)SCPIOscilloscopevirtual
~SCPISDR() (defined in SCPISDR)SCPISDRvirtual
~SerializableObject() (defined in SerializableObject)SerializableObjectinlinevirtual
~UHDBridgeSDR() (defined in UHDBridgeSDR)UHDBridgeSDRvirtual