cancel
Showing results for 
Search instead for 
Did you mean: 

RSSI value not changing in BLE Mesh Network?

Deepak.Aagri
Associate III

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

1 REPLY 1
CBuch.1
Associate III

@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.