37#ifndef ComplexChannel_h
38#define ComplexChannel_h
54 const std::string& hwname,
55 const std::string& color,
61 AddStream(yunit,
"I", Stream::STREAM_TYPE_ANALOG);
62 AddStream(yunit,
"Q", Stream::STREAM_TYPE_ANALOG);
66 virtual PhysicalConnector GetPhysicalConnector()
override
67 {
return ComplexChannel::CONNECTOR_SMA; }
An OscilloscopeChannel storing complex-valued data.
Definition: ComplexChannel.h:49
virtual size_t AddStream(Unit yunit, const std::string &name, Stream::StreamType stype, uint8_t flags=0)
Adds a new data stream to the channel.
Definition: InstrumentChannel.cpp:125
A single channel on an oscilloscope.
Definition: OscilloscopeChannel.h:49
Generic representation of an oscilloscope, logic analyzer, or spectrum analyzer.
Definition: Oscilloscope.h:50
A unit of measurement, plus conversion to pretty-printed output.
Definition: Unit.h:57