#include <Keithley_6514.h>
Inheritance diagram for Keithley_6514:

Public Member Functions | |
| Keithley_6514 (std::string &comLink_device_name) | |
| Initialization. | |
| virtual | ~Keithley_6514 (void) |
| Release resources. | |
| void | range_up (void) |
| Device dependent commands. | |
| void | range_down (void) |
| void | setAmperMeterMode (void) |
| Electrometer Mode. | |
| void | setVoltMeterMode (void) |
| void | setOhmMeterMode (void) |
| void | setCoulombMeterMode (void) |
| 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) |
| 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 void | set_Zero_VonF_function (void) |
| Novelec Electrometer methods. | |
| virtual void | set_Offset_ZeroV1_function (void) |
| virtual void | set_Leakage_ZeroV2_function (void) |
| virtual void | set_Test_function (void) |
| virtual void | mcce_on (void) |
| virtual void | mcce_off (void) |
| virtual std::string | get_ElectroMeterPolarity (void) |
| Novelec getters and setters. | |
| virtual std::string | get_ElectroMeterFrequency (void) |
| virtual std::string | get_ElectroMeterGain (void) |
| virtual void | set_ElectroMeterPolarity (std::string pola) |
| virtual void | set_ElectroMeterFrequency (std::string freq) |
| virtual void | set_ElectroMeterGain (std::string gain) |
| virtual std::string | electrometer_status (void) |
| Electrometer Status. | |
| virtual std::string | get_ElectroMeterMode (void) |
| Common getters and setters. | |
| virtual std::string | get_ElectroMeterRange (void) |
Protected Attributes | |
| short | _range |
| std::string | _rangeStr |
| std::string | _mode |
| ElectrometerProtocol * | _electrometerProtocol |
| std::string | _device_proxy_name |
|
|
Following functions are only supported for SCPI protocol.
|
|
|
Novelec Electrometer methods. Following functions are only supported for Novelec Protocol Reimplemented in Novelec_MCCE2. |
1.3.9.1