Changes between Version 63 and Version 64 of expansion/gw16146


Ignore:
Timestamp:
08/08/2024 06:28:43 PM (4 months ago)
Author:
Ryan Erbstoesser
Comment:

add some MCS information

Legend:

Unmodified
Added
Removed
Modified
  • expansion/gw16146

    v63 v64  
    8686 - **These are maximum PHY data rates - actual throughput depends also on packet loss and most importantly SPI and USB bus overhead and latency which effectively reduces throughput of the GW16146 to a max of around 3-4.5mbps.**
    8787 - Range is affected by BW used. 1MHz should be used for long range applications. See some example range by BW here: [https://youtu.be/Y_qmCR1so2c?t=188]
     88 - Note, when rate control is turned 'on' the MCS will hop around and adjust accordingly.
     89
     90To see the MCS rates being achieved (typically based on signal quality...) use the cli_app software on a running SBC with the GW16146 connected to another GW16146 over wireless. The command example shown below shows tx stats, but the rx stats can also be shown.
     91{{{
     92NRC> show mac tx stats                                                                             
     93-----------------------------------------------------------------------------------------
     94 MAC TX Statistics (OK count:264, RTX count:0, last MCS:2)
     95-----------------------------------------------------------------------------------------
     96- AC[BK]        : OK(         0/         0)  RTX(         0/         0)
     97- AC[BE]        : OK(         9/      1094)  RTX(         0/         0)
     98- AC[VI]        : OK(         0/         0)  RTX(         0/         0)
     99- AC[VO]        : OK(         2/       132)  RTX(         0/         0)
     100- AC[BC]        : OK(       253/      9818)  RTX(         0/         0)
     101- AC[GP]        : OK(         0/         0)  RTX(         0/         0)
     102-----------------------------------------------------------------------------------------
     103- TYPE[MGMT]    : OK(         2/       132)  RTX(         0/         0)
     104- TYPE[CTRL]    : OK(         0/         0)  RTX(         0/         0)
     105- TYPE[DATA]    : OK(         9/      1094)  RTX(         0/         0)
     106- TYPE[BEAC]    : OK(       254/      9849)  RTX(         0/         0)
     107-----------------------------------------------------------------------------------------
     108- MCS[ 0]       : OK(         0/         0)  RTX(         0/         0) FM(         0)
     109- MCS[ 1]       : OK(         0/         0)  RTX(         0/         0) FM(         0)
     110- MCS[ 2]       : OK(         6/       804)  RTX(         0/         0) FM(         0)
     111- MCS[ 3]       : OK(         0/         0)  RTX(         0/         0) FM(         0)
     112- MCS[ 4]       : OK(         1/       134)  RTX(         0/         0) FM(         0)
     113- MCS[ 5]       : OK(         0/         0)  RTX(         0/         0) FM(         0)
     114- MCS[ 6]       : OK(         0/         0)  RTX(         0/         0) FM(         0)
     115- MCS[ 7]       : OK(         0/         0)  RTX(         0/         0) FM(         0)
     116- MCS[10]       : OK(       259/     10168)  RTX(         0/         0) FM(         0)
     117-----------------------------------------------------------------------------------------
     118OK
     119
     120}}}
     121
     122Additionally, the cli_app show config command can be used (example below shows MCS at 3). Note, when rate control is turned 'on' the MCS will hop around and adjust accordingly.
     123{{{
     124root@mesh-10-2:~# cli_app show config
     125---------------------------------------------------
     126[MAC Configuration]
     127Device Mode                      : MESH
     128MAC Address                      : 1c:bc:ec:1b:2a:87
     129Country                          : US
     130Bandwidth                        : 2M
     131Frequency                        : 9210 (38)
     132MAC80211_freq                    : 5795 (159)
     133Rate Control                     : ON
     134 -MCS                            : 3
     135 -bw                             : 2
     136Guard Interval                   : AUTO
     137Security                         : OFF
     138RTS                              : OFF
     139RTS threshold                    : 0
     140Format                           : S1G
     141Preamble type                    : S1G_SHORT
     142Promiscuous Mode                 : OFF
     143color                            : 0x0
     144Auto CFO Cal                     : OFF
     145
     146[PHY Configuration]
     147TX_Gain                          : AUTO
     148Base RX_Gain                     : 85
     149Compensated RX_Gain              : 85
     150Tx Power Type                    : ~24 [AUTO]
     151
     152}}}
    88153
    89154=== Receiver