BLUBeacon Class Reference
Inherits from | NSObject |
---|---|
Conforms to | NSCopying NSSecureCoding |
Declared in | BLUBeacon.h |
Overview
BLUBeacon
objects represent a recurring beacon advertisement of any kind.
BLUBeacon
is a generic beacon super class representing the basic values of any beacon advertisement.
Its various subclasses like BLUSBeacon
, BLUSLegacyBeacon
, BLUEddystoneUIDBeacon
, BLUEddystoneURLBeacon
, BLUEddystoneTLMBeacon
, BLUIBeacon
are used to provide
in-depth information about their represented beacon types.
Generic beacon properties
RSSI
Received signal strength indication for the last received advertisement of a beacon. Represents the power of the received radio signal. Measured in dBm.
@property (nonatomic, readonly) NSNumber *RSSI
Discussion
Received signal strength indication for the last received advertisement of a beacon. Represents the power of the received radio signal. Measured in dBm.
Declared In
BLUBeacon.h
distance
Beacon distance estimate for the last received advertisement of a beacon.
@property (nonatomic, readonly) BLUDistance distance
Discussion
Beacon distance estimate for the last received advertisement of a beacon.
Declared In
BLUBeacon.h
visibilityTimeoutInterval
The time interval in seconds that needs to pass after the last discovery before the beacon is considered lost. Must be greater that 1.0 seconds. Default value: 30.0 seconds.
@property (nonatomic, copy) NSNumber *visibilityTimeoutInterval
Discussion
The time interval in seconds that needs to pass after the last discovery before the beacon is considered lost. Must be greater that 1.0 seconds. Default value: 30.0 seconds.
Declared In
BLUBeacon.h
lastSeenDate
The date of a beacon’s last discovery.
@property (nonatomic, readonly) NSDate *lastSeenDate
Discussion
The date of a beacon’s last discovery.
Declared In
BLUBeacon.h
isVisible
A boolean indicating whether a beacon’s last discovery happened within its specified visibilityTimeoutInterval.
@property (nonatomic, readonly) BOOL isVisible
Discussion
A boolean indicating whether a beacon’s last discovery happened within its specified visibilityTimeoutInterval.
Declared In
BLUBeacon.h