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

cross mob
jipa_4548021
Level 1
Level 1
Welcome!

Hi,

I am working on setting up radio tests for a product with PSoC 4 BLE. I am using the DTM/HCI mode for the PSoC 4 BLE with the CMW500 Bluetooth Tester. Is there any command to control the TX power level? Is using the following API method the only means of setting the power level when using DTM/HCI mode?

CYBLE_API_RESULT_T CyBle_SetTxPowerLevel (CYBLE_BLESS_PWR_IN_DB_T *bleSsPwrLvl);

And, is the HCI_VENDOR_SET_TX_PWR cmd supported by the PSoC 4 BLE? (that is, v4.2 core spec)

Thanks,

Jimit

0 Likes
1 Solution
Yugandhar
Moderator
Moderator
Moderator
1000 replies posted 5 likes given First comment on blog

Hello,

The HCI Command "HCI_VENDOR_SET_TX_PWR" don't support for PSoC4/PRoC devices. In the code, after starting the BLE please call the function CyBle_SetTxPowerLevel() after few calls of CyBle_ProcessEvents().

Thanks,

P Yugandhar.

View solution in original post

0 Likes
1 Reply
Yugandhar
Moderator
Moderator
Moderator
1000 replies posted 5 likes given First comment on blog

Hello,

The HCI Command "HCI_VENDOR_SET_TX_PWR" don't support for PSoC4/PRoC devices. In the code, after starting the BLE please call the function CyBle_SetTxPowerLevel() after few calls of CyBle_ProcessEvents().

Thanks,

P Yugandhar.

0 Likes