14 #ifndef usernetworkanalyerH
15 #define usernetworkanalyerH
17 #include "networkanalyzer.h"
18 #include "chardevicedriver.h"
25 Transaction &tr_meas,
const shared_ptr<XMeasure> &meas);
38 virtual void getMarkerPos(
unsigned int num,
double &x,
double &y);
39 virtual void oneSweep();
40 virtual void startContSweep();
41 virtual void acquireTrace(shared_ptr<RawData> &,
unsigned int ch);
48 virtual void acquireTraceData(
unsigned int ch,
unsigned int len) = 0;
57 XHP8711(
const char *name,
bool runtime,
58 Transaction &tr_meas,
const shared_ptr<XMeasure> &meas) :
72 Transaction &tr_meas,
const shared_ptr<XMeasure> &meas) :
73 XHP8711(name, runtime, ref(tr_meas), meas) {}
76 virtual void acquireTraceData(
unsigned int ch,
unsigned int len);
86 Transaction &tr_meas,
const shared_ptr<XMeasure> &meas);
99 virtual void getMarkerPos(
unsigned int num,
double &x,
double &y);
100 virtual void oneSweep();
101 virtual void startContSweep();
102 virtual void acquireTrace(shared_ptr<RawData> &,
unsigned int ch);