This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC2560B: Trouble lowering the transmit power of PAN1315B which embeds CC2560B

Part Number: CC2560B

Hi there,

I am trying to lower the output power of the PAN1315B Bluetooth controller down to 0dBm by following the procedure outlined here:

https://processors.wiki.ti.com/index.php/CC256x_VS_HCI_Commands#HCI_VS_DRPb_Set_Power_Vector_.280xFD82.29

I have created the .bts script attached here to be fed to the controller at each initialization yet I cannot observe the desired drop in transmit power.

May you please advise?

Best regards,

Yahia

initscripts-TIInit_6.7.16_bt_spec_4.1_0dBm.zip

  • Which Host Bluetooth stack are you using? If, you are using Bluetopia stack, please try with "VS_Set_Max_Output_Power" API from the BTVS.c.

    In genreral, HCI_VS_DRPb_SetPower_Vector decides the power vector values and the HCI_VS_DRPb_Set_Class2_Single_Power just specifies the value out of that table that would be used as class2 power only when the remote device does not support enhanced power configuration settings.

    Thanks

  • Hi Hari,

    We use a custom-made host stack that is essentially simply the HCI layer of the Bluetooth protocol. I therefore cannot use the function recommended.

    Wouldn't the expected outcome of setting the power vectors to the values I selected be a drop in output power?

    Best regards,

    Yahia

  • Please take a look at the TI Bluetopia SDK release to review the VS calls and functionality of  'VS_Set_Max_Output_Power()'. Emulate the same functionality from your custom stack..

    Thanks