This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

How to determine Tx Power Level Value?

Hi,

It is not transparent to me, how can I determine this value? Is it a best practices value? I want to implement Tx Power profile but I don't know where to get this value.

Another question is, how RSSI value goes in advertising packet. Is it responsibility of HW+SoftDevice or Implementer of a service?

Thanks in advance, Yalcin

Parents
  • There isn't any way to get the current TX power level from the stack, so if you need it you have to keep track of it in your application, based on your calls to sd_ble_gap_tx_power_set(). The default TX power level of S110 is 0 dBm.

    For an implementation example of the TX Power Service, you can refer to the ble_app_proximity example in the SDK.

  • Hi Ole, thanks for your answer.

    In the proximity example ble_app_proximity, the TX_POWER service makes the characteristic tx_power_level available to client (readable). It is set to an initial value and is not changed over the time. Is that the whole intention?

Reply Children
No Data
Related