cancel
Showing results for 
Search instead for 
Did you mean: 

ModusToolbox Bluetooth SDK

KoFo_4760836
New Contributor

How to measure Tx power for an existing BR/EDR link?

We're using CYW920706WCDEVAL and ModusToolbox 2.3. Is there an API that allows measuring current Bluetooth Tx power?

0 Likes
1 Solution
SheetalJ
Moderator
Moderator

wiced_bt_dev_read_tx_power() is deprecated for CYW20706.

View solution in original post

0 Likes
6 Replies
SheetalJ
Moderator
Moderator

Hi @KoFo_4760836 ,

You can use API wiced_bt_dev_read_tx_power() to read the Tx power. Please check wiced_bt_dev.h.

 

0 Likes
KoFo_4760836
New Contributor

Hi @SheetalJ 

I get the following linker error:

hci_audio_gateway.c:502: undefined reference to `wiced_bt_dev_read_tx_power'

I guess, it is the same problem as in WICED Studio - https://community.cypress.com/t5/WICED-Studio-Bluetooth/Bluetooth-20706-wiced-bt-dev-read-tx-power/t...

Is there any other way to read Tx power?

0 Likes
SheetalJ
Moderator
Moderator

You can use CyBluetool to read Transmit power for BREDR.

For this API issue, yes its a linking error. I have created a ticket internally to fix this issue. Thanks for highlighting.

 

0 Likes
KoFo_4760836
New Contributor

Sorry, but my question is about reading transmit power from the application running on CYBT module. Is it possible to read transmit power from the application running on CYBT module, without using external tools running on PC?

0 Likes
SheetalJ
Moderator
Moderator

Unfortunately there is no other API to read Tx power in application. We will try to fix this error in next versions of BTSDK.

0 Likes
SheetalJ
Moderator
Moderator

wiced_bt_dev_read_tx_power() is deprecated for CYW20706.

View solution in original post

0 Likes