# Modules.BLE.Beacon

Represents a beacon that was encountered during region monitoring. You do not create instances of this class directly. They will be delivered via the rangedBeacons event.

Availability
1.1.0

# Overview

The Beacon class represents a beacon that was observed during beacon ranging. You do not create instances of this class directly. The region manager (RegionManager) object reports observed beacons to its associated delegate object. The identity of a beacon is defined by its uuid, major, and minor properties. These values are coded into the beacon itself. For a more thorough description of the meaning of those values, see BeaconRegion.

# Properties

# accuracy

Availability
1.1.0
accuracy :String

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.


# major

Availability
1.1.0
major :Number

The value identifying a group of beacons.


# minor

Availability
1.1.0
minor :Number

The value identifying a specific beacon within a group.


# proximity

Availability
1.1.0
proximity :Number

The relative distance to the beacon.


# rssi

Availability
1.1.0
rssi :Number

The received signal strength of the beacon, measured in decibels.


# timestamp

Availability
1.1.0
timestamp :Number

The time when this beacon was observed.


# uuid

Availability
1.1.0
uuid :String

The unique ID of the beacons being targeted.