variable module#
Variable resistor symbols for JITX Standard Library
This module provides variable resistor symbol definitions with diagonal arrows.
- class VariableResistorConfig(arrow_config=None, label_config=None, pitch=4.0, porch_width=0.5, amplitude=0.5, periods=3.0, line_width=0.15, arrow_span=3)[source]#
Bases:
ResistorConfig,ArrowConfigurableConfiguration for variable resistor symbols
- Parameters:
arrow_config (ArrowConfig | None)
label_config (LabelConfig | None)
pitch (float)
porch_width (float)
amplitude (float)
periods (float)
line_width (float)
arrow_span (float)
- arrow_span: float = 3#
Multiplier on body width for arrow span
- class VariableResistorSymbol(config=None, **kwargs)[source]#
Bases:
ResistorSymbol[VariableResistorConfig]Variable resistor symbol with graphics, adjustment arrow, and pins.
- Parameters:
config (T | None)
- arrow: Arrow#
- property arrow_span: float#
See
arrow_span.