Documentation

This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English verison of the page.

Note: This page has been translated by MathWorks. Please click here
To view all translated materals including this page, select Japan from the country navigator on the bottom of this page.

wlanRecoveryConfig

Create data recovery configuration object

Syntax

cfgRec = wlanRecoveryConfig
cfgRec = wlanRecoveryConfig(Name,Value)

Description

cfgRec = wlanRecoveryConfig creates a configuration object that initializes parameters for use in recovery of signal and data information.

example

cfgRec = wlanRecoveryConfig(Name,Value) creates an information recovery configuration object that overrides the default settings using one or more Name,Value pair arguments.

At runtime, the calling function validates object settings for properties relevant to the operation of the function.

Examples

collapse all

Create an information recovery configuration object using a Name,Value pairs to update the equalization method and OFDM symbol sampling offset.

cfgRec = wlanRecoveryConfig('EqualizationMethod','ZF', ...
    'OFDMSymbolOffset',0.5)
cfgRec = 

  wlanRecoveryConfig with properties:

             OFDMSymbolOffset: 0.5000
           EqualizationMethod: 'ZF'
           PilotPhaseTracking: 'PreEQ'
    MaximumLDPCIterationCount: 12
             EarlyTermination: 0

Input Arguments

collapse all

Name-Value Pair Arguments

Specify optional comma-separated pairs of Name,Value arguments. Name is the argument name and Value is the corresponding value. Name must appear inside single quotes (' '). You can specify several name and value pair arguments in any order as Name1,Value1,...,NameN,ValueN.

Example: 'OFDMSymbolOffset',0.25,'EqualizationMethod','ZF'

collapse all

OFDM symbol sampling offset represented as a fraction of the cyclic prefix (CP) length, specified as a scalar value from 0 to 1. This value indicates the start location for OFDM demodulation, relative to the beginning of the cyclic prefix. OFDMSymbolOffset = 0 represents the start of the cyclic prefix and OFDMSymbolOffset = 1 represents the end of the cyclic prefix.

Data Types: double

Equalization method, specified as 'MMSE' or 'ZF'.

  • 'MMSE' indicates that the receiver uses a minimum mean square error equalizer.

  • 'ZF' indicates that the receiver uses a zero-forcing equalizer.

Example: 'ZF'

Data Types: char | string

Pilot phase tracking, specified as 'PreEQ' or 'None'.

  • 'PreEQ' — Enables pilot phase tracking, which is performed before any equalization operation.

  • 'None' — Pilot phase tracking does not occur.

Data Types: char | string

Maximum number of decoding iterations in LDPC, specified as a positive scalar integer. This parameter is applicable when channel coding is set to LDPC. For information on channel coding options, see wlanVHTConfig or wlanHTConfig for 802.11™ format of interest.

Data Types: double

Enable early termination of LDPC decoding, specified as a logical. This parameter is applicable when channel coding is set to LDPC.

  • When set to false, LDPC decoding completes the number of iterations specified by MaximumLDPCIterationCount, regardless of parity check status.

  • When set to true, LDPC decoding terminates when all parity-checks are satisfied.

For information on channel coding options, see wlanVHTConfig or wlanHTConfig for 802.11 format of interest.

Output Arguments

collapse all

Data recovery configuration, returned as a wlanRecoveryConfig object. The properties of cfgRec are specified in wlanRecoveryConfig Properties.

Extended Capabilities

Introduced in R2015b

Was this topic helpful?