I am trying to test the BGM220 explorer's kit using Simplicity Studio v5 with SDK version 3.1.0.
I am trying to set the TX power to 8dBm but sl_bt_advertiser_set_tx_power is returning saying it is setting it to is 0.2dBM. This is confirmed by calling sl_bt_system_get_tx_power_setting, which is saying the min TX power it supports is -20.6dBm and the maximum it supports is 0.2dBm.
This is not what is on the datasheet so I assume there is a bug in the SDK?
Edit: I have downgraded the SDK to 3.0.2 and it works but why is it not working in the new SDK? You can easily repeat this by creating the iBeacon example on both SDK versions and trying to change the advertiser and max tx power.
have you set the TX power min and max limits using the sl_bt_system_set_tx_power()? The advertiser TX power cannot go outside the set limits.
Best Regards, Juha