38#ifndef TektronixHSIOscilloscope_h
39#define TektronixHSIOscilloscope_h
61 virtual void Start()
override;
63 virtual void Stop()
override;
Declaration of TektronixOscilloscope.
Definition AcceleratorBuffer.h:204
TriggerMode
Definition Oscilloscope.h:398
Abstraction of a transport layer for moving SCPI data between endpoints.
Definition SCPITransport.h:53
Driver for the Tektronix HSI interface using an external bridge server (WIP)
Definition TektronixHSIOscilloscope.h:48
virtual void Stop() override
Stops triggering.
Definition TektronixHSIOscilloscope.cpp:162
virtual bool AcquireData() override
Pull data from the instrument.
Definition TektronixHSIOscilloscope.cpp:86
virtual void StartSingleTrigger() override
Arms the trigger for a single acquistion.
Definition TektronixHSIOscilloscope.cpp:150
static std::string GetDriverNameInternal()
Return the constant driver name "tektronix.hsi".
Definition TektronixHSIOscilloscope.cpp:76
virtual Oscilloscope::TriggerMode PollTrigger() override
Checks the curent trigger status.
Definition TektronixHSIOscilloscope.cpp:81
virtual void Start() override
Starts the instrument in continuous trigger mode.
Definition TektronixHSIOscilloscope.cpp:136
Driver for Tektronix oscilloscopes.
Definition TektronixOscilloscope.h:79