libad9361  0.2
Device specific library for AD936X transceivers
Data Fields
filter_design_parameters Struct Reference

Custom Filter Design Parameters. More...

#include <ad9361.h>

Data Fields

double Rdata
 
double Fpass
 
double Fstop
 
double caldiv
 
double FIR
 
double HB1
 
double DAC_div
 
const char * Type
 
const char * RxTx
 
double RFbw
 
double converter_rate
 
double PLL_rate
 
double Fcenter
 
double wnom
 
double FIRdBmin
 
double int_FIR
 
double PLL_mult
 
double Apass
 
double Astop
 
double phEQ
 
double HB2
 
double HB3
 
double maxTaps
 

Detailed Description

Custom Filter Design Parameters.

A structure for custom filter designs for the AD936X programmable FIR in both TX and RX paths.

Field Documentation

double filter_design_parameters::Apass

Desired passband ripple in dB

double filter_design_parameters::Astop

Desired stopband attenuation in dB

double filter_design_parameters::caldiv

Baseband analog filter calibration divider setting [1-511]

double filter_design_parameters::converter_rate

Rate of ADC in hertz

double filter_design_parameters::DAC_div

Divider enable setting of DAC clock [0,1]

double filter_design_parameters::Fcenter

Center frequency in hertz of bandpass (Unused)

double filter_design_parameters::FIR

Decimation/Interpolation setting of FIR [1,2,4]

double filter_design_parameters::FIRdBmin

Minimum stop band attentuation of the FIR in dB

double filter_design_parameters::Fpass

Stop edge frequency in hertz of passband

double filter_design_parameters::Fstop

Start edge frequency in hertz of stopband

double filter_design_parameters::HB1

Decimation/Interpolation setting of HB1 [1,2]

double filter_design_parameters::HB2

Decimation/Interpolation setting of HB2 [1,2]

double filter_design_parameters::HB3

Decimation/Interpolation setting of HB3 [1,2,3]

double filter_design_parameters::int_FIR

Enable use of internal FIR filter [0,1]

double filter_design_parameters::maxTaps

Maximum allowed FIR taps

double filter_design_parameters::phEQ

Enable phase equalization [0,1]

double filter_design_parameters::PLL_mult

Ratio of converter to PLL rate

double filter_design_parameters::PLL_rate

Rate of PLL in hertz

double filter_design_parameters::Rdata

Data rate of digital interface

double filter_design_parameters::RFbw

3dB corner of analog filter in hertz

const char* filter_design_parameters::RxTx

Filter path [Tx,Rx]

const char* filter_design_parameters::Type

Designer mode (only Lowpass supported)

double filter_design_parameters::wnom

RF bandwidth of analog filter in hertz


The documentation for this struct was generated from the following file: