Keithley
Keithley
Keithley(
keithley_class: str,
host: str | None = None,
name: str | None = None,
*,
adapter: str | None = None,
read_termination: str = "\n",
write_termination: str = "\n",
timeout: int = 2000,
verbose: bool = False,
**kwargs,
)
Bases: Measurer
Initialize Measurer class
PARAMETER | DESCRIPTION |
---|---|
verbose
|
verbosity of class. Defaults to False.
TYPE:
|
getDataframe
Get dataframe of data collected
PARAMETER | DESCRIPTION |
---|---|
data_store
|
data store
TYPE:
|
RETURNS | DESCRIPTION |
---|---|
DataFrame
|
pd.DataFrame: dataframe of data collected |
measure
measure(
*args,
parameters: dict | None = None,
blocking: bool = True,
**kwargs,
) -> DataFrame | None
Run the measurement program
args: positional arguments parameters (dict, optional): dictionary of kwargs. Defaults to None. blocking (bool, optional): whether to block until completion. Defaults to True. *kwargs: keyword arguments
RETURNS | DESCRIPTION |
---|---|
DataFrame | None
|
pd.DataFrame|None: dataframe of data collected |