# :FUNCtion:PARameters:FFEQualizer:TAPS

Linear Equalizer Parameters Commands

- :FUNCtion:PARameters:FFEQualizer:BANDwidth
- :FUNCtion:PARameters:FFEQualizer:BANDwidth:AUTO
- :FUNCtion:PARameters:FFEQualizer:BWMode
- :FUNCtion:PARameters:FFEQualizer:CLKDelay
- :FUNCtion:PARameters:FFEQualizer:DCGain?
- :FUNCtion:PARameters:FFEQualizer:IMPulse
- :FUNCtion:PARameters:FFEQualizer:NPRecursors
- :FUNCtion:PARameters:FFEQualizer:PRESets
- :FUNCtion:PARameters:FFEQualizer:PRESets:SELections?
- :FUNCtion:PARameters:FFEQualizer:STEP
- :FUNCtion:PARameters:FFEQualizer:TAPS
- :FUNCtion:PARameters:FFEQualizer:TAPS:AUTO
- :FUNCtion:PARameters:FFEQualizer:TAPS:COUNt
- :FUNCtion:PARameters:FFEQualizer:TAPS:NORMalize
- :FUNCtion:PARameters:FFEQualizer:TAPS:RECalculate
- :FUNCtion:PARameters:FFEQualizer:TFUNction
- :FUNCtion:PARameters:FFEQualizer:TSPacing
- :FUNCtion:PARameters:FFEQualizer:TSPacing:TIME
- :FUNCtion:PARameters:FFEQualizer:TSPacing:TPUI
- :FUNCtion:PARameters:FFEQualizer:WIDTh

## Command Syntax

    :FUNCtionN:PARameters:FFEQualizer:TAPS "tap_value, tap_value, …"

The command argument is a comma separated list of individual tap value (real numbers). This command supports the `DEFault` common child command.

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.

## Query Syntax

    :FUNCtionN:PARameters:FFEQualizer:TAPS?

## Description

Enters a list of tap values for a Linear Equalizer operator (LFE) (`:FUNCtion:FOPerator`). Increasing the number of taps in your model increases the fidelity of the filter's frequency response as compared to an ideal response. To use this command, automatic tap configuration must be turned off using the `:FUNCtion:PARameters:FFEQualizer:TAPS:AUTO` command.

## Example Command Sequence

    :FUNCtion2:FOPerator FFEQualizer
    :FUNCtion2:PARameters:FFEQualizer:TAPS:AUTO OFF;*OPC?
    :FUNCtion3:PARameters:FFEQualizer:TAPS "-4.0733E-2, 1.04365, 3.851E-3, -3.782E-3, -7.04E-4";*OPC?
    :FUNCtion3:PARameters:FFEQualizer:TAPS:NORMalize;*OPC?
    :FUNCtion2:PARameters:FFEQualizer:TSPacing SEConds
    :FUNCtion2:PARameters:FFEQualizer:TSPacing:TIME 51.0E-12
    :FUNCtion2:PARameters:FFEQualizer:BANDwidth:AUTO OFF
    :FUNCtion2:PARameters:FFEQualizer:BANDwidth 8.0E9
    :FUNCtion2:COLor TCOLor4
    :FUNCtion2:DISPlay ON
    *OPC?
    …  //  Your code to synchronize execution timing.

## Example Command Sequence

    :FUNCtion3:PARameters:FFEQualizer:TAPS:AUTO OFF;*OPC?
    :FUNCtion3:PARameters:FFEQualizer:TAPS "-4.0733E-2, 1.04365, 3.851E-3, -3.782E-3, -7.04E-4";*OPC?
    :FUNCtion3:PARameters:FFEQualizer:TAPS:NORMalize;*OPC?

## Child Commands

- `:FUNCtion:PARameters:FFEQualizer:TAPS:AUTO`
- `:FUNCtion:PARameters:FFEQualizer:TAPS:COUNt`
- `:FUNCtion:PARameters:FFEQualizer:TAPS:NORMalize`
- `:FUNCtion:PARameters:FFEQualizer:TAPS:RECalculate`