Yokogawa GS200 Source
- class pymeasure.instruments.yokogawa.YokogawaGS200(adapter, name='Yokogawa GS200 Source', **kwargs)
Bases:
Instrument
Represents the Yokogawa GS200 source and provides a high-level interface for interacting with the instrument.
- property current_limit
Floating point number that controls the current limit. “Limit” refers to maximum value of the electrical value that is conjugate to the mode (current is conjugate to voltage, and vice versa). Thus, current limit is only applicable when in ‘voltage’ mode
- property source_enabled
A boolean property that controls whether the source is enabled, takes values True or False.
- property source_level
Floating point number that controls the output level, either a voltage or a current, depending on the source mode.
- property source_mode
String property that controls the source mode. Can be either ‘current’ or ‘voltage’.
- property source_range
Floating point number that controls the range (either in voltage or current) of the output. “Range” refers to the maximum source level.
- trigger_ramp_to_level(level, ramp_time)
Ramp the output level from its current value to “level” in time “ramp_time”. This method will NOT wait until the ramp is finished (thus, it will not block further code evaluation).
- Parameters
level (float) – final output level
ramp_time (float) – time in seconds to ramp
- Returns
None
- property voltage_limit
Floating point number that controls the voltage limit. “Limit” refers to maximum value of the electrical value that is conjugate to the mode (current is conjugate to voltage, and vice versa). Thus, voltage limit is only applicable when in ‘current’ mode