ngscopeclient 0.1-dev+51fbda87c
DSLabsOscilloscope Member List

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

AcquireData() overrideDSLabsOscilloscopevirtual
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) overrideDSLabsOscilloscopevirtual
CanInterleave()Oscilloscopevirtual
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
Degauss(size_t i)Oscilloscopevirtual
DigitalBank typedef (defined in Oscilloscope)Oscilloscope
DisableChannel(size_t i) overrideRemoteBridgeOscilloscopevirtual
DoAddDriverClass(std::string name, CreateProcType proc) (defined in Oscilloscope)Oscilloscopestatic
DoLoadConfiguration(int version, const YAML::Node &node, IDTable &idmap)Oscilloscopeprotected
DoPreLoadConfiguration(int version, const YAML::Node &node, IDTable &idmap, ConfigWarningList &list)Oscilloscopeprotected
Oscilloscope::DoSerializeConfiguration(YAML::Node &node, IDTable &table)Oscilloscopeprotected
DoSerializeConfiguration(YAML::Node &node, IDTable &table) (defined in SCPIInstrument)SCPIInstrumentprotected
DSCOPE_U3P100 enum value (defined in DSLabsOscilloscope)DSLabsOscilloscope
DSLabsOscilloscope(SCPITransport *transport)DSLabsOscilloscope
DSLabsOscilloscope(const DSLabsOscilloscope &rhs)=delete (defined in DSLabsOscilloscope)DSLabsOscilloscope
DSLOGIC_U3PRO16 enum value (defined in DSLabsOscilloscope)DSLabsOscilloscope
EnableChannel(size_t i) overrideRemoteBridgeOscilloscopevirtual
EnableTriggerOutput()Oscilloscopevirtual
EnumDrivers(std::vector< std::string > &names) (defined in Oscilloscope)Oscilloscopestatic
EQUIVALENT_TIME enum value (defined in Oscilloscope)Oscilloscope
FlushConfigCache() overrideDSLabsOscilloscopevirtual
ForceTrigger() overrideDSLabsOscilloscopevirtual
FreeWaveformPools()Oscilloscopeinline
GetADCMode(size_t channel) overrideDSLabsOscilloscopevirtual
GetADCModeNames(size_t channel) overrideDSLabsOscilloscopevirtual
GetAnalogBank(size_t channel) overrideDSLabsOscilloscopevirtual
GetAnalogBanks() overrideDSLabsOscilloscopevirtual
GetAvailableCouplings(size_t i) overrideDSLabsOscilloscopevirtual
GetCenterFrequency(size_t channel)Oscilloscopevirtual
GetChannel(size_t i) constInstrumentinline
GetChannelAttenuation(size_t i) overrideDSLabsOscilloscopevirtual
GetChannelBandwidthLimit(size_t i) overrideDSLabsOscilloscopevirtual
GetChannelBandwidthLimiters(size_t i)Oscilloscopevirtual
GetChannelByDisplayName(const std::string &name)Instrument
GetChannelByHwName(const std::string &name)Instrument
GetChannelColor(size_t i)DSLabsOscilloscopeprotected
GetChannelCount() constInstrumentinline
GetChannelCoupling(size_t i) overrideRemoteBridgeOscilloscopevirtual
GetChannelDisplayName(size_t i)Instrumentvirtual
GetChannelOffset(size_t i, size_t stream) overrideRemoteBridgeOscilloscopevirtual
GetChannelVoltageRange(size_t i, size_t stream) overrideRemoteBridgeOscilloscopevirtual
GetDeskewForChannel(size_t channel)Oscilloscopevirtual
GetDiagnosticsValues() (defined in Oscilloscope)Oscilloscopeinline
GetDigitalBank(size_t channel) overrideDSLabsOscilloscopevirtual
GetDigitalBanks() overrideDSLabsOscilloscopevirtual
GetDigitalHysteresis(size_t channel) overrideDSLabsOscilloscopevirtual
GetDigitalThreshold(size_t channel) overrideDSLabsOscilloscopevirtual
GetDriverName() const =0 (defined in SCPIInstrument)SCPIInstrumentpure virtual
GetDriverNameInternal() (defined in DSLabsOscilloscope)DSLabsOscilloscopestatic
GetEnabledChannelCount()Oscilloscope
GetExternalTrigger() overrideDSLabsOscilloscopevirtual
GetInputMuxNames(size_t i)Oscilloscopevirtual
GetInputMuxSetting(size_t i)Oscilloscopevirtual
GetInstrumentTypes() const overrideDSLabsOscilloscopevirtual
GetInstrumentTypesForChannel(size_t i) const overrideDSLabsOscilloscopevirtual
GetInterleaveConflicts() override (defined in DSLabsOscilloscope)DSLabsOscilloscopevirtual
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
GetSampleDepthsInterleaved() overrideDSLabsOscilloscopevirtual
GetSampleDepthsNonInterleaved() overrideDSLabsOscilloscopevirtual
GetSampleRate() overrideRemoteBridgeOscilloscopevirtual
GetSampleRatesInterleaved() overrideDSLabsOscilloscopevirtual
GetSampleRatesNonInterleaved() overrideDSLabsOscilloscopevirtual
GetSamplingMode()Oscilloscopevirtual
GetSerial() const =0 (defined in Instrument)Instrumentpure virtual
GetSerial() const (defined in SCPIInstrument)SCPIInstrumentvirtual
GetSpan()Oscilloscopevirtual
GetTransport() const (defined in SCPIDevice)SCPIDeviceinline
Oscilloscope::GetTransportConnectionString()=0Instrumentpure virtual
SCPIInstrument::GetTransportConnectionString()SCPIInstrumentvirtual
Oscilloscope::GetTransportName()=0Instrumentpure virtual
SCPIInstrument::GetTransportName()SCPIInstrumentvirtual
GetTrigger(bool sync=false)Oscilloscopeinline
GetTriggerOffset() overrideRemoteBridgeOscilloscopevirtual
GetTriggerTypes()Oscilloscopevirtual
GetVendor() const =0 (defined in Instrument)Instrumentpure virtual
GetVendor() const (defined in SCPIInstrument)SCPIInstrumentvirtual
HasFrequencyControls()Oscilloscopevirtual
HasInputMux(size_t i)Oscilloscopevirtual
HasPendingDiagnosticLogMessages() (defined in Oscilloscope)Oscilloscopeinline
HasPendingWaveforms() (defined in Oscilloscope)Oscilloscope
HasResolutionBandwidth()Oscilloscopevirtual
HasTimebaseControls()Oscilloscopevirtual
IdentifyHardware() (defined in DSLabsOscilloscope)DSLabsOscilloscopeprotected
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() overrideDSLabsOscilloscopevirtual
IsAppendingToWaveform()Oscilloscopevirtual
IsChannelEnabled(size_t i) overrideRemoteBridgeOscilloscopevirtual
IsDigitalHysteresisConfigurable() overrideDSLabsOscilloscopevirtual
IsDigitalThresholdConfigurable() overrideDSLabsOscilloscopevirtual
IsInterleaving() overrideDSLabsOscilloscopevirtual
IsInverted(size_t i)Oscilloscopevirtual
IsOffline()Oscilloscopevirtual
IsSamplingModeAvailable(SamplingMode mode)Oscilloscopevirtual
IsTriggerArmed() overrideRemoteBridgeOscilloscopevirtual
LoadConfiguration(int version, const YAML::Node &node, IDTable &idmap)Instrumentvirtual
m_analogChannelCount (defined in DSLabsOscilloscope)DSLabsOscilloscopeprotected
m_analogWaveformPool (defined in Oscilloscope)Oscilloscopeprotected
m_cacheMutex (defined in SCPIOscilloscope)SCPIOscilloscopeprotected
m_channelAttenuations (defined in DSLabsOscilloscope)DSLabsOscilloscopeprotected
m_channelCouplings (defined in RemoteBridgeOscilloscope)RemoteBridgeOscilloscopeprotected
m_channelOffsets (defined in RemoteBridgeOscilloscope)RemoteBridgeOscilloscopeprotected
m_channelsInstrumentprotected
m_channelsEnabled (defined in RemoteBridgeOscilloscope)RemoteBridgeOscilloscopeprotected
m_channelVoltageRanges (defined in RemoteBridgeOscilloscope)RemoteBridgeOscilloscopeprotected
m_createprocs (defined in Oscilloscope)Oscilloscopeprotectedstatic
m_diag_droppedPercent (defined in DSLabsOscilloscope)DSLabsOscilloscopeprotected
m_diag_droppedWFMs (defined in DSLabsOscilloscope)DSLabsOscilloscopeprotected
m_diag_hardwareWFMHz (defined in DSLabsOscilloscope)DSLabsOscilloscopeprotected
m_diag_receivedWFMHz (defined in DSLabsOscilloscope)DSLabsOscilloscopeprotected
m_diag_totalWFMs (defined in DSLabsOscilloscope)DSLabsOscilloscopeprotected
m_diagnosticLogMessages (defined in Oscilloscope)Oscilloscopeprotected
m_diagnosticValues (defined in Oscilloscope)Oscilloscopeprotected
m_digitalChannelBase (defined in DSLabsOscilloscope)DSLabsOscilloscopeprotected
m_digitalChannelCount (defined in DSLabsOscilloscope)DSLabsOscilloscopeprotected
m_digitalThreshold (defined in DSLabsOscilloscope)DSLabsOscilloscopeprotected
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_receiveClock (defined in DSLabsOscilloscope)DSLabsOscilloscopeprotected
m_serial (defined in SCPIDevice)SCPIDeviceprotected
m_serializersInstrumentprotected
m_series (defined in DSLabsOscilloscope)DSLabsOscilloscopeprotected
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 DSLabsOscilloscope &rhs)=delete (defined in DSLabsOscilloscope)DSLabsOscilloscope
Oscilloscope() (defined in Oscilloscope)Oscilloscope
OSCILLOSCOPE_INITPROC(DSLabsOscilloscope) (defined in DSLabsOscilloscope)DSLabsOscilloscope
PeekTriggerArmed() overrideRemoteBridgeOscilloscopevirtual
PollTrigger() overrideDSLabsOscilloscopevirtual
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
ReadDataSocket(size_t n, uint8_t *p) (defined in DSLabsOscilloscope)DSLabsOscilloscopeprotected
REAL_TIME enum value (defined in Oscilloscope)Oscilloscope
RemoteBridgeOscilloscope(SCPITransport *transport, bool identify=true) (defined in RemoteBridgeOscilloscope)RemoteBridgeOscilloscope
ResetPerCaptureDiagnostics() (defined in DSLabsOscilloscope)DSLabsOscilloscopeprotected
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
SendDataSocket(size_t n, const uint8_t *p) (defined in DSLabsOscilloscope)DSLabsOscilloscopeprotected
SequenceSet typedef (defined in Oscilloscope)Oscilloscopeprotected
SerializeConfiguration(IDTable &table) constInstrumentvirtual
Series enum name (defined in DSLabsOscilloscope)DSLabsOscilloscope
SERIES_UNKNOWN enum value (defined in DSLabsOscilloscope)DSLabsOscilloscope
SetADCMode(size_t channel, size_t mode) overrideDSLabsOscilloscopevirtual
SetCenterFrequency(size_t channel, int64_t freq)Oscilloscopevirtual
SetChannelAttenuation(size_t i, double atten) overrideDSLabsOscilloscopevirtual
SetChannelBandwidthLimit(size_t i, unsigned int limit_mhz) overrideDSLabsOscilloscopevirtual
SetChannelCoupling(size_t i, OscilloscopeChannel::CouplingType type) overrideRemoteBridgeOscilloscopevirtual
SetChannelDisplayName(size_t i, std::string name)Instrumentvirtual
SetChannelOffset(size_t i, size_t stream, float offset) overrideRemoteBridgeOscilloscopevirtual
SetChannelVoltageRange(size_t i, size_t stream, float range) overrideRemoteBridgeOscilloscopevirtual
SetDeskewForChannel(size_t channel, int64_t skew)Oscilloscopevirtual
SetDigitalHysteresis(size_t channel, float level) overrideDSLabsOscilloscopevirtual
SetDigitalThreshold(size_t channel, float level) overrideDSLabsOscilloscopevirtual
SetInputMux(size_t i, size_t select)Oscilloscopevirtual
SetInterleaving(bool combine) overrideDSLabsOscilloscopevirtual
SetNumAverages(size_t i, size_t navg)Oscilloscopevirtual
SetResolutionBandwidth(int64_t rbw)Oscilloscopevirtual
SetSampleDepth(uint64_t depth) overrideRemoteBridgeOscilloscopevirtual
SetSampleRate(uint64_t rate) overrideRemoteBridgeOscilloscopevirtual
SetSamplingMode(SamplingMode mode)Oscilloscopevirtual
SetSpan(int64_t span)Oscilloscopevirtual
SetTrigger(Trigger *trigger)Oscilloscopeinline
SetTriggerOffset(int64_t offset) overrideRemoteBridgeOscilloscopevirtual
SetUseExternalRefclk(bool external)Oscilloscopevirtual
ShouldDegauss(size_t i)Oscilloscopevirtual
Start() overrideDSLabsOscilloscopevirtual
StartSingleTrigger() overrideDSLabsOscilloscopevirtual
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
WaitForTrigger(int timeout)Oscilloscope
~DSLabsOscilloscope() (defined in DSLabsOscilloscope)DSLabsOscilloscopevirtual
~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