5 #ifndef INSTRUMENT_CONTROL_LIB_DCPOWERSUPPLY_H
6 #define INSTRUMENT_CONTROL_LIB_DCPOWERSUPPLY_H
18 DCPowerSupply(
const char *ip,
int timeoutInMs, PIL::Logging *logger);
Definition: DCPowerSupply.h:11
DC_CHANNEL
Definition: DCPowerSupply.h:13
@ CHANNEL_2
Definition: DCPowerSupply.h:15
@ CHANNEL_1
Definition: DCPowerSupply.h:14
virtual PIL_ERROR_CODE turnOn(DC_CHANNEL channel)=0
virtual PIL_ERROR_CODE turnOff(DC_CHANNEL channel)=0
virtual PIL_ERROR_CODE setCurrent(DC_CHANNEL channel, double current)=0
virtual PIL_ERROR_CODE getCurrent(DC_CHANNEL channel, double *current)=0
DCPowerSupply(const char *ip, int timeoutInMs, PIL::Logging *logger)
Definition: DCPowersupply.cpp:3
Basic device class This class contains all basic method of all devices, like Connect,...
Definition: Device.h:30