Constellation demapping

demaps
the received input `y`

= wlanConstellationDemap(`sym`

,`noiseVarEst`

,`numBPSCS`

) `sym`

using the soft-decision approximate LLR
method for the specified number of coded bits per subcarrier per spatial stream
`numBPSCS`

. The received symbols must be generated with one
of these modulations:

BPSK, QPSK, 16QAM, or 64QAM, as per IEEE

^{®}802.11™-2012, Section 18.3.5.8256QAM, as per IEEE 802.11ac™-2012, Section 22.3.10.9.1

1024QAM, as per IEEE 802.11-16/0922r2

derotates
the symbols clockwise before demapping by the number of radians specified in
`y`

= wlanConstellationDemap(`sym`

,`noiseVarEst`

,`numBPSCS`

,`phase`

) `phase`

.