# :FUNCtion:PARameters:CTLequalizer:DEFinition

CTLE Parameters Commands

- :FUNCtion:PARameters:CTLequalizer:ACGain
- :FUNCtion:PARameters:CTLequalizer:BANDwidth
- :FUNCtion:PARameters:CTLequalizer:BWMode
- :FUNCtion:PARameters:CTLequalizer:DBACgain
- :FUNCtion:PARameters:CTLequalizer:DBGain
- :FUNCtion:PARameters:CTLequalizer:DEFinition
- :FUNCtion:PARameters:CTLequalizer:FZP
- :FUNCtion:PARameters:CTLequalizer:GAIN
- :FUNCtion:PARameters:CTLequalizer:GDC
- :FUNCtion:PARameters:CTLequalizer:IMPulse
- :FUNCtion:PARameters:CTLequalizer:POLE
- :FUNCtion:PARameters:CTLequalizer:PRESets
- :FUNCtion:PARameters:CTLequalizer:PRESets:SELections?
- :FUNCtion:PARameters:CTLequalizer:STEP
- :FUNCtion:PARameters:CTLequalizer:TFUNction
- :FUNCtion:PARameters:CTLequalizer:ZERO

## Command Syntax

    :FUNCtionN:PARameters:CTLequalizer:DEFinition {POLE1 | POLE2 | POLE3 | P3Z2
       | POLE4 | P6Z2 | P2ACG | GAIN2 | P3Z2G2}

Where N identifies one of up to 64 possible operators {1:64} that can be defined as part of a math function. The operators are numbered in the order that they were originally added to the function. The following table lists the child commands available for the three CTLE definitions.

## Query Syntax

    :FUNCtionN:PARameters:CTLequalizer:DEFinition?

## Query Response

    {POLE1 | POLE2 | POLE3 | P3Z2 | POLE4 | P6Z2 | P2ACG | GAIN2 | P3Z2G2}

## Description

When the CTLE operator has been selected (`:FUNCtion:FOPerator CTLE`), the `:FUNCtion:PARameters:CTLequalizer:DEFinition` command specifies the type of Continuous Time Linear Equalizer (CTLE) to use. You can select:

- `POLE1` — 1 pole. To specify this CTLE's parameter values, use the commands:

  - `:FUNCtion:PARameters:CTLequalizer:GAIN` (DC gain) or `:FUNCtion:PARameters:CTLequalizer:DBGain` (dB DC gain)
  - `:FUNCtion:PARameters:CTLequalizer:POLE` (for pole 1)

- `POLE2` — 2 pole, 1 zero. To specify this CTLE's parameter values, use the commands:

  - `:FUNCtion:PARameters:CTLequalizer:GAIN` (DC gain) or `:FUNCtion:PARameters:CTLequalizer:DBGain` (dB DC gain)
  - `:FUNCtion:PARameters:CTLequalizer:POLE` (for poles 1 and 2)
  - `:FUNCtion:PARameters:CTLequalizer:ZERO` (for zero 1)

- `POLE3` — 3 pole, 1 zero. To specify this CTLE's parameter values, use the commands:

  - `:FUNCtion:PARameters:CTLequalizer:GAIN` (DC gain) or `:FUNCtion:PARameters:CTLequalizer:DBGain` (dB DC gain)
  - `:FUNCtion:PARameters:CTLequalizer:POLE` (for poles 1, 2, and 3)
  - `:FUNCtion:PARameters:CTLequalizer:ZERO` (for zero 1)

- `P3Z2` — 3 pole, 2 zero. To specify this CTLE's parameter values, use the commands:

  - `:FUNCtion:PARameters:CTLequalizer:GAIN` (DC gain) or `:FUNCtion:PARameters:CTLequalizer:DBGain` (dB DC gain)
  - `:FUNCtion:PARameters:CTLequalizer:POLE` (for poles 1, 2, and 3)
  - `:FUNCtion:PARameters:CTLequalizer:ZERO` (for zeros 1 and 2)

- `POLE4` — 4 pole, 1 zero. To specify this CTLE's parameter values, use the commands:

  - `:FUNCtion:PARameters:CTLequalizer:GAIN` (DC gain) or `:FUNCtion:PARameters:CTLequalizer:DBGain` (dB DC gain)
  - `:FUNCtion:PARameters:CTLequalizer:POLE` (for poles 1, 2, 3, and 4)
  - `:FUNCtion:PARameters:CTLequalizer:ZERO` (for zero 1)

- `P6Z2` — 6 pole, 2 zero. To specify this CTLE's parameter values, use the commands:

  - `:FUNCtion:PARameters:CTLequalizer:GAIN` (DC gain) or `:FUNCtion:PARameters:CTLequalizer:DBGain` (dB DC gain)
  - `:FUNCtion:PARameters:CTLequalizer:POLE` (for poles 1, 2, 3, 4, 5, and 6)
  - `:FUNCtion:PARameters:CTLequalizer:ZERO` (for zeros 1 and 2)

- `P2ACG` — 2 pole, AC gain. To specify this CTLE's parameter values, use the commands:

  - `:FUNCtion:PARameters:CTLequalizer:GAIN` (DC gain) or `:FUNCtion:PARameters:CTLequalizer:DBGain` (dB DC gain)
  - `:FUNCtion:PARameters:CTLequalizer:ACGain` (AC gain) or `:FUNCtion:PARameters:CTLequalizer:DBACgain` (dB AC gain)
  - `:FUNCtion:PARameters:CTLequalizer:POLE` (for poles 1 and 2)

- `GAIN2` — 2 pole, 2 gain.

  - `:FUNCtion:PARameters:CTLequalizer:GDC` (DC gain 1 and 2 in dB)
  - `:FUNCtion:PARameters:CTLequalizer:POLE` (for poles 1 and 2)
  - `:FUNCtion:PARameters:CTLequalizer:ZERO` (for zero 1)
  - `:FUNCtion:PARameters:CTLequalizer:FZP` (for low-frequency zero/pole)

- `P3Z2G2` — 3 pole, 2 zero, 2 gain.

  - `:FUNCtion:PARameters:CTLequalizer:GDC` (DC gain 1 and 2 in dB)
  - `:FUNCtion:PARameters:CTLequalizer:POLE` (for poles 1, 2, and 3)
  - `:FUNCtion:PARameters:CTLequalizer:ZERO` (for zeros 1 and 2)

Be sure to look at the available factory defaults that can be selected with `:FUNCtion:PARameters:CTLequalizer:PRESets`.