Hi, @jun_1
Thanks for creating case to us.
Let me check internally and feedback to you ASAP.
Best regards,
Christine.
Dear @jun_1 ,
See below, please!
-- For 802.11n/802.11ac, Guard Interval has 2 options:
(1) long GI : 800ns (0.8us) , it is also call 'normal'
(2)short GI: 400ns (0.4us)
-- For 802.11 ax, Guard Interval has 3 options:
(1) long GI : 800ns (0.8us) , it is also call 'normal'
(2)double: 1600ns (1.6us)
(3)quadruple: 3200ns (3.2us)
-- Using mlanutl to get or set Guard Interval
(1)Checking GI type
In README_MLAN document, you can see descriptions on if short GI or normal is enabled or disabled , no concrete time (period) of the GUI, because the correspond time has been fixed in 802.11 spec, like above. So you only need to check whether long GI or short GI, etc is enabled.
(2) For WiFi 6 setting
please refer to 'txratecfg' session, definitions are like below:
For HE:
0 = 1xHELTF + GI0.8us
1 = 2xHELTF + GI0.8us
2 = 2xHELTF + GI1.6us
3 = 4xHELTF + GI0.8us if DCM = 1 and STBC = 1
4xHELTF + GI3.2us, otherwise.
So you can get default GI value when loading WiFi driver is done using mlanutl tool.
Thanks!
Regards,
weidong