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

Public Member Functions | |
| KeithleyDDCProtocol (std::string &gpib_device_name) | |
| Initialization. | |
| virtual | ~KeithleyDDCProtocol (void) |
| Release resources. | |
| void | set_range (std::string value) |
| Electrometer Functions. | |
| void | autoRange_on (void) |
| void | autoRange_off (void) |
| void | autoRange_OFF_forK486_487 (void) |
| void | autoRange_OFF_forK617_6512 (void) |
| 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) |
| void | reset (void) |
| std::string | get_value (void) |
| Electrometer : cmd to get electrometer data. | |
| void | setAmperMeterMode (void) |
| Electrometer Mode. | |
| void | setAmperMeterMode_forK487 (void) |
| void | setVoltMeterMode (void) |
| void | setOhmMeterMode (void) |
| void | setCoulombMeterMode (void) |
| void | clear_registers (void) |
| std::string | get_raw_status (void) |
| Get Raw Electrometer Status. | |
| std::string | get_mode (void) |
| Electrometer Mode : getters and setters. | |
| std::string | get_range (void) |
| virtual void | local (void) |
| virtual void | remote (void) |
| virtual void | init_keithley (void) |
| Electrometer : Keithley protocol dependent commands. | |
| virtual void | set_knplc (std::string nPLC) |
| virtual void | set_triggercount (std::string trigcounts) |
| virtual void | set_averagecount (std::string avercounts) |
| virtual void | set_averagecontrol (std::string averctrl) |
| virtual std::string | get_knplc (void) |
| virtual std::string | get_triggercount (void) |
| virtual std::string | get_averagecount (void) |
| virtual std::string | get_averagecontrol (void) |
| virtual void | averageStateON (void) |
| virtual void | averageStateOFF (void) |
| virtual void | switch_MCCE2_ON (void) |
| Electrometer : Novelec protocol dependent commands. | |
| virtual void | switch_MCCE2_OFF (void) |
| virtual void | unable_zeroVF_func (void) |
| virtual void | unable_offset_zeroV1_func (void) |
| virtual void | unable_leakage_zeroV2_func (void) |
| virtual void | unable_test_func (void) |
| virtual std::string | get_polarity (void) |
| virtual std::string | get_frequency (void) |
| virtual std::string | get_gain (void) |
| virtual void | set_polarity (std::string pola) |
| virtual void | set_frequency (std::string freq) |
| virtual void | set_gain (std::string gain) |
Protected Attributes | |
| short | _range |
| std::string | _mode |
| CommunicationLink * | _communication_link |
1.3.9.1