Skip to main content
Deepak.Aagri
Associate III
August 14, 2022
Question

RSSI value not changing in BLE Mesh Network?

  • August 14, 2022
  • 1 reply
  • 1186 views

Hello ST,

@EMECH​ ​

I am using BLE_MeshLightingProvisiner sample project. We try to trace the RSSI value from the below mentioned function::

 BLEMesh_NeighborRefreshedCallback(const MOBLEUINT8* bdAddr,

                     MOBLEBOOL provisioned,

                     const MOBLEUINT8* uuid,

                     MOBLE_ADDRESS networkAddress,

                     MOBLEINT8 rssi)

>>> NeighborRefreshedCallback function RSSI value 29

BLEMesh_CustomBeaconReceivedCallback(const MOBLEUINT8* bdAddr,

                       const MOBLEUINT8* data,

                       MOBLEUINT8 length,

                       MOBLEINT8 rssi)

>>> CustomBeaconReceivedCallback function RSSI value is 2

Both values are constant and not changing with LPN device displacement.

Is there any configuration require in project to get the right RSSI value?

Note: Purpose of this test to get the distance b/w prvn and lpn node in cm.

Thanks!

Best Regards

Deepak Aagri

This topic has been closed for replies.

1 reply

CBuch.1
Associate II
January 20, 2023

@Deepak.Aagri​ have you found an solution for this problem of constant values?

I have the same problem and the RSSI Value is constant 29 and not changing at all on he NeighborTable.