I am working on a Bluetooth Low Indoor Positioning System and have been using the https://github.com/inthepocket/ibeacon-scanner-android repository to calculate RSSI values between my mobile device and multiple BLE beacons.
I was looking through the "ibeacon-scanner-android" repository to understand exactly how RSSI was calculated since different papers point to different versions of the log-normal model when calculating the RSSI value. Perusing the source code, it appears that the team is using the android.bluetooth.le package.
However, I could not find the "method" that contains the code for calculating the "rssi" values in the android. bluetooth.le package. I would like to see what equation the authors of android. bluetooth.le used to compute the RSSI value and what constants did they consider.
Where or how do I find the exact "method" that calculates the RSSI value in the android.bluetooth.le package?