How to measure BR/EDR Tx power?

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
KoFo_4760836
Level 2
Level 2
10 replies posted 10 sign-ins 5 replies posted

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
Moderator
First comment on KBA 750 replies posted 500 likes received

wiced_bt_dev_read_tx_power() is deprecated for CYW20706.

View solution in original post

0 Likes
6 Replies
SheetalJ
Moderator
Moderator
Moderator
First comment on KBA 750 replies posted 500 likes received

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
Level 2
Level 2
10 replies posted 10 sign-ins 5 replies posted

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

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

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

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
Moderator
First comment on KBA 750 replies posted 500 likes received

wiced_bt_dev_read_tx_power() is deprecated for CYW20706.

0 Likes