Which mobile platform are you needing, Android or iOS?
You might look at How to get RSSI on App?
We don't get the RSSI in our current iOS or Android Apps but we may be able to get an example shortly from our Find-Me iOS App.
From the Firmware side you can get the RSSI in this manner:
Re: How to get RSSI level for all devices being scanned - Discusses RSSI
Also take a look at Proximity App in the SDK 2.2
RSSI is valid only when connected when the device is a peripheral. App can use:
/// Reads the RSSI info collected for the current connection.
/// \return RSSI value in dB. When not connected or not known yet, will return 127.
With 2.2 SDK (20736/20737), in central mode, RSSI is one of the fields in the ADV packet. The same function above can be used to read RSSI when connected.
Hi, Mr. JT, I have already known how to get the rssi in android,
But I don't know how to get the current TX Power in android.
In iBeacon, TxPower locates in the device scanning data,
But when I checked it, it doesn't match the ibeacom data format. I used Wiced Sence (BCM20737s).
So, How can I get the TxPower data in android. Could you help me, thanks a lot.