.tx_tap - Tx Deemphasis FIR Tap Tuner

Tx FFE tap weight tuner, used by the optimizer.

class pybert.models.tx_tap.TxTapTuner(*args: Any, **kwargs: Any)[source]

Bases: HasTraits

Object used to populate the rows of the Tx FFE tap tuning table.

Allows user to define properties, at instantiation.

Keyword Arguments:
  • name – Tap name/label. Default: “(noname)”

  • pos – Tap position (0 = cursor). Default: 0

  • enabled – Will participate in EQ optimization when True. Default: False

  • min_val – Minimum allowed value during optimization. Default: -0.1

  • max_val – Maximum allowed value during optimization. Default: 0.1

  • step – Increment used during optimization. Default: 0.01

  • value – Current value. Default: 0.0

enabled = False
max_val = 0.1
min_val = -0.1
name = '(noname)'
pos = 0
step = 0.01
value = 0.0