pmk_probes.probes.BumbleBee200V
- class BumbleBee200V(*args, **kwargs)
Bases:
_BumbleBeeClass for controlling PMK BumbleBee probes with ±200 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.unlock_eepromAttributes
Read or write the current attenuation setting of the probe.
Return the global offset in V.
Read or write the hold overload setting.
Attribute that determines whether the probe's keyboard is locked.
Attribute that determines the probe's status LED color.
Attribute that determines whether the probe's LEDs (status, attenuation and overload LEDs) are off, for example in photosensitive environments.
Read the probe's metadata.
metadata_write_protection_passwordRead 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.
Read or write the overload buzzer 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.
- property hold_overload
Read or write the hold overload setting. If set to True, overload will be held until hold overload is disabled. If set to False, overload is only shown as long as the probe is overloaded.
- Getter:
Returns the hold overload setting.
- Setter:
Sets the hold overload setting.
- 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 keylock
Attribute that determines whether the probe’s keyboard is locked.
- Getter:
Returns the current keylock state.
- Setter:
Sets the keylock state. (True means ON, False means OFF)
- 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 leds_off
Attribute that determines whether the probe’s LEDs (status, attenuation and overload LEDs) are off, for example in photosensitive environments.
- Getter:
Returns the current ‘LEDs off’ state.
- Setter:
Sets the ‘LEDs off’ state.
- 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: 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_buzzer
Read or write the overload buzzer setting. If set to True, the buzzer will sound whenever an overload is active, otherwise buzzer is disabled.
- Getter:
Returns the overload buzzer setting.
- Setter:
Sets the overload buzzer 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.