SPRACP3C November 2019 – December 2021 AWR6843 , AWR6843AOP , IWR1443 , IWR1642 , IWR6443 , IWR6843 , IWR6843AOP
Problem statement: peak power is above the regulatory limit.
Solution: Implement TX power back off
ar1.ProfileConfig (0, 60.25, 7, 5.0, 69.5, TXBO, TXBO, TXBO, 0, 0, 0, 53.265, 1, 256, 4000, 0, 131072, 30)
Power back off, TXBO = 3, 6, 9, 12 … (see SDK Documentation for supported values)
Deep Dive:
For simultaneous 3 TX use case:
When using the mmWave Visualizer and accompanying config file instead of a LUA script the TX power back-off is specified by setting the TX backoff in the ProfileCFG parameter where each of the 8 bit values corresponds to TX1, TX2 and TX3 respectively.
For example for a 6dB back-off on all TX channels, the TX power control word would be 0x060606 i.e. 394758 (use this decimal value). Here's the corresponding profileCfg command.
profileCfg 0 62.00 30 10 69.72 394758 0 28.42 1 128 2180 0 0 24
This is defined in the mmwavelink html documentation