This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Set the transmit power on NRF51822

Hi

We are using BL600-SA in our project. I need to configure NRF51822 transmit power so that it is discoverable at particular distance.

I am using softdevice S110 and I tried to set the Tx power using sd_ble_gap_tx_power_set() function, but I did not finding any difference 

in the RSSI value. The API is returning NRF_SUCCESS. I have also tested with softdevice S130, but that is also not working us.

Can anyone please suggest me the way to configure the transmit power level?

Regards,

Rashmi

Parents
  • Hi Rashmi

    What value are you setting the TX power to and from what value is it set? Depending on the environment you're testing in, the RSSI might not change much from one TX power setting to the next. Please describe your testing environment. What range are the devices from one another? What interference sources might be present? Are the devices in line of sight of one another? I think you're setting the TX power correctly, but you're just not seeing the change in RSSI for some reason. Try setting the TX power to a low number to see if the RSSI decreases.

    You can check out this case to make sure you're doing it correctly.

    Best regards,

    Simon

Reply
  • Hi Rashmi

    What value are you setting the TX power to and from what value is it set? Depending on the environment you're testing in, the RSSI might not change much from one TX power setting to the next. Please describe your testing environment. What range are the devices from one another? What interference sources might be present? Are the devices in line of sight of one another? I think you're setting the TX power correctly, but you're just not seeing the change in RSSI for some reason. Try setting the TX power to a low number to see if the RSSI decreases.

    You can check out this case to make sure you're doing it correctly.

    Best regards,

    Simon

Children
  • Hi Simon,

    Thanks for quick response.

    Our device will be communicating with Phone and works as peripheral. Initially the default value was set, but after testing we have set the TX power to 4. We have done testing by setting other TX power values but the results are same. We are testing the device inside the office and the both peripheral and central are in line of site. The distance between phone and our device is approx 40cm. For testing purpose we are using Light Blue App

    We have even tested the same code in another board and the result are same.

    Thanks,

    Rashmi

Related