pmk_probes.probes.BumbleBee1kV
- class BumbleBee1kV(*args, **kwargs)
Bases:
_BumbleBeeClass for controlling PMK BumbleBee probes with ±1000 V input voltage. See http://www.pmk.de/en/en/bumblebee for specifications.
Methods
Clears the BumbleBee's overload counters
overload_positive_counter,overload_negative_counterandoverload_main_counter.Decreases the attenuation setting of the BumbleBee by one step relative to
attenuation.Decreases the offset setting of the BumbleBee by
offset_step_extra_large.Decreases the offset setting of the BumbleBee by
offset_step_large.Decreases the offset setting of the BumbleBee by
offset_step_small.Resets the BumbleBee to factory settings.
Increases the attenuation setting of the BumbleBee by one step relative to
attenuation.Increases the offset setting of the BumbleBee by
offset_step_extra_large.Increases the offset setting of the BumbleBee by
offset_step_large.Increases the offset setting of the BumbleBee by
offset_step_small.Attributes
Read or write the current attenuation setting of the probe.
Return the global offset in V.
keylockAttribute that determines the probe's status LED color.
leds_offRead the probe's metadata.
Read or write the extra large offset step size in V.
Read or write the large offset step size in V.
Read or write the small offset step size in V.
Read or write the offset synchronization setting.
Returns the number of times the probe has been overloaded in the main path since the last call of
clear_overload_counters().Returns the number of times the probe has been overloaded in the negative direction since the last call of
clear_overload_counters().Returns the number of times the probe has been overloaded in the positive direction since the last call of
clear_overload_counters().Properties of the specific probe model, similar to metadata but stored in the Python package instead of the probe's flash.
Get the temperature of the probe in °C.
- property attenuation: int
Read or write the current attenuation setting of the probe.
- Getter:
Returns the current attenuation setting.
- Setter:
Sets the attenuation setting.
- clear_overload_counters() None
Clears the BumbleBee’s overload counters
overload_positive_counter,overload_negative_counterandoverload_main_counter.- Returns:
None
- decrease_attenuation() None
Decreases the attenuation setting of the BumbleBee by one step relative to
attenuation.- Returns:
None
- decrease_offset_extra_large() None
Decreases the offset setting of the BumbleBee by
offset_step_extra_large.- Returns:
None
- decrease_offset_large() None
Decreases the offset setting of the BumbleBee by
offset_step_large.- Returns:
None
- decrease_offset_small() None
Decreases the offset setting of the BumbleBee by
offset_step_small.- Returns:
None
- factory_reset() None
Resets the BumbleBee to factory settings.
- Returns:
None
- property global_offset
Return the global offset in V.
- Getter:
Read the global offset from the probe.
- Setter:
Write the global offset to the probe.
- increase_attenuation() None
Increases the attenuation setting of the BumbleBee by one step relative to
attenuation.- Returns:
None
- increase_offset_extra_large() None
Increases the offset setting of the BumbleBee by
offset_step_extra_large.- Returns:
None
- increase_offset_large() None
Increases the offset setting of the BumbleBee by
offset_step_large.- Returns:
None
- increase_offset_small() None
Increases the offset setting of the BumbleBee by
offset_step_small.- Returns:
None
- property led_color
Attribute that determines the probe’s status LED color. Allowed colors are red, green, blue, magenta, cyan, yellow, white, black (off).
- Getter:
Returns the current LED color.
- Setter:
Sets the LED color.
- property metadata: PMKMetadata
Read the probe’s metadata.
- Getter:
Returns the probe’s metadata.
- property offset_step_extra_large
Read or write the extra large offset step size in V. This step size is used when the user presses the extra large offset step button combination (one arrow + two arrows at once) or when the
increase_offset_extra_large()ordecrease_offset_extra_large()methods are called.- Getter:
Read the extra large offset step size from the probe.
- Setter:
Write the extra large offset step size to the probe.
- property offset_step_large
Read or write the large offset step size in V. This step size is used when the user presses the large offset step button (two arrows) or when the
increase_offset_large()ordecrease_offset_large()methods are called.- Getter:
Read the large offset step size from the probe.
- Setter:
Write the large offset step size to the probe.
- property offset_step_small
Read or write the small offset step size in V. This step size is used when the user presses the small offset step button (one arrow) or when the
increase_offset_small()ordecrease_offset_small()methods are called.- Setter:
Write the small offset step size to the probe.
- Getter:
Read the small offset step size from the probe.
- property offset_sync_enabled: bool
Read or write the offset synchronization setting. If set to True, the offset will be synchronized for all attenuation settings, otherwise it is scaled proportionally when switching the attenuation ratio.
- Getter:
Returns the offset synchronization setting.
- Setter:
Sets the offset synchronization setting.
- property overload_main_counter: int
Returns the number of times the probe has been overloaded in the main path since the last call of
clear_overload_counters().- Returns:
The number of times the probe has been overloaded on the main path.
- property overload_negative_counter: int
Returns the number of times the probe has been overloaded in the negative direction since the last call of
clear_overload_counters().- Returns:
The number of times the probe has been overloaded on the negative path.
- property overload_positive_counter: int
Returns the number of times the probe has been overloaded in the positive direction since the last call of
clear_overload_counters().- Returns:
The number of times the probe has been overloaded on the positive path.
- property properties: PMKProbeProperties
Properties of the specific probe model, similar to metadata but stored in the Python package instead of the probe’s flash.
- property temperature: float
Get the temperature of the probe in °C.
- Returns:
The temperature of the probe in °C.