sudo iwconfig wlan0
Returns a default WiFi transmit power of:
Tx-Power=31 dBm
31 dBm seems excessively high (1000mW) versus typical mobile devices, which max out at 12dBm (15mW) according to the source below. As someone unfamiliar with RF engineering, I'm wondering why they would set the figure so high by default.
https://metis.fi/en/2017/10/txpower/
To limit RF exposure, I reduced transmit power to 12 dBM (the minimum needed to get a reliable connection) using the following command and added it to rc.local to ensure it is run on startup.
iwconfig wlan0 txpower 12
This is based on the presumption that:
1. The txpower figure is the maximum limit for WiFi transmit power.
2. The RPi dynamically adjusts the actual WiFi transmit power to what is required for a reliable connection, but not exceeding txpower.
Can someone confirm that I have understood these points correctly? If not, what should be done to set the WiFi power limits as above?
Under iw, txpower can be adjusted according to {auto|fixed|limit} parameters. What do these parameters do?