| dfeofdm Vitis Drivers API Documentation

- Overview
- Data Structures
- APIs
- File List
- Examples

- Data Structures
- Data Fields

Data Fields
XDfeOfdm_Config Struct Reference
Overview

OFDM Configuration structure. More...

## Data Fields
u32 | DeviceId
| The component instance ID. More...
metal_phys_addr_t | BaseAddr
| Instance base address. More...
u32 | FrequencyRange
| [0, 1] Frequency ranges: More...
u32 | NumAntenna
| Number of antennas. More...
u32 | AntennaInterleave
| Antenna interleave. More...
u32 | PhaseCompensation
| [0,1] Phase compensation More...

## Detailed Description

OFDM Configuration structure.

## Field Documentation

u32 XDfeOfdm_Config::AntennaInterleave

Antenna interleave.

Referenced by XDfeOfdm_AddCCExample(), XDfeOfdm_Configure(), and XDfeOfdm_MultiAddCCExample().

metal_phys_addr_t XDfeOfdm_Config::BaseAddr

Instance base address.

Referenced by XDfeOfdm_AddCCExample(), and XDfeOfdm_MultiAddCCExample().

u32 XDfeOfdm_Config::DeviceId

The component instance ID.

u32 XDfeOfdm_Config::FrequencyRange

[0, 1] Frequency ranges:

- 0 = FR1 (default)
- 1 = FR2

Referenced by XDfeOfdm_Configure().

u32 XDfeOfdm_Config::NumAntenna

Number of antennas.

Referenced by XDfeOfdm_AddCCExample(), XDfeOfdm_Configure(), and XDfeOfdm_MultiAddCCExample().

u32 XDfeOfdm_Config::PhaseCompensation

[0,1] Phase compensation

- 0: Phase compensation disabled
- 1: Phase compensation enabled

Referenced by XDfeOfdm_Configure().