Pstat.SetAchFilter()

<< Click to Display Table of Contents >>

Navigation:  Explain™ Control Language  > Library Routines > Instrument classes > class PSTAT >

Pstat.SetAchFilter()

Description

Set the two-pole Butterworth low-pass filter on the auxiliary measuring channel.

 

If the parameter passed by SetAchFilter is a frequency in Hz, the driver then selects the most appropriate filter setting able to pass information corresponding to this frequency.

 

Gamry tip bulb

Do not use the No Filter setting (0) under normal circumstances. It is to be used exclusively for AC impedance measurements beyond 100 kHz.

 

Type

INSTANCE FUNCTION

 

Usage

FilterSet = Pstat.SetAchFilter(Freq)

 

Freq:

The function argument Freq can be a REAL frequency. The filter is set so that frequency passes through the filter with less than 3 dB of attenuation.

Alternatively, Freq can be an INDEX, BOOL, or a string constant that translates into an INDEX or BOOL. See the tables below.

 

FilterSet:

The return value FilterSet is an INDEX or a BOOL. The tables below describe the return value. Note that the function does not return the REAL or string constant if one was used as the function’s argument.

 

Reference Family Filter Settings

 

String Constant

Value

-3 dB Frequency

PC5_FilterOff

0

No filter. Passes maximum EIS frequency.

PC5_FilterFast

1

200 kHz filter.

PC5_FilterNorm

2

1 kHz filter.

PC5_FilterSlow

3

5 Hz filter.

PC5_FilterGnd

FALSE

0.0 Hz. Filter output is a DC 0.0 V.

 

Interface Family Filter Settings

 

String Constant

Value

-3 dB Frequency

PC5_FilterOff

0

No filter. Passes maximum EIS frequency.

PC5_FilterFast

1

200 kHz filter.

PC5_FilterMedFast

2

10 kHz filter.

PC5_FilterNorm

2

1 kHz filter.

PC5_FilterSlow

3

5 Hz filter.

PC5_FilterGnd

FALSE

0.0 Hz. Filter output is a DC 0.0 V.