packetFormat

Return WLAN packet format

Description

example

format = packetFormat(cfg) returns format, the WLAN packet format for the physical layer (PHY) format configuration specified in cfg.

Examples

collapse all

Create an S1G configuration object with default property values.

cfgS1G = wlanS1GConfig;

Compute and display the packet format. The default properties specify a transmission with short preamble.

format = packetFormat(cfgS1G);
disp(format)
S1G-Short

Now create an S1G configuration object, specifying a long preamble.

cfgS1GLongPreamble = wlanS1GConfig('Preamble','Long');

Compute and display the packet format.

format = packetFormat(cfgS1GLongPreamble);
disp(format)
S1G-Long

Input Arguments

collapse all

PHY format configuration, specified as an object of type wlanHESUConfig, wlanHEMUConfig, wlanHETBConfig, or wlanS1GConfig.

Output Arguments

collapse all

WLAN packet format, returned as a character vector.

  • When you specify the cfg input as a wlanS1GConfig object, the function returns 'S1G-1M', 'S1G-Short', or 'S1G-Long'.

  • When you specify the cfg input as a wlanHESUConfig object, the function returns 'HE-EXT-SU' or 'HE-SU'.

  • When you specify the cfg input as a wlanHEMUConfig object, the function returns 'HE-MU'.

  • When you specify the cfg input as a wlanHETBConfig object, the function returns 'HE-TB'.

Extended Capabilities

C/C++ Code Generation
Generate C and C++ code using MATLAB® Coder™.

Introduced in R2017b