This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Separate transmit power setting for BLE and Thread when using MPSL

Hello,

I have a design where I am using an nRF52840 along with a SKY66112-11 and am using Zephyr/MPSL for both BLE and Thread. Some questions:

1) The .dts node has pa_gain_db and lna_gain_db parameters, which default to ~20dBm and ~11dBm for the skyworks part. What are these parameters actually used for by the MPSL library? Do they affect CSMA thresholds, etc?

2) How do I reduce BLE transmit power such that BLE still operates at ~0dBm (which is our desired operation for BLE) while still allowing the Thread packets to transmit at high power?

I noticed that there is a CONFIG_BT_CTLR_TX_PWR setting in Zephyr but that does not seem to have any effect.

Thanks

Jon

Related