1 Reply Latest reply on Jul 28, 2017 7:17 AM by davida_06

    tx power control with 'wl' tool



      Looking at 'wl' tool manual, there are several ways to control tx output power:

      wl phy_txpwrindex (0-127)

      wl pwr_percent (in %)

      wl txpwr1 (dBm, Wm)

      The difference between these functions seems to be more than the units. They look unrelated, i.e. modifying the power in percent has no effect on the power readings in dBm. The recommended commands sequence for RF measurements shows one function for closed loop and another one for open loop:


      ----[for closed loop power control]----

      > wl phy_txpwrctrl 1

      > wl txpwr1 -1 --> -1 = default target power; or

      > wl txpwr1 -o -d [X] --> X = user defined Tx power, in dBm

      ----[for open loop power control]----

      > wl phy_txpwrctrl 0

      > wl phy_txpwrindex [X] --> X = Tx power index from range 0-127


      I may miss some knowledge in RF. Can anyone explain the actual role of these commands?


      Thank you,



        • 1. Re: tx power control with 'wl' tool

          Hi Patrick,


          The wl test commands you are asking about are intended for use during board testing and tuning purposes only ie with mfg_test firmware image.  These are documented in the WICED-MFG202 application note (in the doc folder in the WICED SDK).


          For an end product design, the transmit power is automatically controlled by the radio firmware to provide the maximum transmit power allowed, subject to the limits imposed by the specified regulatory region and the hardware board limits.




          1 of 1 people found this helpful