#include <N_PhotoConducteur.h>
Inheritance diagram for N_PhotoConducteur:
Public Member Functions | |
N_PhotoConducteur (std::string &comLink_device_name, short channel_address, short electroType) | |
Initialization. | |
virtual | ~N_PhotoConducteur (void) |
Release resources. | |
void | range_up (void) |
device dependent commands. | |
void | range_down (void) |
std::string | get_ElectroMeterGain (void) |
getters and setters. | |
void | set_ElectroMeterGain (std::string) |
std::string | get_ElectroMeterPolarity (void) |
Novelec getters and setters. | |
void | set_ElectroMeterPolarity (std::string) |
void | set_Zero_VonF_function (void) |
Electrometer Functions : mode for novelec types. | |
void | set_Offset_ZeroV1_function (void) |
void | set_Leakage_ZeroV2_function (void) |
void | set_Test_function (void) |
void | mcce_on (void) |
Commands to start/stop the data acquisition. | |
void | mcce_off (void) |
std::string | electrometer_status (void) |
Electrometer Status. | |
virtual void | reset (void) |
virtual void | local (void) |
virtual void | remote (void) |
std::string | get_value (void) |
Electrometer : cmd to get electrometer data. | |
void | autoRange_on (void) |
Keithley Electrometer methods. | |
void | zero_check_on (void) |
void | zero_check_off (void) |
void | zero_correct_on (void) |
void | zero_correct_off (void) |
void | auto_zero_on (void) |
void | auto_zero_off (void) |
virtual void | autoRange_off (void) |
virtual void | setAmperMeterMode (void) |
virtual void | setVoltMeterMode (void) |
virtual void | setOhmMeterMode (void) |
virtual void | setCoulombMeterMode (void) |
void | init_keithley (void) |
Following functions are only supported for SCPI protocol. | |
void | clear_registers (void) |
void | averageStateON (void) |
void | averageStateOFF (void) |
void | set_knplc (std::string nPLC) |
void | set_triggercount (std::string trigcounts) |
void | set_averagecount (std::string avercounts) |
void | set_averagecontrol (std::string averctrl) |
std::string | get_knplc (void) |
std::string | get_triggercount (void) |
std::string | get_averagecount (void) |
std::string | get_averagecontrol (void) |
virtual std::string | get_ElectroMeterFrequency (void) |
virtual void | set_ElectroMeterFrequency (std::string freq) |
virtual std::string | get_ElectroMeterMode (void) |
Common getters and setters. | |
virtual std::string | get_ElectroMeterRange (void) |
Protected Attributes | |
short | _rangeLimit |
short | _range |
std::string | _rangeStr |
std::string | _mode |
ElectrometerProtocol * | _electrometerProtocol |
std::string | _device_proxy_name |
|
Following functions are only supported for SCPI protocol.
|
|
Commands to start/stop the data acquisition. This emulate the MCCE2 key ON/OFF (all parameters must be set before switching ON the MCCE2) Reimplemented from AbstractElectrometerClass. |