14 #ifndef userlockinampH
15 #define userlockinampH
17 #include "lockinamp.h"
18 #include "chardevicedriver.h"
23 XSR830(
const char *name,
bool runtime,
24 Transaction &tr_meas,
const shared_ptr<XMeasure> &meas);
26 virtual void get(
double *cos,
double *sin);
27 virtual void changeOutput(
double volt);
28 virtual void changeFreq(
double freq);
29 virtual void changeSensitivity(
int);
30 virtual void changeTimeConst(
int);
43 XLI5640(
const char *name,
bool runtime,
44 Transaction &tr_meas,
const shared_ptr<XMeasure> &meas);
46 virtual void get(
double *cos,
double *sin);
47 virtual void changeOutput(
double volt);
48 virtual void changeFreq(
double freq);
49 virtual void changeSensitivity(
int);
50 virtual void changeTimeConst(
int);
64 XAH2500A(
const char *name,
bool runtime,
65 Transaction &tr_meas,
const shared_ptr<XMeasure> &meas);
67 virtual void get(
double *cos,
double *sin);
68 virtual void changeOutput(
double volt);
69 virtual void changeFreq(
double freq);
70 virtual void changeSensitivity(
int);
71 virtual void changeTimeConst(
int);