Inherits from NSObject
Declared in RECOBeacon.h

Overview

The CLBeacon class represents a beacon that was encountered during region monitoring. You do not create instances of this class directly. The RECOBeaconManager object reports encountered beacons to its associated delegate object. You can use the information in a beacon object to identify which beacon was encountered.

The identity of a beacon is defined by its proximityUUID, major, and minor properties. These values are coded into the beacon itself.

Tasks

Properties

accuracy

The accuracy of the proximity value, measured in meters from the beacon. (read-only)

@property (nonatomic, readonly) RECOAccuracy accuracy

Discussion

The accuracy of the proximity value, measured in meters from the beacon. (read-only)

Indicates the one sigma horizontal accuracy in meters. Use this property to differentiate between beacons with the same proximity value. Do not use it to identify a precise location for the beacon. Accuracy values may fluctuate due to RF interference.

A negative value in this property signifies that the actual accuracy could not be determined.

Declared In

RECOBeacon.h

major

The most significant value in the beacon. (read-only)

@property (nonatomic, readonly) NSNumber *major

Discussion

The most significant value in the beacon. (read-only)

Declared In

RECOBeacon.h

minor

The least significant value in the beacon. (read-only)

@property (nonatomic, readonly) NSNumber *minor

Discussion

The least significant value in the beacon. (read-only)

Declared In

RECOBeacon.h

proximity

The relative distance to the beacon. (read-only)

@property (nonatomic, readonly) RECOProximity proximity

Discussion

The relative distance to the beacon. (read-only)

The value in this property gives a general sense of the relative distance to the beacon. Use it to quickly identify beacons that are nearer to the user rather than farther away.

Declared In

RECOBeacon.h

proximityUUID

The proximity ID of the beacon. (read-only)

@property (nonatomic, readonly) NSUUID *proximityUUID

Discussion

The proximity ID of the beacon. (read-only)

Declared In

RECOBeacon.h

rssi

The received signal strength of the beacon, measured in decibels. (read-only)

@property (nonatomic, readonly) NSInteger rssi

Discussion

The received signal strength of the beacon, measured in decibels. (read-only)

This value is the average RSSI value of the samples received since the range of the beacon was last reported to your app.

Declared In

RECOBeacon.h