sym = wlanS1GDemodulate(rx,field,cfg)
recovers a demodulated frequency-domain signal by orthogonal frequency-division multiplexing
(OFDM) demodulating received time-domain signal rx. The function
demodulates rx by using S1G transmission parameters
cfg and signal field value field.
rx — Received time-domain signal complex-valued matrix
Received time-domain signal, specified as a complex-valued matrix of size
Ns-by-Nr.
Ns is the number of time-domain
samples. If Ns is not an integer
multiple of the OFDM symbol length,
Ls, for the specified
field,then the function ignores the remaining
mod(Ns,Ls)
symbols.
Nr is the number of receive
antennas.
Data Types: double Complex Number Support: Yes
field — Field to be demodulated 'S1G-LTF1' | 'S1G-SIG' | 'S1G-LTF2N' | 'S1G-SIG-A' | 'S1G-SIG-B' | 'S1G-DLTF' | 'S1G-Data'
Field to be demodulated, specified as one of these values.
'S1G-LTF1' – Demodulate the first S1G long training field
(S1G-LTF1).
'S1G-SIG' – Demodulate the S1G signaling (S1G-SIG)
field.
'S1G-LTF2N' – Demodulate the subsequent S1G long training
fields (S1G-LTF2N).
'S1G-SIG-A' – Demodulate the S1G signal A (S1G-SIG-A)
field.
'S1G-SIG-B' – Demodulate the S1G signal B (S1G-SIG-B)
field.
'S1G-Data' – Demodulate the S1G-Data field.
Data Types: char | string
cfg — PHY format configuration wlanS1GConfig object
Physical layer (PHY) format configuration, specified as a wlanS1GConfig object.
symOffset — OFDM symbol sampling offset 0.75 (default) | scalar in the interval [0, 1]
OFDM symbol sampling offset, as a fraction of the cyclic prefix length, specified as a
scalar in the interval [0, 1].
The value that you specify indicates the start location for OFDM demodulation relative
to the beginning of the cyclic prefix.