1 #ifndef QLAKESHOREDEVICE_H
2 #define QLAKESHOREDEVICE_H
5 #include "qextserialport.h"
19 virtual void readSettings(QSettings *set, QString section);
42 Q_PROPERTY(
int inputChannel READ get_InputChannel WRITE set_InputChannel)
43 QCEP_INTEGER_PROPERTY(InputChannel)
45 Q_PROPERTY(
int outputChannel READ get_OutputChannel WRITE set_OutputChannel)
46 QCEP_INTEGER_PROPERTY(OutputChannel)
59 bool replyExpected()
const;
60 bool processReply(QString reply);
72 #endif // QLAKESHOREDEVICE_H
void changeDerivative(double deriv)
QPidObjectNamer m_ObjectNamer
QWeakPointer< QPidController > QPidControllerWPtr
void configurationDialog()
void sendCommand(QString cmd)
void changeSetPoint(double setPoint)
virtual void writeSettings(QSettings *set, QString section)
void writeOutput(QString cmd)
void changeIntegral(double integ)
virtual void readSettings(QSettings *set, QString section)
QLakeshoreDeviceDialogPtr m_DeviceDialog
void changeProportional(double prop)
QextSerialPort m_SerialPort
QLakeshoreDevice(QPidControllerWPtr ctrl, QcepSettingsSaverWPtr saver, QString deviceName)
void changeRampRate(double rate)
QLakeshoreDevice * m_Device
QSharedPointer< QLakeshoreDeviceDialog > QLakeshoreDeviceDialogPtr