hello nxp team,
I am using UI application to receive data, I want to calculate RSSI value from peripheral of sending ble packet is it possible?
i am sending data over BLE from peripheral and i want to calculate sending RSSI means , RSSI value of data we are sending from peripheral to UI app.
i checked in SDK example there is one function :
#define Gap_ReadRssi(deviceId)\
Gap_ReadRadioPowerLevel(gRssi_c, (deviceId))
if i use this in peripheral side is it works? if not is there any way to calculate RSSI from peripheral side.
Hello,
Hope you are doing well. The RSSI (Received Signal Strength Indicator) is read at the receiver side of the connection, not on the transmitter.
You could check different gapRadioPowerLevelReadType_t available that can be used with Gap_ReadRadioPowerLevel.
Regards,
Ricardo