Information about iBeacon produced by BeaconScanner. More...
Header: | #include <BeaconInfo.h> |
Since: | Esri::ArcGISRuntime 200.6 |
Inherits: | Esri::ArcGISRuntime::Object |
Public Functions
virtual | ~BeaconInfo() override |
qint8 | batteryLevel() const |
Esri::ArcGISRuntime::BeaconIdentifier * | iBeaconIdentifier() const |
qint8 | lastRssi() const |
QDateTime | lastSeen() const |
Esri::ArcGISRuntime::Point | position() const |
qint8 | txPower() const |
QString | uniqueBeaconId() const |
Detailed Description
Some of the data produced by BeaconScanner is not a part of the official iBeacon standard. In case it is impossible to retrieve the information from the transmitted radio data, some properties will be empty.
See also BeaconScanner.
Member Function Documentation
[override virtual]
BeaconInfo::~BeaconInfo ()
Destructor.
qint8 BeaconInfo::batteryLevel () const
Returns battery level of the iBeacon in percent.
This information is not a part of iBeacon standard. In case it is impossible to retrieve the information from the transmitted radio data, this property will be empty. Value of -1 is reserved for indicating an empty value.
Esri::ArcGISRuntime::BeaconIdentifier *BeaconInfo::iBeaconIdentifier () const
Returns ibeacon identifier that includes iBeacon UUID, major, and minor.
qint8 BeaconInfo::lastRssi () const
Returns the last Received Signal Strength Indicator (RSSI) of the iBeacon.
A lastRssi of 127 means this iBeacon device was detected but it does not transmit iBeacon data.
QDateTime BeaconInfo::lastSeen () const
Returns timestamp when the iBeacon was seen last.
Esri::ArcGISRuntime::Point BeaconInfo::position() const
Returns the configured position of the iBeacon device.
qint8 BeaconInfo::txPower () const
Returns ibeacon Transmission power.
Also known as RSSI at one meter from the transmitter device. A value of 127 is reserved for indicating an empty value.
QString BeaconInfo::uniqueBeaconId () const
Returns a unique id linked to an iBeacon device.
This information is not a part of the iBeacon standard. If the information cannot be retrieved from the transmitted radio data, this property will be empty.