Source code for lip_pps_run_manager.instruments.Keithley6487

from lip_pps_run_manager.setup_manager import VISADevice


[docs]class Keithley6487(VISADevice): """ Class for the keithley 6487 PicoAmmeter """ def __init__(self, device_name: str, resource_string: str): super().__init__(device_type="Keithley6487", device_name=device_name, resource_string=resource_string)
[docs] def set_voltage(self, voltage: float): pass
[docs] def get_voltage(self) -> float: pass
[docs] def get_current(self) -> float: pass
[docs] def get_cv(self) -> float: pass
[docs] def set_current_range(self, limit: float) -> bool: pass
[docs] def set_voltage_range(self, limit: float) -> bool: pass
[docs] def voltage_on(self) -> bool: pass
[docs] def voltage_off(self) -> bool: pass
[docs] def set_source_current_limit(self, limit: float) -> bool: pass
[docs] def safe_shutdowm(self): pass