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

Issue: BLE Beacons RSSI and MAC Address Values are incorrect

Hi,

I have flashed lte_ble_gateway on nRf9160 DK (PCA10090) and hci_uart on nRF52840 SoC. 

After flashing, I am getting some random RSSI values and MAC Address, instead of getting the actual MAC address of BLE beacons present nearby.

The following logs observed on Terminal which are not expected:

RSSI: -31 dB
Address: fc:9a:4d:c2:6:57:20
RSSI: -74 dB
Address: fc:9a:4d:c2:6:57:20
RSSI: -70 dB
Address: 2a:17:7c:87:40:5f:20
RSSI: -69 dB
Address: e:12:60:55:8e:67:20

In nRF Connect v3.3.0, In RSSI Viewer also no logs are observed.

Please let me know how can I get actual RSSI and MAC Address of nearby BLE Beacons.

Thanks

  • Hi,

    Thanks for your reply.

    I am currently working on asset tracker application.


    Actually, I need to read 128-bit UUID values of the ibeacons present nearby the board (PCA10090)  to be captured in "asset_tracker", application.

    I have build and flashed lte_ble_gateway on nRf9160 DK (PCA10090) and hci_uart on nRF52840 SoC.

    Looking forward to your help.

    Please guide me in the correct way and let me know how to read 128-bit UUID values and implement the same for asset tracker application.

  • Check out this ticket where I have provided the complete code to get this working.

    Best regards,

    Simon

  • Hi Simon,

    Thanks for your great help.

    We have successfully build and flashed lte_ble_gateway on nrf9160 DK (PCA10090) and observed the Beacon UUID values.

    Thanks

1 2