ngscopeclient v0.2.1
Loading...
Searching...
No Matches
scopehal Directory Reference
Directory dependency graph for scopehal:
lib/scopehal

Files

 AcceleratorBuffer.h
 Declaration of AcceleratorBuffer.
 
 ActionProvider.cpp
 Implementation of ActionProvider.
 
 ActionProvider.h
 Declaration of ActionProvider.
 
 AgilentMultimeter.cpp
 Agilent 34401A multimeter driver.
 
 AgilentMultimeter.h
 Agilent 34401A multimeter driver.
 
 AgilentOscilloscope.cpp
 Implementation of AgilentOscilloscope.
 
 AgilentOscilloscope.h
 Declaration of AgilentOscilloscope.
 
 AlientekPowerSupply.cpp
 Implementation of AlientekPowerSupply.
 
 AlientekPowerSupply.h
 Declaration of AlientekPowerSupply.
 
 AlignedAllocator.h
 Declaration of AlignedAllocator.
 
 AntikernelLabsGPIO.cpp
 Implementation of AntikernelLabsGPIO.
 
 AntikernelLabsGPIO.h
 Declaration of AntikernelLabsGPIO.
 
 AntikernelLabsILA.cpp
 Implementation of AntikernelLabsILA.
 
 AntikernelLabsILA.h
 Declaration of AntikernelLabsILA.
 
 AntikernelLabsSerdesILA8b10b.cpp
 Implementation of AntikernelLabsSerdesILA8b10b.
 
 AntikernelLabsSerdesILA8b10b.h
 Declaration of AntikernelLabsSerdesILA8b10b.
 
 AntikernelLabsTriggerCrossbar.cpp
 Implementation of AntikernelLabsTriggerCrossbar.
 
 AntikernelLabsTriggerCrossbar.h
 Declaration of AntikernelLabsTriggerCrossbar.
 
 AntikernelLabsVIO.cpp
 Implementation of AntikernelLabsVIO.
 
 AntikernelLabsVIO.h
 Declaration of AntikernelLabsVIO.
 
 AseqSpectrometer.cpp
 Implementation of AseqSpectrometer.
 
 AseqSpectrometer.h
 Declaration of AseqSpectrometer and AseqSpectrometerChannel.
 
 Averager.cpp
 Implementation of Averager.
 
 Averager.h
 Declaration of Averager.
 
 base64.h
 
 BERT.cpp
 Implementation of BERT.
 
 BERT.h
 Declaration of BERT.
 
 BERTInputChannel.cpp
 Implementation of BERTInputChannel.
 
 BERTInputChannel.h
 Declaration of BERTInputChannel.
 
 BERTInputChannelWithDataCapture.cpp
 Implementation of BERTInputChannelWithDataCapture.
 
 BERTInputChannelWithDataCapture.h
 Declaration of BERTInputChannelWithDataCapture.
 
 BERTOutputChannel.cpp
 Implementation of BERTOutputChannel.
 
 BERTOutputChannel.h
 Declaration of BERTOutputChannel.
 
 Bijection.h
 Declaration of Bijection.
 
 BinaryDriver.cpp
 Helper class for binary drivers.
 
 BinaryDriver.h
 Helper class for binary driver: provides methods for handling binary data.
 
 BufferedSwitchMatrixInputChannel.h
 
 BufferedSwitchMatrixIOChannel.h
 
 BufferedSwitchMatrixOutputChannel.h
 
 CANChannel.cpp
 Implementation of CANChannel, CANSymbol, and CANWaveform.
 
 CANChannel.h
 Declaration of CANChannel, CANSymbol, and CANWaveform.
 
 CDR8B10BTrigger.cpp
 Implementation of CDR8B10BTrigger.
 
 CDR8B10BTrigger.h
 Declaration of CDR8B10BTrigger.
 
 CDRNRZPatternTrigger.cpp
 Implementation of CDRNRZPatternTrigger.
 
 CDRNRZPatternTrigger.h
 Declaration of CDRNRZPatternTrigger.
 
 CDRTrigger.cpp
 Implementation of CDRTrigger.
 
 CDRTrigger.h
 Declaration of CDRTrigger.
 
 CommandLineDriver.cpp
 Helper class for command line drivers.
 
 CommandLineDriver.h
 Helper class for command line drivers: provides helper methods for command line based communication with devices like NanoVNA or TinySA.
 
 ComplexChannel.h
 Declaration of ComplexChannel.
 
 ComputePipeline.cpp
 Implementation of ComputePipeline.
 
 ComputePipeline.h
 Declaration of ComputePipeline.
 
 ConfigWarningList.h
 Declaration of ConfigWarningList, ConfigWarningMessage, and WarningList.
 
 ConstellationWaveform.cpp
 Implementation of ConstellationWaveform.
 
 ConstellationWaveform.h
 Declaration of ConstellationWaveform.
 
 CopperMountainVNA.cpp
 Implementation of CopperMountainVNA.
 
 CopperMountainVNA.h
 Declaration of CopperMountainVNA.
 
 CSVStreamInstrument.cpp
 Implementation of CSVStreamInstrument.
 
 CSVStreamInstrument.h
 Declaration of CSVStreamInstrument.
 
 DCAEdgeTrigger.cpp
 Implementation of DCAEdgeTrigger.
 
 DCAEdgeTrigger.h
 Declaration of DCAEdgeTrigger.
 
 DemoOscilloscope.cpp
 Implementation of DemoOscilloscope.
 
 DemoOscilloscope.h
 Declaration of DemoOscilloscope.
 
 DemoPowerSupply.cpp
 Implementation of DemoPowerSupply.
 
 DemoPowerSupply.h
 Declaration of DemoPowerSupply.
 
 DensityFunctionWaveform.cpp
 Implementation of DensityFunctionWaveform.
 
 DensityFunctionWaveform.h
 Declaration of DensityFunctionWaveform.
 
 DigilentOscilloscope.cpp
 Implementation of DigilentOscilloscope.
 
 DigilentOscilloscope.h
 Declaration of DigilentOscilloscope.
 
 DigitalInputChannel.cpp
 Implementation of DigitalInputChannel.
 
 DigitalInputChannel.h
 Declaration of DigitalInputChannel.
 
 DigitalIOChannel.cpp
 Implementation of DigitalIOChannel.
 
 DigitalIOChannel.h
 Declaration of DigitalIOChannel.
 
 DigitalOutputChannel.cpp
 Implementation of DigitalOutputChannel.
 
 DigitalOutputChannel.h
 Declaration of DigitalOutputChannel.
 
 DropoutTrigger.cpp
 Implementation of DropoutTrigger.
 
 DropoutTrigger.h
 Declaration of DropoutTrigger.
 
 DSLabsOscilloscope.cpp
 Implementation of DSLabsOscilloscope.
 
 DSLabsOscilloscope.h
 Declaration of DSLabsOscilloscope.
 
 EdgeTrigger.cpp
 Implementation of EdgeTrigger.
 
 EdgeTrigger.h
 Declaration of EdgeTrigger.
 
 EyeMask.cpp
 Implementation of EyeMask.
 
 EyeMask.h
 Declaration of EyeMask, EyeMaskPoint, and EyeMaskPolygon.
 
 EyeWaveform.cpp
 Implementation of EyeWaveform.
 
 EyeWaveform.h
 Declaration of EyeWaveform.
 
 FileSystem.cpp
 Implementation of common file system utilities.
 
 FileSystem.h
 Common file system utilities.
 
 Filter.cpp
 Implementation of Filter.
 
 Filter.h
 Declaration of Filter.
 
 FilterGraphExecutor.cpp
 Implementation of FilterGraphExecutor.
 
 FilterGraphExecutor.h
 Declaration of FilterGraphExecutor.
 
 FilterParameter.cpp
 Implementation of FilterParameter.
 
 FilterParameter.h
 Declaration of FilterParameter.
 
 FlowGraphNode.h
 Declaration of FlowGraphNode.
 
 FlowGraphNode_inlines.h
 Inline functions for FlowGraphNode which reference OscilloscopeChannel class.
 
 FunctionGenerator.cpp
 Implementation of FunctionGenerator.
 
 FunctionGenerator.h
 Declaration of FunctionGenerator.
 
 FunctionGeneratorChannel.cpp
 Implementation of FunctionGeneratorChannel.
 
 FunctionGeneratorChannel.h
 Declaration of FunctionGeneratorChannel.
 
 FusibleShader.h
 Declaration of FusibleShader.
 
 GlitchTrigger.cpp
 Implementation of GlitchTrigger.
 
 GlitchTrigger.h
 Declaration of GlitchTrigger.
 
 GWInstekGPDX303SPowerSupply.cpp
 Implementation of GWInstekGPDX303SPowerSupply.
 
 GWInstekGPDX303SPowerSupply.h
 Declaration of GWInstekGPDX303SPowerSupply.
 
 HaasoscopePro.cpp
 Implementation of HaasoscopePro.
 
 HaasoscopePro.h
 Declaration of HaasoscopePro.
 
 HIDInstrument.cpp
 Implementation of HIDInstrument.
 
 HIDInstrument.h
 Declaration of HIDInstrument.
 
 HP662xAPowerSupply.cpp
 Implementation of HP662xAPowerSupply.
 
 HP662xAPowerSupply.h
 Declaration of HP662xAPowerSupply.
 
 IBISParser.cpp
 Implementation of IBISParser, IVCurve, and VTCurves.
 
 IBISParser.h
 Declaration of IBISParser, IVCurve, IBISCorner, and VTCurves.
 
 IBM8b10bWaveform.cpp
 Implementation of IBM8b10bWaveform.
 
 IBM8b10bWaveform.h
 Declaration of IBM8b10bWaveform.
 
 IDTable.h
 Declaration of IDTable class.
 
 ImportFilter.cpp
 Implementation of ImportFilter.
 
 ImportFilter.h
 Declaration of ImportFilter.
 
 InputConstraint.h
 Declaration of InputConstraint.
 
 Instrument.cpp
 Implementation of Instrument.
 
 Instrument.h
 Declaration of Instrument.
 
 InstrumentChannel.cpp
 Implementation of InstrumentChannel.
 
 InstrumentChannel.h
 Declaration of InstrumentChannel.
 
 KahanSummation.h
 
 KeysightDCA.h
 
 KuaiquPowerSupply.cpp
 Declaration of KuaiquPowerSupply.
 
 KuaiquPowerSupply.h
 Declaration of KuaiquPowerSupply.
 
 LeCroyFWPOscilloscope.h
 
 LeCroyOscilloscope.cpp
 Implementation of LeCroyOscilloscope.
 
 LeCroyOscilloscope.h
 Declaration of LeCroyOscilloscope.
 
 LevelCrossingDetector.cpp
 Implementation of LevelCrossingDetector.
 
 LevelCrossingDetector.h
 Declaration of LevelCrossingDetector.
 
 LineTrigger.cpp
 Implementation of Line trigger.
 
 LineTrigger.h
 Declaration of LineTrigger.
 
 Load.cpp
 Implementation of Load.
 
 Load.h
 Declaration of Load.
 
 LoadChannel.cpp
 Implementation of LoadChannel.
 
 LoadChannel.h
 Declaration of LoadChannel.
 
 MagnovaOscilloscope.h
 
 MockInstrument.cpp
 Implementation of MockInstrument.
 
 MockInstrument.h
 Declaration of MockInstrument.
 
 MockOscilloscope.cpp
 Implementation of MockOscilloscope.
 
 MockOscilloscope.h
 Declaration of MockOscilloscope.
 
 MockPowerSupply.cpp
 Implementation of MockPowerSupply.
 
 MockPowerSupply.h
 Declaration of MockPowerSupply.
 
 ModbusInstrument.cpp
 Implementation of ModbusInstrument.
 
 ModbusInstrument.h
 Declaration of ModbusInstrument.
 
 MultiLaneBERT.cpp
 Implementation of MultiLaneBERT.
 
 MultiLaneBERT.h
 Declaration of MultiLaneBERT.
 
 Multimeter.cpp
 Implementation of Multimeter.
 
 Multimeter.h
 Declaration of Multimeter.
 
 MultimeterChannel.cpp
 Declaration of MultimeterChannel.
 
 MultimeterChannel.h
 Declaration of MultimeterChannel.
 
 NamedDebugRange.h
 Declaration of NamedDebugRange.
 
 NanoVNA.cpp
 Implementation of NanoVNA.
 
 NanoVNA.h
 Declaration of NanoVNA.
 
 NthEdgeBurstTrigger.cpp
 Implementation of NthEdgeBurstTrigger.
 
 NthEdgeBurstTrigger.h
 Declaration of NthEdgeBurstTrigger.
 
 Oscilloscope.cpp
 Implementation of Oscilloscope.
 
 Oscilloscope.h
 Declaration of Oscilloscope.
 
 OscilloscopeChannel.cpp
 Implementation of OscilloscopeChannel.
 
 OscilloscopeChannel.h
 Declaration of OscilloscopeChannel.
 
 OwonXDGFunctionGenerator.cpp
 Owon XDG Function Generator series driver.
 
 OwonXDGFunctionGenerator.h
 Owon XDG Function Generator series driver.
 
 OwonXDMMultimeter.cpp
 Owon XDM Multimeter series driver.
 
 OwonXDMMultimeter.h
 Owon XDM Multimeter series driver.
 
 PacketDecoder.h
 
 PausableFilter.cpp
 Implementation of PausableFilter.
 
 PausableFilter.h
 Declaration of PausableFilter.
 
 PeakDetectionFilter.h
 Declaration of PeakDetectionFilter.
 
 PicoOscilloscope.h
 
 PicoVNA.cpp
 Implementation of PicoVNA.
 
 PicoVNA.h
 Declaration of PicoVNA.
 
 PipelineCacheManager.h
 
 PowerSupply.h
 
 PowerSupplyChannel.h
 
 PulseWidthTrigger.h
 Declaration of PulseWidthTrigger.
 
 QueueHandle.cpp
 Vulkan queue management.
 
 QueueHandle.h
 Vulkan queue management.
 
 QueueManager.cpp
 Vulkan queue management.
 
 QueueManager.h
 Declaration of QueueManager and QueueHandle.
 
 QueueWrapper.cpp
 Vulkan queue management.
 
 QueueWrapper.h
 Declaration of QueueWrapper.
 
 RemoteBridgeOscilloscope.h
 
 RFSignalGenerator.h
 
 RFSignalGeneratorChannel.h
 
 RidenPowerSupply.cpp
 Implementation of RidenPowerSupply.
 
 RidenPowerSupply.h
 Declaration of RidenPowerSupply.
 
 RigolDP8xxPowerSupply.h
 
 RigolFunctionGenerator.h
 
 RigolOscilloscope.h
 
 RohdeSchwarzHMC8012Multimeter.h
 
 RohdeSchwarzHMC804xPowerSupply.h
 
 RohdeSchwarzOscilloscope.h
 
 RSRTB2kOscilloscope.h
 
 RSRTB2kRiseTimeTrigger.cpp
 Implementation of SlewRateTrigger.
 
 RSRTB2kRiseTimeTrigger.h
 Declaration of SlewRateTrigger.
 
 RSRTB2kRuntTrigger.h
 Declaration of RuntTrigger.
 
 RSRTB2kTimeoutTrigger.cpp
 Implementation of DropoutTrigger.
 
 RSRTB2kTimeoutTrigger.h
 Declaration of DropoutTrigger.
 
 RSRTB2kVideoTrigger.cpp
 Implementation of VideoTrigger.
 
 RSRTB2kVideoTrigger.h
 Declaration of DropoutTrigger.
 
 RSRTB2kWidthTrigger.h
 Declaration of PulseWidthTrigger.
 
 RSRTO6Oscilloscope.h
 
 RuntTrigger.h
 Declaration of RuntTrigger.
 
 scopehal-pch.h
 Helper header to pull in a few very common libstdc++ files we require.
 
 scopehal.cpp
 Implementation of global functions.
 
 scopehal.h
 Main library include file.
 
 SCPIBERT.h
 
 SCPIDevice.h
 
 SCPIFunctionGenerator.h
 
 SCPIHIDTransport.cpp
 Implementation of SCPIHIDTransport.
 
 SCPIHIDTransport.h
 Declaration of SCPIHIDTransport.
 
 SCPIInstrument.h
 
 SCPILoad.h
 
 SCPILxiTransport.cpp
 Implementation of SCPILxiTransport.
 
 SCPILxiTransport.h
 Declaration of SCPILxiTransport.
 
 SCPIMiscInstrument.h
 
 SCPIMultimeter.h
 
 SCPINullTransport.cpp
 Implementation of SCPINullTransport.
 
 SCPINullTransport.h
 Declaration of SCPINullTransport.
 
 SCPIOscilloscope.h
 
 SCPIPowerSupply.h
 
 SCPIRFSignalGenerator.h
 
 SCPISA.h
 Declaration of SA.
 
 SCPISDR.h
 Declaration of SCPISDR.
 
 SCPISocketCANTransport.cpp
 Implementation of SCPISocketCANTransport.
 
 SCPISocketCANTransport.h
 Declaration of SCPISocketCANTransport.
 
 SCPISocketTransport.cpp
 Implementation of SCPISocketTransport.
 
 SCPISocketTransport.h
 Declaration of SCPISocketTransport.
 
 SCPISpectrometer.h
 Declaration of Spectrometer.
 
 SCPITMCTransport.cpp
 Implementation of SCPITMCTransport.
 
 SCPITMCTransport.h
 Declaration of SCPITMCTransport.
 
 SCPITransport.cpp
 Implementation of SCPITransport.
 
 SCPITransport.h
 Declaration of SCPITransport.
 
 SCPITwinLanTransport.cpp
 Implementation of SCPIUARTTransport.
 
 SCPITwinLanTransport.h
 Declaration of SCPITwinLanTransport.
 
 SCPIUARTTransport.cpp
 Implementation of SCPIUARTTransport.
 
 SCPIUARTTransport.h
 Declaration of SCPIUARTTransport.
 
 SCPIVNA.h
 Declaration of VNA.
 
 ScratchBufferManager.h
 Declaration of ScratchBufferManager.
 
 SerializableObject.h
 Declaration of SerializableObject.
 
 SerialTrigger.h
 Declaration of SerialTrigger.
 
 SiglentFunctionGenerator.cpp
 Implementation of SiglentFunctionGenerator.
 
 SiglentFunctionGenerator.h
 Declaration of SiglentFunctionGenerator.
 
 SiglentLoad.h
 
 SiglentPowerSupply.h
 
 SiglentSCPIOscilloscope.h
 
 SiglentVectorSignalGenerator.cpp
 Implementation of SiglentVectorSignalGenerator.
 
 SiglentVectorSignalGenerator.h
 Declaration of SiglentVectorSignalGenerator.
 
 SinilinkPowerSupply.cpp
 Implementation of SinilinkPowerSupply.
 
 SinilinkPowerSupply.h
 Declaration of SinilinkPowerSupply.
 
 SinkNode.h
 Declaration of SinkNode.
 
 SlewRateTrigger.cpp
 Implementation of SlewRateTrigger.
 
 SlewRateTrigger.h
 Declaration of SlewRateTrigger.
 
 SocketCANAnalyzer.cpp
 Implementation of SocketCANAnalyzer.
 
 SocketCANAnalyzer.h
 Declaration of SocketCANAnalyzer.
 
 SParameterChannel.h
 Declaration of SParameterChannel.
 
 SParameterFilter.cpp
 Implementation of SParameterFilter.
 
 SParameterFilter.h
 Declaration of SParameterFilter.
 
 SParameters.cpp
 Implementation of SParameters.
 
 SParameters.h
 Declaration of SParameters and related classes.
 
 SParameterSourceFilter.h
 Declaration of SParameterSourceFilter.
 
 SpectrometerDarkFrameChannel.h
 
 SpectrumChannel.h
 
 StandardColors.h
 
 Stream.h
 Declaration of Stream.
 
 StreamDescriptor.h
 Declaration of StreamDescriptor.
 
 StreamDescriptor_inlines.h
 Inline functions for StreamDescriptor.
 
 StreamGroupDescriptor.h
 Declaration of StreamGroupDescriptor.
 
 StreamGroupDescriptor_inlines.h
 Inline functions for StreamGroupDescriptor.
 
 SwitchMatrix.cpp
 Implementation of SwitchMatrix.
 
 SwitchMatrix.h
 Declaration of SwitchMatrix.
 
 TektronixHSIOscilloscope.cpp
 Implementation of TektronixHSIOscilloscope.
 
 TektronixHSIOscilloscope.h
 Declaration of TektronixHSIOscilloscope.
 
 TektronixOscilloscope.cpp
 Implementation of TektronixOscilloscope.
 
 TektronixOscilloscope.h
 Declaration of TektronixOscilloscope.
 
 TestDigitalWaveformSource.cpp
 Implementation of TestDigitalWaveformSource.
 
 TestDigitalWaveformSource.h
 Declaration of TestDigitalWaveformSource.
 
 TestWaveformSource.cpp
 Implementation of TestWaveformSource.
 
 TestWaveformSource.h
 Declaration of TestWaveformSource.
 
 ThunderScopeOscilloscope.cpp
 Implementation of ThunderScopeOscilloscope.
 
 ThunderScopeOscilloscope.h
 Declaration of ThunderScopeOscilloscope.
 
 TinySA.cpp
 Implementation of TinySA.
 
 TinySA.h
 Declaration of TinySA.
 
 TouchstoneParser.cpp
 Implementation of TouchstoneParser.
 
 TouchstoneParser.h
 Declaration of TouchstoneParser.
 
 Trigger.cpp
 Implementation of Trigger.
 
 Trigger.h
 Declaration of Trigger.
 
 TwoLevelTrigger.cpp
 Implementation of TwoLevelTrigger.
 
 TwoLevelTrigger.h
 Declaration of TwoLevelTrigger.
 
 UartTrigger.cpp
 Implementation of UartTrigger.
 
 UartTrigger.h
 Declaration of UartTrigger.
 
 UHDBridgeSDR.cpp
 Implementation of UHDBridgeSDR.
 
 UHDBridgeSDR.h
 Declaration of UHDBridgeSDR.
 
 Unit.cpp
 Implementation of Unit.
 
 Unit.h
 Declaration of Unit.
 
 VectorGPIOChannel.cpp
 Implementation of VectorGPIOChannel.
 
 VectorGPIOChannel.h
 Declaration of VectorGPIOChannel.
 
 VICPSocketTransport.cpp
 Implementation of VICPSocketTransport.
 
 VICPSocketTransport.h
 Declaration of VICPSocketTransport.
 
 VIOInputChannel.cpp
 Implementation of VIOInputChannel.
 
 VIOInputChannel.h
 Declaration of VIOInputChannel.
 
 VIOOutputChannel.cpp
 Implementation of VIOOutputChannel.
 
 VIOOutputChannel.h
 Declaration of VIOOutputChannel.
 
 VulkanFFTPlan.cpp
 Implementation of VulkanFFTPlan.
 
 VulkanFFTPlan.h
 Declaration of VulkanFFTPlan.
 
 VulkanInit.cpp
 Vulkan initialization.
 
 Waveform.cpp
 Implementation of WaveformBase.
 
 Waveform.h
 Declaration of WaveformBase, SparseWaveformBase, UniformWaveformBase.
 
 WaveformPool.h
 Declaration of WaveformPool.
 
 WindowTrigger.cpp
 Implementation of WindowTrigger.
 
 WindowTrigger.h
 Declaration of WindowTrigger.