ngscopeclient v0.1.1
MagnovaOscilloscope Member List

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

AcquireData() overrideMagnovaOscilloscopevirtual
ADC_MODE_10BIT enum value (defined in MagnovaOscilloscope)MagnovaOscilloscope
ADC_MODE_8BIT enum value (defined in MagnovaOscilloscope)MagnovaOscilloscope
ADCMode enum name (defined in MagnovaOscilloscope)MagnovaOscilloscope
AddDiagnosticLog(std::string message) (defined in Oscilloscope)Oscilloscopeinlineprotected
AddDigitalChannels(unsigned int count)MagnovaOscilloscopeprotected
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
BulkCheckChannelEnableState()MagnovaOscilloscopeprotected
CanAutoZero(size_t i)Oscilloscopevirtual
CanAverage(size_t i)Oscilloscopevirtual
CanDegauss(size_t i)Oscilloscopevirtual
CanEnableChannel(size_t i) overrideMagnovaOscilloscopevirtual
CanInterleave()Oscilloscopevirtual
CanInvert(size_t i) overrideMagnovaOscilloscopevirtual
CAPTURE_MODE_EXTENDED enum value (defined in MagnovaOscilloscope)MagnovaOscilloscope
CAPTURE_MODE_NORMAL enum value (defined in MagnovaOscilloscope)MagnovaOscilloscope
CaptureMode enum name (defined in MagnovaOscilloscope)MagnovaOscilloscope
ChannelsDownloadFinished()Oscilloscopeprotected
ChannelsDownloadStarted()Oscilloscopeprotected
ChannelsDownloadStatusUpdate(size_t ch, InstrumentChannel::DownloadState state, float progress)Oscilloscopeprotected
ClearPendingWaveforms()Oscilloscope
Convert16BitSamples(float *pout, const uint16_t *pin, float gain, float offset, size_t count)MagnovaOscilloscopestatic
SCPIOscilloscope::Convert16BitSamples(float *pout, const int16_t *pin, float gain, float offset, size_t count)Oscilloscopestatic
Convert16BitSamplesGeneric(float *pout, const uint16_t *pin, float gain, float offset, size_t count)MagnovaOscilloscopestatic
SCPIOscilloscope::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
CreateFunctionGenerator(std::string driver, SCPITransport *transport) (defined in SCPIFunctionGenerator)SCPIFunctionGeneratorstatic
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
DetectAnalogChannels()MagnovaOscilloscopeprotectedvirtual
DetectBandwidth() (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
DetectOptions() (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
DigitalBank typedef (defined in Oscilloscope)Oscilloscope
DisableChannel(size_t i) overrideMagnovaOscilloscopevirtual
DoAddDriverClass(std::string name, CreateProcType proc) (defined in Oscilloscope)Oscilloscopestatic
DoAddDriverClass(std::string name, GeneratorCreateProcType proc) (defined in SCPIFunctionGenerator)SCPIFunctionGeneratorstatic
SCPIOscilloscope::DoLoadConfiguration(int version, const YAML::Node &node, IDTable &idmap)Oscilloscopeprotected
SCPIFunctionGenerator::DoLoadConfiguration(int version, const YAML::Node &node, IDTable &idmap)FunctionGeneratorprotected
SCPIOscilloscope::DoPreLoadConfiguration(int version, const YAML::Node &node, IDTable &idmap, ConfigWarningList &list)Oscilloscopeprotected
SCPIFunctionGenerator::DoPreLoadConfiguration(int version, const YAML::Node &node, IDTable &idmap, ConfigWarningList &list)FunctionGeneratorprotected
SCPIOscilloscope::Oscilloscope::DoSerializeConfiguration(YAML::Node &node, IDTable &table)Oscilloscopeprotected
DoSerializeConfiguration(YAML::Node &node, IDTable &table) (defined in SCPIInstrument)SCPIInstrumentprotected
SCPIFunctionGenerator::FunctionGenerator::DoSerializeConfiguration(YAML::Node &node, IDTable &table)FunctionGeneratorprotected
EnableChannel(size_t i) overrideMagnovaOscilloscopevirtual
EnableTriggerOutput() overrideMagnovaOscilloscopevirtual
EnumDrivers(std::vector< std::string > &names) (defined in Oscilloscope)Oscilloscopestatic
EnumDrivers(std::vector< std::string > &names) (defined in SCPIFunctionGenerator)SCPIFunctionGeneratorstatic
EQUIVALENT_TIME enum value (defined in Oscilloscope)Oscilloscope
ExtractTimestamp(const std::string &time, double &basetime) (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
FlushConfigCache() overrideMagnovaOscilloscopevirtual
ForceTrigger() overrideMagnovaOscilloscopevirtual
FreeWaveformPools()Oscilloscopeinline
FunctionGenerator() (defined in FunctionGenerator)FunctionGenerator
GeneratorCreateMapType typedef (defined in SCPIFunctionGenerator)SCPIFunctionGeneratorprotected
GeneratorCreateProcType typedef (defined in SCPIFunctionGenerator)SCPIFunctionGenerator
GetActiveChannelsCount()MagnovaOscilloscopeprotected
GetADCMode(size_t channel) overrideMagnovaOscilloscopevirtual
GetADCModeNames(size_t channel) overrideMagnovaOscilloscopevirtual
GetAnalogBank(size_t channel)Oscilloscopevirtual
GetAnalogBanks()Oscilloscopevirtual
GetAvailableCouplings(size_t i) overrideMagnovaOscilloscopevirtual
GetAvailableWaveformShapes(int chan) overrideMagnovaOscilloscopevirtual
GetCaptureMode() (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
GetCaptureScreenDivisions(MemoryDepthMode memoryMode, CaptureMode captureMode, uint64_t srate) (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotectedstatic
GetCenterFrequency(size_t channel)Oscilloscopevirtual
GetChannel(size_t i) constInstrumentinline
GetChannelAttenuation(size_t i) overrideMagnovaOscilloscopevirtual
GetChannelBandwidthLimit(size_t i) overrideMagnovaOscilloscopevirtual
GetChannelBandwidthLimiters(size_t i) overrideMagnovaOscilloscopevirtual
GetChannelByDisplayName(const std::string &name)Instrument
GetChannelByHwName(const std::string &name)Instrument
GetChannelCount() constInstrumentinline
GetChannelCoupling(size_t i) overrideMagnovaOscilloscopevirtual
GetChannelDisplayName(size_t i) overrideMagnovaOscilloscopevirtual
GetChannelName(size_t channel) (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
GetChannelOffset(size_t i, size_t stream) overrideMagnovaOscilloscopevirtual
GetChannelVoltageRange(size_t i, size_t stream) overrideMagnovaOscilloscopevirtual
GetCondition(std::string reply)MagnovaOscilloscopeprotected
GetDeskewForChannel(size_t channel) overrideMagnovaOscilloscopevirtual
GetDiagnosticsValues() (defined in Oscilloscope)Oscilloscopeinline
GetDigitalBank(size_t channel) overrideMagnovaOscilloscopevirtual
GetDigitalBanks() overrideMagnovaOscilloscopevirtual
GetDigitalChannelBankName(size_t channel) (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
GetDigitalHysteresis(size_t channel) overrideMagnovaOscilloscopevirtual
GetDigitalThreshold(size_t channel) overrideMagnovaOscilloscopevirtual
GetDriverName() const =0 (defined in SCPIInstrument)SCPIInstrumentpure virtual
GetDriverNameInternal() (defined in MagnovaOscilloscope)MagnovaOscilloscopestatic
GetEnabledChannelCount()Oscilloscope
GetExternalTrigger() overrideMagnovaOscilloscopevirtual
GetFunctionChannelActive(int chan) overrideMagnovaOscilloscopevirtual
GetFunctionChannelAmplitude(int chan) overrideMagnovaOscilloscopevirtual
GetFunctionChannelDutyCycle(int chan) overrideMagnovaOscilloscopevirtual
GetFunctionChannelFallTime(int chan) overrideMagnovaOscilloscopevirtual
GetFunctionChannelFrequency(int chan) overrideMagnovaOscilloscopevirtual
GetFunctionChannelOffset(int chan) overrideMagnovaOscilloscopevirtual
GetFunctionChannelOutputImpedance(int chan) overrideMagnovaOscilloscopevirtual
GetFunctionChannelRiseTime(int) overrideMagnovaOscilloscopevirtual
GetFunctionChannelShape(int chan) overrideMagnovaOscilloscopevirtual
GetImpedanceOfName(const std::string &name)FunctionGeneratorstatic
GetInputMuxNames(size_t i)Oscilloscopevirtual
GetInputMuxSetting(size_t i)Oscilloscopevirtual
GetInstrumentTypes() const overrideMagnovaOscilloscopevirtual
GetInstrumentTypesForChannel(size_t i) const overrideMagnovaOscilloscopevirtual
GetInterleaveConflicts() override (defined in MagnovaOscilloscope)MagnovaOscilloscopevirtual
GetMaxAutoMemoryDepth(uint64_t original)MagnovaOscilloscopeprotected
GetMeasurementTypes()MagnovaOscilloscopevirtual
GetMemoryDepthForSrate(uint64_t srate)MagnovaOscilloscopeprotected
GetModelID() (defined in MagnovaOscilloscope)MagnovaOscilloscopeinline
GetName() const =0 (defined in Instrument)Instrumentpure virtual
GetName() const (defined in SCPIInstrument)SCPIInstrumentvirtual
GetNameOfImpedance(OutputImpedance imp)FunctionGeneratorstatic
GetNameOfShape(WaveShape shape)FunctionGeneratorstatic
GetNumAverages(size_t i)Oscilloscopevirtual
GetOscilloscopeChannel(size_t i)Oscilloscopeinline
GetOscilloscopeChannelByHwName(const std::string &name)Oscilloscopeinline
GetPendingWaveformCount() (defined in Oscilloscope)Oscilloscope
GetPossiblyEmptyString(const std::string &property) (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
GetProbeName(size_t i)Oscilloscopevirtual
GetResolutionBandwidth()Oscilloscopevirtual
GetSampleDepth() overrideMagnovaOscilloscopevirtual
GetSampleDepthsInterleaved() overrideMagnovaOscilloscopevirtual
GetSampleDepthsNonInterleaved() overrideMagnovaOscilloscopevirtual
GetSampleRate() overrideMagnovaOscilloscopevirtual
GetSampleRatesInterleaved() overrideMagnovaOscilloscopevirtual
GetSampleRatesNonInterleaved() overrideMagnovaOscilloscopevirtual
GetSamplingMode()Oscilloscopevirtual
GetSerial() const =0 (defined in Instrument)Instrumentpure virtual
GetSerial() const (defined in SCPIInstrument)SCPIInstrumentvirtual
GetShapeOfName(const std::string &name)FunctionGeneratorstatic
GetSpan()Oscilloscopevirtual
GetTimebaseScale()MagnovaOscilloscopeprotected
GetTransport() const (defined in SCPIDevice)SCPIDeviceinline
SCPIOscilloscope::Oscilloscope::GetTransportConnectionString()=0Instrumentpure virtual
SCPIInstrument::GetTransportConnectionString()SCPIInstrumentvirtual
SCPIOscilloscope::Oscilloscope::GetTransportName()=0Instrumentpure virtual
SCPIInstrument::GetTransportName()SCPIInstrumentvirtual
GetTrigger(bool sync=false)Oscilloscopeinline
GetTriggerOffset() overrideMagnovaOscilloscopevirtual
GetTriggerSlope(Trigger *trig, std::string reply)MagnovaOscilloscopeprotected
GetTriggerTypes() overrideMagnovaOscilloscopevirtual
GetVendor() const =0 (defined in Instrument)Instrumentpure virtual
GetVendor() const (defined in SCPIInstrument)SCPIInstrumentvirtual
HasFrequencyControls()Oscilloscopevirtual
HasFunctionDutyCycleControls(int chan)FunctionGeneratorvirtual
HasFunctionImpedanceControls(int chan)FunctionGeneratorvirtual
HasFunctionRiseFallTimeControls(int chan) overrideMagnovaOscilloscopevirtual
HasInputMux(size_t i)Oscilloscopevirtual
HasInterleavingControls()Oscilloscopevirtual
HasPendingDiagnosticLogMessages() (defined in Oscilloscope)Oscilloscopeinline
HasPendingWaveforms() (defined in Oscilloscope)Oscilloscope
HasResolutionBandwidth()Oscilloscopevirtual
HasTimebaseControls()Oscilloscopevirtual
IdentifyHardware() (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
IDPing()SCPIOscilloscopevirtual
IMPEDANCE_50_OHM enum valueFunctionGenerator
IMPEDANCE_HIGH_Z enum valueFunctionGenerator
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) overrideMagnovaOscilloscopevirtual
IsADCModeConfigurable() overrideMagnovaOscilloscopevirtual
IsADCModePerChannel()Oscilloscopevirtual
IsAppendingToWaveform()Oscilloscopevirtual
IsChannelEnabled(size_t i) overrideMagnovaOscilloscopevirtual
IsDigitalHysteresisConfigurable() overrideMagnovaOscilloscopevirtual
IsDigitalThresholdConfigurable() overrideMagnovaOscilloscopevirtual
IsInterleaving() overrideMagnovaOscilloscopevirtual
IsInverted(size_t i) overrideMagnovaOscilloscopevirtual
IsOffline()Oscilloscopevirtual
IsReducedSampleRate()MagnovaOscilloscopeprotected
IsSamplingModeAvailable(SamplingMode mode)Oscilloscopevirtual
IsTriggerArmed() overrideMagnovaOscilloscopevirtual
LoadConfiguration(int version, const YAML::Node &node, IDTable &idmap)Instrumentvirtual
m_adcMode (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
m_adcModeValid (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
m_analogAndDigitalChannelCount (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
m_analogChannelCount (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
m_analogWaveformPool (defined in Oscilloscope)Oscilloscopeprotected
m_awgChannel (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
m_awgDutyCycle (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
m_awgEnabled (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
m_awgFallTime (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
m_awgFrequency (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
m_awgImpedance (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
m_awgOffset (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
m_awgRange (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
m_awgRiseTime (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
m_awgShape (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
m_cacheMutex (defined in SCPIOscilloscope)SCPIOscilloscopeprotected
m_captudeMode (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
m_captureModeValid (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
m_channelDeskew (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
m_channelDigitalThresholds (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
m_channelOffsets (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
m_channelsInstrumentprotected
m_channelsEnabled (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
m_channelVoltageRanges (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
m_createprocs (defined in Oscilloscope)Oscilloscopeprotectedstatic
m_diagnosticLogMessages (defined in Oscilloscope)Oscilloscopeprotected
m_diagnosticValues (defined in Oscilloscope)Oscilloscopeprotected
m_digitalChannelBase (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
m_digitalChannelCount (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
m_digitalChannels (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
m_digitalWaveformPool (defined in Oscilloscope)Oscilloscopeprotected
m_extTrigChannel (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
m_fwMajorVersion (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
m_fwMinorVersion (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
m_fwPatchVersion (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
m_fwVersion (defined in SCPIDevice)SCPIDeviceprotected
m_gencreateprocs (defined in SCPIFunctionGenerator)SCPIFunctionGeneratorprotectedstatic
m_hasDVM (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
m_hasFunctionGen (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
m_hasI2cTrigger (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
m_hasLA (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
m_hasSpiTrigger (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
m_loadersInstrumentprotected
m_maxBandwidthMagnovaOscilloscopeprotected
m_memoryDepth (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
m_memoryDepthMode (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
m_memoryDepthValid (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
m_meterMode (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
m_meterModeValid (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
m_model (defined in SCPIDevice)SCPIDeviceprotected
m_modelid (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
m_mutex (defined in Oscilloscope)Oscilloscopeprotected
m_nicknameInstrument
m_pendingWaveforms (defined in Oscilloscope)Oscilloscopeprotected
m_pendingWaveformsMutex (defined in Oscilloscope)Oscilloscopeprotected
m_preloadersInstrumentprotected
m_probeIsActive (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
m_sampleRate (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
m_sampleRateValid (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
m_serial (defined in SCPIDevice)SCPIDeviceprotected
m_serializersInstrumentprotected
m_timebaseScale (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
m_timebaseScaleValid (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
m_timeDiv (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
m_transport (defined in SCPIDevice)SCPIDeviceprotected
m_trigger (defined in Oscilloscope)Oscilloscopeprotected
m_triggerArmed (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
m_triggerForced (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
m_triggerOffset (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
m_triggerOffsetValid (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
m_triggerOneShot (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
m_vendor (defined in SCPIDevice)SCPIDeviceprotected
MagnovaOscilloscope(SCPITransport *transport) (defined in MagnovaOscilloscope)MagnovaOscilloscope
MagnovaOscilloscope(const MagnovaOscilloscope &rhs)=delete (defined in MagnovaOscilloscope)MagnovaOscilloscope
MEMORY_DEPTH_AUTO_FAST enum value (defined in MagnovaOscilloscope)MagnovaOscilloscope
MEMORY_DEPTH_AUTO_MAX enum value (defined in MagnovaOscilloscope)MagnovaOscilloscope
MEMORY_DEPTH_FIXED enum value (defined in MagnovaOscilloscope)MagnovaOscilloscope
MemoryDepthMode enum name (defined in MagnovaOscilloscope)MagnovaOscilloscope
Model enum name (defined in MagnovaOscilloscope)MagnovaOscilloscope
MODEL_MAGNOVA_BMO enum value (defined in MagnovaOscilloscope)MagnovaOscilloscope
MODEL_UNKNOWN enum value (defined in MagnovaOscilloscope)MagnovaOscilloscope
operator=(const MagnovaOscilloscope &rhs)=delete (defined in MagnovaOscilloscope)MagnovaOscilloscope
Oscilloscope() (defined in Oscilloscope)Oscilloscope
OutputImpedance enum nameFunctionGenerator
ParseFirmwareVersion() (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
parseMetadata(const std::vector< uint8_t > &data)MagnovaOscilloscopeprotected
PeekTriggerArmed()Oscilloscopevirtual
PollTrigger() overrideMagnovaOscilloscopevirtual
PopPendingDiagnosticLogMessage() (defined in Oscilloscope)Oscilloscopeinline
PopPendingWaveform()Oscilloscopevirtual
PreLoadConfiguration(int version, const YAML::Node &node, IDTable &idmap, ConfigWarningList &warnings)Instrumentvirtual
PrepareAcquisition() (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
ProcessAnalogWaveform(const std::vector< uint8_t > &data, size_t datalen, uint32_t num_sequences, time_t ttime, double basetime, double *wavetime, int i) (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
ProcessDigitalWaveform(const std::vector< uint8_t > &data, size_t datalen, uint32_t num_sequences, time_t ttime, double basetime, double *wavetime, int i) (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
PullDropoutTrigger()MagnovaOscilloscopeprotected
PullEdgeTrigger()MagnovaOscilloscopeprotected
PullGlitchTrigger()MagnovaOscilloscopeprotected
PullNthEdgeBurstTrigger()MagnovaOscilloscopeprotected
PullPulseWidthTrigger()MagnovaOscilloscopeprotected
PullRuntTrigger()MagnovaOscilloscopeprotected
PullSlewRateTrigger()MagnovaOscilloscopeprotected
PullTrigger() overrideMagnovaOscilloscopevirtual
PullTriggerSource(Trigger *trig, std::string triggerModeName, bool isUart)MagnovaOscilloscopeprotected
PullUartTrigger()MagnovaOscilloscopeprotected
PullWindowTrigger()MagnovaOscilloscopeprotected
PushCondition(const std::string &path, Trigger::Condition cond)MagnovaOscilloscopeprotected
PushDropoutTrigger(DropoutTrigger *trig)MagnovaOscilloscopeprotected
PushEdgeTrigger(EdgeTrigger *trig, const std::string trigType)MagnovaOscilloscopeprotected
PushFloat(std::string path, float f) (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
PushGlitchTrigger(GlitchTrigger *trig)MagnovaOscilloscopeprotected
PushNthEdgeBurstTrigger(NthEdgeBurstTrigger *trig)MagnovaOscilloscopeprotected
PushPatternCondition(const std::string &path, Trigger::Condition cond) (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
PushPulseWidthTrigger(PulseWidthTrigger *trig)MagnovaOscilloscopeprotected
PushRuntTrigger(RuntTrigger *trig)MagnovaOscilloscopeprotected
PushSlewRateTrigger(SlewRateTrigger *trig)MagnovaOscilloscopeprotected
PushTrigger() overrideMagnovaOscilloscopevirtual
PushUartTrigger(UartTrigger *trig)MagnovaOscilloscopeprotected
PushWindowTrigger(WindowTrigger *trig)MagnovaOscilloscopeprotected
ReadWaveformBlock(std::vector< uint8_t > *data, std::function< void(float)> progress=nullptr) (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
REAL_TIME enum value (defined in Oscilloscope)Oscilloscope
SamplingMode enum name (defined in Oscilloscope)Oscilloscope
SCPIDevice(SCPITransport *transport, bool identify=true) (defined in SCPIDevice)SCPIDevice
SCPIFunctionGenerator() (defined in SCPIFunctionGenerator)SCPIFunctionGenerator
SCPIInstrument(SCPITransport *transport, bool identify=true) (defined in SCPIInstrument)SCPIInstrument
SCPIOscilloscope() (defined in SCPIOscilloscope)SCPIOscilloscope
SequenceSet typedef (defined in Oscilloscope)Oscilloscopeprotected
SerializableObject() (defined in SerializableObject)SerializableObjectinline
SerializeConfiguration(IDTable &table) constInstrumentvirtual
SetADCMode(size_t channel, size_t mode) overrideMagnovaOscilloscopevirtual
SetCenterFrequency(size_t channel, int64_t freq)Oscilloscopevirtual
SetChannelAttenuation(size_t i, double atten) overrideMagnovaOscilloscopevirtual
SetChannelBandwidthLimit(size_t i, unsigned int limit_mhz) overrideMagnovaOscilloscopevirtual
SetChannelCoupling(size_t i, OscilloscopeChannel::CouplingType type) overrideMagnovaOscilloscopevirtual
SetChannelDisplayName(size_t i, std::string name) overrideMagnovaOscilloscopevirtual
SetChannelOffset(size_t i, size_t stream, float offset) overrideMagnovaOscilloscopevirtual
SetChannelVoltageRange(size_t i, size_t stream, float range) overrideMagnovaOscilloscopevirtual
SetDeskewForChannel(size_t channel, int64_t skew) overrideMagnovaOscilloscopevirtual
SetDigitalHysteresis(size_t channel, float level) overrideMagnovaOscilloscopevirtual
SetDigitalThreshold(size_t channel, float level) overrideMagnovaOscilloscopevirtual
SetFunctionChannelActive(int chan, bool on) overrideMagnovaOscilloscopevirtual
SetFunctionChannelAmplitude(int chan, float amplitude) overrideMagnovaOscilloscopevirtual
SetFunctionChannelDutyCycle(int chan, float duty) overrideMagnovaOscilloscopevirtual
SetFunctionChannelFallTime(int, float) overrideMagnovaOscilloscopevirtual
SetFunctionChannelFrequency(int chan, float hz) overrideMagnovaOscilloscopevirtual
SetFunctionChannelOffset(int chan, float offset) overrideMagnovaOscilloscopevirtual
SetFunctionChannelOutputImpedance(int chan, OutputImpedance z) overrideMagnovaOscilloscopevirtual
SetFunctionChannelRiseTime(int, float) overrideMagnovaOscilloscopevirtual
SetFunctionChannelShape(int chan, WaveShape shape) overrideMagnovaOscilloscopevirtual
SetInputMux(size_t i, size_t select)Oscilloscopevirtual
SetInterleaving(bool combine) overrideMagnovaOscilloscopevirtual
SetNumAverages(size_t i, size_t navg)Oscilloscopevirtual
SetResolutionBandwidth(int64_t rbw)Oscilloscopevirtual
SetSampleDepth(uint64_t depth) overrideMagnovaOscilloscopevirtual
SetSampleRate(uint64_t rate) overrideMagnovaOscilloscopevirtual
SetSamplingMode(SamplingMode mode)Oscilloscopevirtual
SetSpan(int64_t span)Oscilloscopevirtual
SetTrigger(Trigger *trigger)Oscilloscopeinline
SetTriggerOffset(int64_t offset) overrideMagnovaOscilloscopevirtual
SetUseExternalRefclk(bool external) overrideMagnovaOscilloscopevirtual
SHAPE_ACOS enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_ACOT enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_ARB enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_ASIN enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_ATAN enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_BARTLETT enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_BLACKMAN enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_CARDIAC enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_COT enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_CSC enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_CUBE_ROOT enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_CUBIC enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_DC enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_DLORENTZ enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_EXPONENTIAL_DECAY enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_EXPONENTIAL_RISE enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_GAUSSIAN enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_GAUSSIAN_PULSE enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_GAUSSIAN_WINDOW enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_HALF_SINE enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_HAMMING enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_HANNING enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_HARRIS enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_HAVERSINE enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_KAISER enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_LOG_DECAY enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_LOG_RISE enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_LORENTZ enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_NEGATIVE_PULSE enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_NOISE enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_PRBS_NONSTANDARD enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_PULSE enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_QUADRATIC enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_SAWTOOTH_DOWN enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_SAWTOOTH_UP enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_SEC enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_SINC enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_SINE enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_SQUARE enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_SQUARE_ROOT enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_STAIRCASE_DOWN enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_STAIRCASE_UP enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_STAIRCASE_UP_DOWN enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_TAN enum value (defined in FunctionGenerator)FunctionGenerator
SHAPE_TRIANGLE enum value (defined in FunctionGenerator)FunctionGenerator
SharedCtorInit() (defined in MagnovaOscilloscope)MagnovaOscilloscopeprotected
ShouldDegauss(size_t i)Oscilloscopevirtual
Start() overrideMagnovaOscilloscopevirtual
StartSingleTrigger() overrideMagnovaOscilloscopevirtual
Stop() overrideMagnovaOscilloscopevirtual
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
WaveShape enum nameFunctionGenerator
~FunctionGenerator() (defined in FunctionGenerator)FunctionGeneratorvirtual
~Instrument() (defined in Instrument)Instrumentvirtual
~MagnovaOscilloscope() (defined in MagnovaOscilloscope)MagnovaOscilloscopevirtual
~Oscilloscope() (defined in Oscilloscope)Oscilloscopevirtual
~SCPIDevice() (defined in SCPIDevice)SCPIDevicevirtual
~SCPIFunctionGenerator() (defined in SCPIFunctionGenerator)SCPIFunctionGeneratorvirtual
~SCPIInstrument() (defined in SCPIInstrument)SCPIInstrumentvirtual
~SCPIOscilloscope() (defined in SCPIOscilloscope)SCPIOscilloscopevirtual
~SerializableObject() (defined in SerializableObject)SerializableObjectinlinevirtual