About Tx Power | Cypress Semiconductor
About Tx Power
Summary: 4 Replies, Latest post by speedycat on 31 Mar 2016 02:59 AM PDT
Verified Answers: 1
25 Mar 2016 02:21 PM PDT#1
Can somebody give me information about how I shall use "Tx Power" in Bluetooth Smart? My concerns:
- There is an API function
CyBle_SetTxPowerLevel(). What does this do, and how do I use it? And should I use it; do I have to call it in my application? What are the benefits by using it, can I for example save power?
- How can I use the values given by the API function
CyBle_GetRssi()? And must I have configured the BLE component first in order to get correct values, for example by using
- Advertisement Data has a field named Tx Power Level (this field can actually be configured by the Cypress BLE component). In fact, this field is mandatory for peripherals targeting iOS, see https://developer.apple.com/hardwaredrivers/BluetoothDesignGuidelines.pdf. But how do I know what value(s) this field shall have? And do the two functions I mentioned above affect the value?
I am programming a PSoC4BLE on a custom board with an external antenna.