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.
Tool/software: Linux
Hi,
I need WL1831 to use 10dBm for BLE communication.
So I want to specify a particular power vector that should be used for BLE communication but couldn't find any VS command for that (http://www.ti.com/lit/ug/swru442b/swru442b.pdf)
Is there a way to read instantaneous power vector in use by TPC for BLE ? Because without this, it is difficult to measure RF power using HCI_VS_DRPb_Tester_Con_TX as this command takes power vector index as a parameter.
One crude way could be to set all BLE power vectors at desired RF power but I am sure there is an elegant way of doing that.
thanks
Ankur
Ankur,
Ankur Tyagi said:Is there a way to read instantaneous power vector in use by TPC for BLE ? Because without this, it is difficult to measure RF power using HCI_VS_DRPb_Tester_Con_TX as this command takes power vector index as a parameter.
There is no command/API to read the instantaneous power level, but please note that the WL18xx will always use the default power levels (listed in the SWRU442) when initialized. So unless your application explicitly changes any of the power levels after initialization, you can refer to these default values as reference for your tests.
Best regards,
Vihang
Hi Vihang,
Thanks for your response.
And what about setting a particular power vector index to be used for BLE ?
As a workaround, I use HCI_VS_DRPb_Set_Power_Vector to set same RF power(10dBm) for all BLE power vectors.
Is there a better way of doing that ?
thanks
Ankur
Hi Ankur,
Ankur Tyagi said:And what about setting a particular power vector index to be used for BLE ?
What benefit does this offer compared to a proper power vector?
Ankur Tyagi said:As a workaround, I use HCI_VS_DRPb_Set_Power_Vector to set same RF power(10dBm) for all BLE power vectors.
Is there a better way of doing that ?
If you need to somehow set the BLE power to the same value in all scenario, this is the way to do it. I cannot think of any other way.
Best regards,
Vihang
Hi Vihang
Vihang said:What benefit does this offer compared to a proper power vector?
My understanding is that WL18xx module will use any power level value (0-7) specified in power vector as per TPC algorithm.
But my requirement is to use a particular power (10dBm) at all times for BLE communication.
So I could only think of two possible solutions:
1) Specify a particular power level value in power vector to be used at all time.
2) Set all power level values in power vector to a desired value.
If I understood your point correctly, then solution 1 mentioned above cannot be done.
Hence solution 2 is the only way ?
Thanks
Ankur
Ankur Tyagi said:If I understood your point correctly, then solution 1 mentioned above cannot be done.
Hence solution 2 is the only way ?
That is correct.
Best regards,
Vihang