From bb32d3fdc610ae4607fb9277723c3a769478b31a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=A8=E5=BF=97=E5=BC=BA?= Date: Tue, 3 Jan 2017 14:47:14 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=96=87=E6=A1=A3=E6=96=87?= =?UTF-8?q?=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../html/Blocks/SBKBeaconCompletionBlock.html | 225 - .../html/Blocks/SBKBeaconWatcher.html | 225 - .../Blocks/SIKManagerCompletionBlock.html | 225 - .../Documents/html/Classes/SBKBeacon.html | 5057 ----------------- .../Documents/html/Classes/SBKBeaconID.html | 1009 ---- .../html/Classes/SBKBeaconManager.html | 1372 ----- .../html/Classes/SBKUnitConvertHelper.html | 725 --- .../Documents/html/Classes/SIKBeacon.html | 470 -- .../Documents/html/Classes/SIKManager.html | 940 --- .../Documents/html/Classes/SIKUser.html | 926 --- .../html/Constants/EddystonePackageType.html | 286 - .../html/Constants/EddystoneTLMInterval.html | 324 -- .../SBKBeaconAccelerometerSensitivity.html | 324 -- .../SBKBeaconAdvertisingInterval.html | 438 -- .../Constants/SBKBeaconConnectionStatus.html | 286 - .../Constants/SBKBeaconEnergySavingMode.html | 267 - .../SBKBeaconSecureBroadcastInterval.html | 381 -- .../Constants/SBKBeaconTransmitPower.html | 517 -- .../html/Constants/SBKBeaconWorkMode.html | 324 -- .../SBKBeaconWritePermissionStatus.html | 286 - .../Constants/SBKCommonLigthFlashCommand.html | 345 -- .../html/Constants/SBKRegionState.html | 286 - .../html/Constants/SIKUserGender.html | 286 - .../html/Constants/SIKUserSNSType.html | 305 - .../html/Protocols/SBKBeaconDelegate.html | 848 --- .../Protocols/SBKBeaconManagerDelegate.html | 673 --- .../Documents/html/css/styles.css | 615 -- .../Documents/html/css/stylesPrint.css | 22 - .../Documents/html/hierarchy.html | 142 - .../html/img/button_bar_background.png | Bin 2825 -> 0 bytes .../Documents/html/img/disclosure.png | Bin 115 -> 0 bytes .../Documents/html/img/disclosure_open.png | Bin 131 -> 0 bytes .../Documents/html/img/library_background.png | Bin 183 -> 0 bytes .../Documents/html/img/title_background.png | Bin 177 -> 0 bytes Sensoro Beacon Kit/Documents/html/index.html | 138 - 35 files changed, 18267 deletions(-) delete mode 100644 Sensoro Beacon Kit/Documents/html/Blocks/SBKBeaconCompletionBlock.html delete mode 100644 Sensoro Beacon Kit/Documents/html/Blocks/SBKBeaconWatcher.html delete mode 100644 Sensoro Beacon Kit/Documents/html/Blocks/SIKManagerCompletionBlock.html delete mode 100644 Sensoro Beacon Kit/Documents/html/Classes/SBKBeacon.html delete mode 100644 Sensoro Beacon Kit/Documents/html/Classes/SBKBeaconID.html delete mode 100644 Sensoro Beacon Kit/Documents/html/Classes/SBKBeaconManager.html delete mode 100644 Sensoro Beacon Kit/Documents/html/Classes/SBKUnitConvertHelper.html delete mode 100644 Sensoro Beacon Kit/Documents/html/Classes/SIKBeacon.html delete mode 100644 Sensoro Beacon Kit/Documents/html/Classes/SIKManager.html delete mode 100644 Sensoro Beacon Kit/Documents/html/Classes/SIKUser.html delete mode 100644 Sensoro Beacon Kit/Documents/html/Constants/EddystonePackageType.html delete mode 100644 Sensoro Beacon Kit/Documents/html/Constants/EddystoneTLMInterval.html delete mode 100644 Sensoro Beacon Kit/Documents/html/Constants/SBKBeaconAccelerometerSensitivity.html delete mode 100644 Sensoro Beacon Kit/Documents/html/Constants/SBKBeaconAdvertisingInterval.html delete mode 100644 Sensoro Beacon Kit/Documents/html/Constants/SBKBeaconConnectionStatus.html delete mode 100644 Sensoro Beacon Kit/Documents/html/Constants/SBKBeaconEnergySavingMode.html delete mode 100644 Sensoro Beacon Kit/Documents/html/Constants/SBKBeaconSecureBroadcastInterval.html delete mode 100644 Sensoro Beacon Kit/Documents/html/Constants/SBKBeaconTransmitPower.html delete mode 100644 Sensoro Beacon Kit/Documents/html/Constants/SBKBeaconWorkMode.html delete mode 100644 Sensoro Beacon Kit/Documents/html/Constants/SBKBeaconWritePermissionStatus.html delete mode 100644 Sensoro Beacon Kit/Documents/html/Constants/SBKCommonLigthFlashCommand.html delete mode 100644 Sensoro Beacon Kit/Documents/html/Constants/SBKRegionState.html delete mode 100644 Sensoro Beacon Kit/Documents/html/Constants/SIKUserGender.html delete mode 100644 Sensoro Beacon Kit/Documents/html/Constants/SIKUserSNSType.html delete mode 100644 Sensoro Beacon Kit/Documents/html/Protocols/SBKBeaconDelegate.html delete mode 100644 Sensoro Beacon Kit/Documents/html/Protocols/SBKBeaconManagerDelegate.html delete mode 100644 Sensoro Beacon Kit/Documents/html/css/styles.css delete mode 100644 Sensoro Beacon Kit/Documents/html/css/stylesPrint.css delete mode 100644 Sensoro Beacon Kit/Documents/html/hierarchy.html delete mode 100644 Sensoro Beacon Kit/Documents/html/img/button_bar_background.png delete mode 100644 Sensoro Beacon Kit/Documents/html/img/disclosure.png delete mode 100644 Sensoro Beacon Kit/Documents/html/img/disclosure_open.png delete mode 100644 Sensoro Beacon Kit/Documents/html/img/library_background.png delete mode 100644 Sensoro Beacon Kit/Documents/html/img/title_background.png delete mode 100644 Sensoro Beacon Kit/Documents/html/index.html diff --git a/Sensoro Beacon Kit/Documents/html/Blocks/SBKBeaconCompletionBlock.html b/Sensoro Beacon Kit/Documents/html/Blocks/SBKBeaconCompletionBlock.html deleted file mode 100644 index 7285b15..0000000 --- a/Sensoro Beacon Kit/Documents/html/Blocks/SBKBeaconCompletionBlock.html +++ /dev/null @@ -1,225 +0,0 @@ - - - - - SBKBeaconCompletionBlock Block Reference - - - - - - -
- - - - -
- -
-
- - - -
- -
- - - - -
Declared inSBKBeacon.h
- - - - - - - - - - - - -

Block Definition

-

SBKBeaconCompletionBlock

- - -
-

the block as a callback when app communicate with beacon

-
- - - -typedef void (^SBKBeaconCompletionBlock) (NSError *error) - - - -
-

Discussion

-

the block as a callback when app communicate with beacon

-
- - - - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - - - -
- - -
-
- - - \ No newline at end of file diff --git a/Sensoro Beacon Kit/Documents/html/Blocks/SBKBeaconWatcher.html b/Sensoro Beacon Kit/Documents/html/Blocks/SBKBeaconWatcher.html deleted file mode 100644 index 0b2f47e..0000000 --- a/Sensoro Beacon Kit/Documents/html/Blocks/SBKBeaconWatcher.html +++ /dev/null @@ -1,225 +0,0 @@ - - - - - SBKBeaconWatcher Block Reference - - - - - - -
- - - - -
- -
-
- - - -
- -
- - - - -
Declared inSBKBeaconManager.h
- - - - - - - - - - - - -

Block Definition

-

SBKBeaconWatcher

- - -
-

the block as a callback when a beacon do some action;

-
- - - -typedef void (^SBKBeaconWatcher) (SBKBeacon *beacon, SBKBeacon_Action action) - - - -
-

Discussion

-

the block as a callback when a beacon do some action;

-
- - - - - - - - - -
-

Declared In

- SBKBeaconManager.h
-
- - - - -
- - -
-
- - - \ No newline at end of file diff --git a/Sensoro Beacon Kit/Documents/html/Blocks/SIKManagerCompletionBlock.html b/Sensoro Beacon Kit/Documents/html/Blocks/SIKManagerCompletionBlock.html deleted file mode 100644 index 7958104..0000000 --- a/Sensoro Beacon Kit/Documents/html/Blocks/SIKManagerCompletionBlock.html +++ /dev/null @@ -1,225 +0,0 @@ - - - - - SIKManagerCompletionBlock Block Reference - - - - - - -
- - - - -
- -
-
- - - -
- -
- - - - -
Declared inSIKManager.h
- - - - - - - - - - - - -

Block Definition

-

SIKManagerCompletionBlock

- - -
-

the block as a callback when app fetch SENSOROCloud configs from remote

-
- - - -typedef void (^SIKManagerCompletionBlock) (BOOL succeeded, NSError *error) - - - -
-

Discussion

-

the block as a callback when app fetch SENSOROCloud configs from remote

-
- - - - - - - - - -
-

Declared In

- SIKManager.h
-
- - - - -
- - -
-
- - - \ No newline at end of file diff --git a/Sensoro Beacon Kit/Documents/html/Classes/SBKBeacon.html b/Sensoro Beacon Kit/Documents/html/Classes/SBKBeacon.html deleted file mode 100644 index 4af94f9..0000000 --- a/Sensoro Beacon Kit/Documents/html/Classes/SBKBeacon.html +++ /dev/null @@ -1,5057 +0,0 @@ - - - - - SBKBeacon Class Reference - - - - - - -
- - - - -
- -
-
- - - -
- -
- - - - - - - -
Inherits fromNSObject
Declared inSBKBeacon.h
- - - - -
- -

Overview

-

The SBKBeacon class defines the interface of a sensoro beacon device. You can use instances of this class to get rssi, sensor data or configurate device settings. You do not create instances of this class directly. Use SBKBeaconManager to get SBKBeacon instances.

- -

The identity of a beacon is defined by its beaconID properties.

-
- - - - - -
- -

Tasks

- - - -

Setting and Getting the Delegate

- - - - - -

General Properties

- - - - - -

Establishing or Canceling Connections with Beacon

- - - - - -

Beacon Configuration

- - - - - -

Writing Authorization

- - - - - -

Temperature, Light and Accelerometer Sensor

- - - - - -

Bridge to Core Bluetooth

- - - - - -

Eddystone.

- - - -
- - - - - -
- -

Properties

- -
- -

accelerometerCount

- - - -
-

The number of accelerometer count.

-
- - - -
@property (readonly, nonatomic, copy) NSNumber *accelerometerCount
- - - - - - - - - -
-

Discussion

-

The number of accelerometer count.

Sensor data can only be updated when the app is running in the foreground.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

accuracy

- - - -
-

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

-
- - - -
@property (readonly, nonatomic) CLLocationAccuracy 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

- SBKBeacon.h
-
- - -
- -
- -

aliBeacon

- - - -
-

The flag whether device is broadcasting ali beacon info.

-
- - - -
@property (nonatomic, readonly) NSNumber *aliBeacon
- - - - - - - - - -
-

Discussion

-

The flag whether device is broadcasting ali beacon info.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

assignedPeripheral

- - - -
-

The CBPeripheral object assign to this beacon.this object may be changed continuously.

-
- - - -
@property (readonly, nonatomic, strong) CBPeripheral *assignedPeripheral
- - - - - - - - - -
-

Discussion

-

The CBPeripheral object assign to this beacon.this object may be changed continuously.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

baseSettings

- - - -
-

The dictionary of beacon base configuration attributes. (read-only)

-
- - - -
@property (readonly, nonatomic) NSDictionary *baseSettings
- - - - - - - - - -
-

Discussion

-

The dictionary of beacon base configuration attributes. (read-only)

This property will be available after connect. For available options, see SBKBeaconBaseSettings.

-
- - - - - -
-

See Also

- -
- - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

batteryLevel

- - - -
-

The battery charge level for the device. (read-only)

-
- - - -
@property (readonly, nonatomic, copy) NSNumber *batteryLevel
- - - - - - - - - -
-

Discussion

-

The battery charge level for the device. (read-only)

Battery level ranges from 0.0 to 1.0 (100% charged).

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

beaconID

- - - -
-

A SBKBeaconID object identify the beacon. (read-only)

-
- - - -
@property (readonly, nonatomic, copy) SBKBeaconID *beaconID
- - - - - - - - - -
-

Discussion

-

A SBKBeaconID object identify the beacon. (read-only)

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

broadcastInterval

- - - -
-

The broadcast transmit interval.

-
- - - -
@property (nonatomic, readonly) NSNumber *broadcastInterval
- - - - - - - - - -
-

Discussion

-

The broadcast transmit interval.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

broadcastTransmitPower

- - - -
-

The broadcast transmit power.

-
- - - -
@property (nonatomic, readonly) NSNumber *broadcastTransmitPower
- - - - - - - - - -
-

Discussion

-

The broadcast transmit power.

-
- - - - - -
-

See Also

- -
- - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

delegate

- - - -
-

The delegate of the app object.

-
- - - -
@property (readwrite, nonatomic, weak) id<SBKBeaconDelegate> delegate
- - - - - - - - - -
-

Discussion

-

The delegate of the app object.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

eddystoneBID

- - - -
-

The BID of UID packet of eddystone.

-
- - - -
@property (readonly, nonatomic) NSData *eddystoneBID
- - - - - - - - - -
-

Discussion

-

The BID of UID packet of eddystone.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

eddystoneBatteryVoltage

- - - -
-

The battery voltage of TLM packet of eddystone.

-
- - - -
@property (readonly, nonatomic) NSNumber *eddystoneBatteryVoltage
- - - - - - - - - -
-

Discussion

-

The battery voltage of TLM packet of eddystone.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

eddystoneEnabled

- - - -
-

The flag whether beacon is in eddystone broadcast mode.

-
- - - -
@property (nonatomic, readonly) NSNumber *eddystoneEnabled
- - - - - - - - - -
-

Discussion

-

The flag whether beacon is in eddystone broadcast mode.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

eddystoneNID

- - - -
-

The NID of UID packet of eddystone.

-
- - - -
@property (readonly, nonatomic) NSData *eddystoneNID
- - - - - - - - - -
-

Discussion

-

The NID of UID packet of eddystone.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

eddystonePduCount

- - - -
-

The PDU count of TLM packet of eddystone.

-
- - - -
@property (readonly, nonatomic) NSNumber *eddystonePduCount
- - - - - - - - - -
-

Discussion

-

The PDU count of TLM packet of eddystone.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

eddystoneTLMEnabled

- - - -
-

The flag whether TLM packet of eddystone is broadcasted.

-
- - - -
@property (readonly, nonatomic) NSNumber *eddystoneTLMEnabled
- - - - - - - - - -
-

Discussion

-

The flag whether TLM packet of eddystone is broadcasted.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

eddystoneTLMInterval

- - - -
-

The interval of TLM packet of eddystone.

-
- - - -
@property (readonly, nonatomic) NSNumber *eddystoneTLMInterval
- - - - - - - - - -
-

Discussion

-

The interval of TLM packet of eddystone.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

eddystoneUIDEnabled

- - - -
-

The flag whether UID packet of eddystone is broadcasted.

-
- - - -
@property (readonly, nonatomic) NSNumber *eddystoneUIDEnabled
- - - - - - - - - -
-

Discussion

-

The flag whether UID packet of eddystone is broadcasted.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

eddystoneURLEnabled

- - - -
-

The flag whether URL packet of eddystone is broadcasted.

-
- - - -
@property (readonly, nonatomic) NSNumber *eddystoneURLEnabled
- - - - - - - - - -
-

Discussion

-

The flag whether URL packet of eddystone is broadcasted.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

eddystoneUrl

- - - -
-

The URL of URL packet of eddystone.

-
- - - -
@property (readonly, nonatomic) NSString *eddystoneUrl
- - - - - - - - - -
-

Discussion

-

The URL of URL packet of eddystone.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

eddystoneWorkedTime

- - - -
-

The wored time since reboot or power on of TLM packet of eddystone.

-
- - - -
@property (readonly, nonatomic) NSNumber *eddystoneWorkedTime
- - - - - - - - - -
-

Discussion

-

The wored time since reboot or power on of TLM packet of eddystone.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

enhanceBroadcast

- - - -
-

The flag whether beacon is in enhance broadcast mode.

-
- - - -
@property (nonatomic, readonly) NSNumber *enhanceBroadcast
- - - - - - - - - -
-

Discussion

-

The flag whether beacon is in enhance broadcast mode.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

firmwareVersion

- - - -
-

The current firmware version for the device. (read-only)

-
- - - -
@property (readonly, nonatomic, copy) NSString *firmwareVersion
- - - - - - - - - -
-

Discussion

-

The current firmware version for the device. (read-only)

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

hardwareModelName

- - - -
-

The model of the device. (read-only)

-
- - - -
@property (readonly, nonatomic, copy) NSString *hardwareModelName
- - - - - - - - - -
-

Discussion

-

The model of the device. (read-only)

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

inEnergySaving

- - - -
-

The flag whether beacon is in energy saving mode.

-
- - - -
@property (nonatomic, readonly) NSNumber *inEnergySaving
- - - - - - - - - -
-

Discussion

-

The flag whether beacon is in energy saving mode.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

inRange

- - - -
-

Returns a Boolean value that indicates whether the beacon is in range. (read-only)

-
- - - -
@property (readonly, nonatomic, assign) BOOL inRange
- - - - - - - - - -
-

Discussion

-

Returns a Boolean value that indicates whether the beacon is in range. (read-only)

Beacon will be marked out of range after approximate 8 second in order to prevent notifications delivering too frequently.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

inRangeMinimumRssiWhileEntering

- - - -
-

the rssi value to decide if entering range of beacon.

-
- - - -
@property (readwrite, nonatomic, assign) NSInteger inRangeMinimumRssiWhileEntering
- - - - - - - - - -
-

Discussion

-

the rssi value to decide if entering range of beacon.

if received rssi is larger than this value, it is in range of this beacon.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

inRangeMinimumRssiWhileLeaving

- - - -
-

the rssi value to decide if leaving range of beacon.

-
- - - -
@property (readwrite, nonatomic, assign) NSInteger inRangeMinimumRssiWhileLeaving
- - - - - - - - - -
-

Discussion

-

the rssi value to decide if leaving range of beacon.

if received rssi is less than this value, it is out of range of this beacon.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

light

- - - -
-

The ambient light level in lux.

-
- - - -
@property (readonly, nonatomic, copy) NSNumber *light
- - - - - - - - - -
-

Discussion

-

The ambient light level in lux.

Sensor data can only be updated when the app is running in the foreground.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

moving

- - - -
-

Flag indicating accelerometer state, boolean value wrapped in NSNumber.

-
- - - -
@property (readonly, nonatomic, copy, getter=isMoving) NSNumber *moving
- - - - - - - - - -
-

Discussion

-

Flag indicating accelerometer state, boolean value wrapped in NSNumber.

Sensor data can only be updated when the app is running in the foreground.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

proximity

- - - -
-

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

-
- - - -
@property (readonly, nonatomic, assign) CLProximity 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

- SBKBeacon.h
-
- - -
- -
- -

rssi

- - - -
-

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

-
- - - -
@property (readonly, nonatomic, assign) NSInteger rssi
- - - - - - - - - -
-

Discussion

-

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

If beacon is out of range, the value will be 0.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

secureBroadcastInterval

- - - -
-

The value of sensor umm change interval attributes. (read-only)

-
- - - -
@property (readonly, nonatomic) SBKBeaconSecureBroadcastInterval secureBroadcastInterval
- - - - - - - - - -
-

Discussion

-

The value of sensor umm change interval attributes. (read-only)

- -

you can change value, @see writeSecureBroadcastInterval:completion:

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

sensorSettings

- - - -
-

The dictionary of sensor configuration attributes. (read-only)

-
- - - -
@property (readonly, nonatomic) NSDictionary *sensorSettings
- - - - - - - - - -
-

Discussion

-

The dictionary of sensor configuration attributes. (read-only)

This property will be available after connect. For available options, see SBKBeaconSensorSettings.

-
- - - - - -
-

See Also

- -
- - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

serialNumber

- - - -
-

The beacon’s hardware serial number. (read-only)

-
- - - -
@property (readonly, nonatomic, copy) NSString *serialNumber
- - - - - - - - - -
-

Discussion

-

The beacon’s hardware serial number. (read-only)

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

shakeToLightOn

- - - -
-

Flag indicating switch state to shake to light on.

-
- - - -
@property (readonly, nonatomic) NSNumber *shakeToLightOn
- - - - - - - - - -
-

Discussion

-

Flag indicating switch state to shake to light on.

To shake to litght on is that you can use to ensure the device is working.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

temperature

- - - -
-

Temperature value in Celsius

-
- - - -
@property (readonly, nonatomic, copy) NSNumber *temperature
- - - - - - - - - -
-

Discussion

-

Temperature value in Celsius

Sensor data can only be updated when the app is running in the foreground.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

workModel

- - - -
-

The current work model for the device. (read-only)

-
- - - -
@property (readonly, nonatomic) SBKBeaconWorkMode workModel
- - - - - - - - - -
-

Discussion

-

The current work model for the device. (read-only)

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

writePermissionStatus

- - - -
-

Indicates if the application has permission to write setting to the beacon.

-
- - - -
@property (readonly, nonatomic) SBKBeaconWritePermissionStatus writePermissionStatus
- - - - - - - - - -
-

Discussion

-

Indicates if the application has permission to write setting to the beacon.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- - - - - -
- -

Instance Methods

- -
- -

availableEnergySavingMode

- - - -
-

Which energy saving mode the beacon supports.

-
- - - -
- (SBKBeaconEnergySavingMode)availableEnergySavingMode
- - - - - -
-

Return Value

-

Which energy saving mode the beacon supports.

-
- - - - - - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

clearBroadcastKeyWithCompletion:

- - - -
-

Clear the key to encrypt the broadcast packet.

-
- - - -
- (BOOL)clearBroadcastKeyWithCompletion:(SBKBeaconCompletionBlock)completion
- - - -
-

Parameters

- -
-
completion
-

The block to execute after the clear is completed. If error parameter is nil means writing successfully.

-
- -
- - - -
-

Return Value

-

Can this clear operation be executed.

-
- - - - - -
-

Discussion

-

Clear the key to encrypt the broadcast packet.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

clearWritePasswordWithCompletion:

- - - -
-

Clear the beacon’s password.

-
- - - -
- (BOOL)clearWritePasswordWithCompletion:(SBKBeaconCompletionBlock)completion
- - - -
-

Parameters

- -
-
completion
-

The block to execute after the writing is completed. If error parameter is nil means clear successfully.

-
- -
- - - -
-

Return Value

-

Can this clear operation be executed.

-
- - - - - -
-

Discussion

-

Clear the beacon’s password.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

connectWithCompletion:

- - - -
-

Establishes a connection to a beacon.

-
- - - -
- (void)connectWithCompletion:(SBKBeaconCompletionBlock)completion
- - - -
-

Parameters

- -
-
completion
-

The block to execute after the connecting is completed. If error parameter is nil means connection has been established successfully.

-
- -
- - - - - - - -
-

Discussion

-

Establishes a connection to a beacon.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

connectionStatus

- - - -
-

The current status of the connection.

-
- - - -
- (SBKBeaconConnectionStatus)connectionStatus
- - - - - -
-

Return Value

-

A SBKBeaconConnectionStatus enum value.

-
- - - - - -
-

Discussion

-

The current status of the connection.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

disableAliBeaconWithCompletion:

- - - -
-

Disable the AliBeacon broadcast.

-
- - - -
- (BOOL)disableAliBeaconWithCompletion:(SBKBeaconCompletionBlock)completion
- - - -
-

Parameters

- -
-
completion
-

The block to execute after the writing is completed. If error parameter is nil means writing successfully.

-
- -
- - - -
-

Return Value

-

Can this writing operation be executed.

-
- - - - - -
-

Discussion

-

Disable the AliBeacon broadcast.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

disableEnhanceBroadcastWithCompletion:

- - - -
-
    -
  • Disable the enhance broadcast. -*
  • -
  • @param completion The block to execute after the writing is completed. If error parameter is nil means writing successfully. -*
  • -
  • @return Can this writing operation be executed. -*
  • -
  • @discussion The Enhance broadcast it could make the SDK find this device as Sensoro device even if iOS device is locked,
  • -
    • -
    • In other words, the screen was turned off. Normally, this device can be found by iOS device as the iBeacon device. If
    • -
    -
  • -
    • -
    • you want to use SDK and find Sensoro device when the iOS device was locked, you need to enable this feature. And this
    • -
    -
  • -
    • -
    • mode will increase the power consumption.
    • -
    -
  • -
- -
- - - -
- (BOOL)disableEnhanceBroadcastWithCompletion:(SBKBeaconCompletionBlock)completion
- - - - - - - - - -
-

Discussion

-
    -
  • Disable the enhance broadcast. -*
  • -
  • @param completion The block to execute after the writing is completed. If error parameter is nil means writing successfully. -*
  • -
  • @return Can this writing operation be executed. -*
  • -
  • @discussion The Enhance broadcast it could make the SDK find this device as Sensoro device even if iOS device is locked,
  • -
    • -
    • In other words, the screen was turned off. Normally, this device can be found by iOS device as the iBeacon device. If
    • -
    -
  • -
    • -
    • you want to use SDK and find Sensoro device when the iOS device was locked, you need to enable this feature. And this
    • -
    -
  • -
    • -
    • mode will increase the power consumption.
    • -
    -
  • -
- -
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

disableSecondaryiBeaconWithCompletion:

- - - -
-

Disable the secondary iBeacon broadcast.

-
- - - -
- (BOOL)disableSecondaryiBeaconWithCompletion:(SBKBeaconCompletionBlock)completion
- - - -
-

Parameters

- -
-
completion
-

The block to execute after the writing is completed. If error parameter is nil means writing successfully.

-
- -
- - - -
-

Return Value

-

Can this writing operation be executed.

-
- - - - - -
-

Discussion

-

Disable the secondary iBeacon broadcast.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

disableiBeaconWithCompletion:

- - - -
-

Disable the iBeacon broadcast.

-
- - - -
- (BOOL)disableiBeaconWithCompletion:(SBKBeaconCompletionBlock)completion
- - - -
-

Parameters

- -
-
completion
-

The block to execute after the writing is completed. If error parameter is nil means writing successfully.

-
- -
- - - -
-

Return Value

-

Can this writing operation be executed.

-
- - - - - -
-

Discussion

-

Disable the iBeacon broadcast.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

disconnect

- - - -
-

Cancels an active or pending connection to a beacon.

-
- - - -
- (void)disconnect
- - - - - - - - - -
-

Discussion

-

Cancels an active or pending connection to a beacon.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

eddystonePackage:enable:completion:

- - - -
-

enable some package of eddystone.

-
- - - -
- (BOOL)eddystonePackage:(EddystonePackageType)package enable:(BOOL)enable completion:(SBKBeaconCompletionBlock)completion
- - - -
-

Parameters

- -
-
package
-

which package will enbaled or disabled;

-
- -
-
enable
-

package is enbaled or disabled. YES : enable, NO : disable;

-
- -
-
completion
-

The block to execute after the writing is completed. If error parameter is nil means writing successfully.

-
- -
- - - -
-

Return Value

-

Can this writing operation be executed.

-
- - - - - -
-

Discussion

-

enable some package of eddystone.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

enableAliBeaconWithCompletion:

- - - -
-

Enable the AliBeacon broadcast.

-
- - - -
- (BOOL)enableAliBeaconWithCompletion:(SBKBeaconCompletionBlock)completion
- - - -
-

Parameters

- -
-
completion
-

The block to execute after the writing is completed. If error parameter is nil means writing successfully.

-
- -
- - - -
-

Return Value

-

Can this writing operation be executed.

-
- - - - - -
-

Discussion

-

Enable the AliBeacon broadcast.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

enableEnhanceBroadcastWithCompletion:

- - - -
-
    -
  • Enable the enhance broadcast. -*
  • -
  • @param completion The block to execute after the writing is completed. If error parameter is nil means writing successfully. -*
  • -
  • @return Can this writing operation be executed. -*
  • -
  • @discussion The Enhance broadcast it could make the SDK find this device as Sensoro device even if iOS device is locked,
  • -
    • -
    • In other words, the screen was turned off. Normally, this device can be found by iOS device as the iBeacon device. If
    • -
    -
  • -
    • -
    • you want to use SDK to find Sensoro device when the iOS device was locked, you need to enable this feature. And this
    • -
    -
  • -
    • -
    • mode will increase the power consumption.
    • -
    -
  • -
- -
- - - -
- (BOOL)enableEnhanceBroadcastWithCompletion:(SBKBeaconCompletionBlock)completion
- - - - - - - - - -
-

Discussion

-
    -
  • Enable the enhance broadcast. -*
  • -
  • @param completion The block to execute after the writing is completed. If error parameter is nil means writing successfully. -*
  • -
  • @return Can this writing operation be executed. -*
  • -
  • @discussion The Enhance broadcast it could make the SDK find this device as Sensoro device even if iOS device is locked,
  • -
    • -
    • In other words, the screen was turned off. Normally, this device can be found by iOS device as the iBeacon device. If
    • -
    -
  • -
    • -
    • you want to use SDK to find Sensoro device when the iOS device was locked, you need to enable this feature. And this
    • -
    -
  • -
    • -
    • mode will increase the power consumption.
    • -
    -
  • -
- -
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

enableSecondaryiBeaconWithCompletion:

- - - -
-

Enable the secondary iBeacon broadcast.

-
- - - -
- (BOOL)enableSecondaryiBeaconWithCompletion:(SBKBeaconCompletionBlock)completion
- - - -
-

Parameters

- -
-
completion
-

The block to execute after the writing is completed. If error parameter is nil means writing successfully.

-
- -
- - - -
-

Return Value

-

Can this writing operation be executed.

-
- - - - - -
-

Discussion

-

Enable the secondary iBeacon broadcast.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

enableiBeaconWithCompletion:

- - - -
-

Enable the iBeacon broadcast.

-
- - - -
- (BOOL)enableiBeaconWithCompletion:(SBKBeaconCompletionBlock)completion
- - - -
-

Parameters

- -
-
completion
-

The block to execute after the writing is completed. If error parameter is nil means writing successfully.

-
- -
- - - -
-

Return Value

-

Can this writing operation be executed.

-
- - - - - -
-

Discussion

-

Enable the iBeacon broadcast.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

flashLightWithCommand:repeat:completion:

- - - -
-

flash light of SmartBeacon.

-
- - - -
- (BOOL)flashLightWithCommand:(UInt8)command repeat:(UInt8)repeatCount completion:(SBKBeaconCompletionBlock)completion
- - - -
-

Parameters

- -
-
command
-

If the bit of command is 1, then this light will turn on one times, if 0 ,the light turn off. -you can use custom command, or use @see SBKCommonLigthFlashCommand

-
- -
-
repeatCount
-

The count that command was repeat.

-
- -
-
completion
-

The block to execute after the writing is completed. If error parameter is nil means writing successfully.

-
- -
- - - -
-

Return Value

-

Can this writing operation be executed.

-
- - - - - -
-

Discussion

-

flash light of SmartBeacon.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

isAccelerometerAvailable

- - - -
-

Flag indicating whether accelerometer sensor is available.

-
- - - -
- (BOOL)isAccelerometerAvailable
- - - - - -
-

Return Value

-

Flag indicating whether accelerometer sensor is available.

-
- - - - - - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

isBeacon

- - - -
-

Flag indicating whether this beacon has beacon information, uuid, major, minor, proximity, accuracy etc..

-
- - - -
- (BOOL)isBeacon
- - - - - -
-

Return Value

-

Flag indicating whether this beacon has beacon information, uuid, major, minor, proximity, accuracy etc..

-
- - - - - - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

isLightSensorAvailable

- - - -
-

Flag indicating whether light sensor is available.

-
- - - -
- (BOOL)isLightSensorAvailable
- - - - - -
-

Return Value

-

Flag indicating whether light sensor is available.

-
- - - - - - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

isSensor

- - - -
-

Flag indicating whether this beacon has sensor information, temprature, light, accelerometer etc..

-
- - - -
- (BOOL)isSensor
- - - - - -
-

Return Value

-

Flag indicating whether this beacon has sensor information, temprature, light, accelerometer etc..

-
- - - - - - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

isTemperatureSensorAvailable

- - - -
-

Flag indicating whether temperature sensor is available.

-
- - - -
- (BOOL)isTemperatureSensorAvailable
- - - - - -
-

Return Value

-

Flag indicating whether temperature sensor is available.

-
- - - - - - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

reloadSensorDataWithCompletion:

- - - -
-

Causes beacon to reload temperature and light sensors data immediately.

-
- - - -
- (BOOL)reloadSensorDataWithCompletion:(SBKBeaconCompletionBlock)completion
- - - -
-

Parameters

- -
-
completion
-

The block to execute after the operation is completed. If error parameter is nil means success.

-
- -
- - - -
-

Return Value

-

Can this operation be executed.

-
- - - - - -
-

Discussion

-

Causes beacon to reload temperature and light sensors data immediately.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

requireWritePermissionWithPassword:completion:

- - - -
-

You should use this method to request write permission if writePermissionStatus property is restricted.

-
- - - -
- (BOOL)requireWritePermissionWithPassword:(NSString *)password completion:(SBKBeaconCompletionBlock)completion
- - - -
-

Parameters

- -
-
password
-

Password string.

-
- -
-
completion
-

The block to execute after the operation is completed. If error parameter is nil means success.

-
- -
- - - -
-

Return Value

-

Can this operation be executed.

-
- - - - - -
-

Discussion

-

You should use this method to request write permission if writePermissionStatus property is restricted.

-
- - - - - -
-

See Also

- -
- - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

resetAccelerometerCountWithCompletion:

- - - -
-

Resets accelerometer counter value to zero.

-
- - - -
- (BOOL)resetAccelerometerCountWithCompletion:(SBKBeaconCompletionBlock)completion
- - - -
-

Parameters

- -
-
completion
-

The block to execute after the writing is completed. If error parameter is nil means writing successfully.

-
- -
- - - -
-

Return Value

-

Can this operation be executed.

-
- - - - - -
-

Discussion

-

Resets accelerometer counter value to zero.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

resetToFactorySettingsWithCompletion:

- - - -
-

Resets beacon to factory settings. This will reset proximityUUID, major, minor, baseSettings and sensorSettings to original values.

-
- - - -
- (BOOL)resetToFactorySettingsWithCompletion:(SBKBeaconCompletionBlock)completion
- - - -
-

Parameters

- -
-
completion
-

The block to execute after the writing is completed. If error parameter is nil means writing successfully.

-
- -
- - - -
-

Return Value

-

Can this writing operation be executed.

-
- - - - - -
-

Discussion

-

Resets beacon to factory settings. This will reset proximityUUID, major, minor, baseSettings and sensorSettings to original values.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

switchToPureEddystoneModeWithCompletion:

- - - -
-
    -
  • flash light of SmartBeacon. now it is deprecated. -*
  • -
  • @param completion The block to execute after the writing is completed. If error parameter is nil means writing successfully. -*
  • -
  • @return Switch device to eddystone fully support mode, and when it was in this mode, the SDK couldn’t find this device and - couldn’t switch back to normal mode.
  • -
- -
- - - -
- (BOOL)switchToPureEddystoneModeWithCompletion:(SBKBeaconCompletionBlock)completion
- - - - - - - - - -
-

Discussion

-
    -
  • flash light of SmartBeacon. now it is deprecated. -*
  • -
  • @param completion The block to execute after the writing is completed. If error parameter is nil means writing successfully. -*
  • -
  • @return Switch device to eddystone fully support mode, and when it was in this mode, the SDK couldn’t find this device and - couldn’t switch back to normal mode.
  • -
- -
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

updateWritePassword:completion:

- - - -
-

Changes the beacon’s password.

-
- - - -
- (BOOL)updateWritePassword:(NSString *)password completion:(SBKBeaconCompletionBlock)completion
- - - -
-

Parameters

- -
-
password
-

New password string.

-
- -
-
completion
-

The block to execute after the writing is completed. If error parameter is nil means writing successfully.

-
- -
- - - -
-

Return Value

-

Can this writing operation be executed.

-
- - - - - -
-

Discussion

-

Changes the beacon’s password.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

writeBaseSettings:completion:

- - - -
-

Updates base settings of this beacon.

-
- - - -
- (BOOL)writeBaseSettings:(NSDictionary *)settings completion:(SBKBeaconCompletionBlock)completion
- - - -
-

Parameters

- -
-
settings
-

Configuration attributes you try to update in a dictionary. For available options, see SBKBeaconBaseSettings.

-
- -
-
completion
-

The block to execute after the writing is completed. If error parameter is nil means writing successfully.

-
- -
- - - -
-

Return Value

-

Can this writing operation be executed.

-
- - - - - -
-

Discussion

-

Updates base settings of this beacon.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

writeBroadcastKey:completion:

- - - -
-

Updates the key to encrypt the broadcast packet.

-
- - - -
- (BOOL)writeBroadcastKey:(NSString *)key completion:(SBKBeaconCompletionBlock)completion
- - - -
-

Parameters

- -
-
key
-

the key to encrypt the broadcast packet;

-
- -
-
completion
-

The block to execute after the writing is completed. If error parameter is nil means writing successfully.

-
- -
- - - -
-

Return Value

-

Can this writing operation be executed.

-
- - - - - -
-

Discussion

-

Updates the key to encrypt the broadcast packet.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

writeEddystoneBID:completion:

- - - -
-

write eddystone bid of UID package.

-
- - - -
- (BOOL)writeEddystoneBID:(NSString *)bidString completion:(SBKBeaconCompletionBlock)completion
- - - -
-

Parameters

- -
-
bidString
-

bid presented by hex string;

-
- -
-
completion
-

The block to execute after the writing is completed. If error parameter is nil means writing successfully.

-
- -
- - - -
-

Return Value

-

Can this writing operation be executed.

-
- - - - - -
-

Discussion

-

write eddystone bid of UID package.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

writeEddystoneNID:completion:

- - - -
-

write eddystone nid of UID package.

-
- - - -
- (BOOL)writeEddystoneNID:(NSString *)nidString completion:(SBKBeaconCompletionBlock)completion
- - - -
-

Parameters

- -
-
nidString
-

nid presented by hex string;

-
- -
-
completion
-

The block to execute after the writing is completed. If error parameter is nil means writing successfully.

-
- -
- - - -
-

Return Value

-

Can this writing operation be executed.

-
- - - - - -
-

Discussion

-

write eddystone nid of UID package.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

writeEddystoneTLMInterval:completion:

- - - -
-

write eddystone interval of TLM package.

-
- - - -
- (BOOL)writeEddystoneTLMInterval:(EddystoneTLMInterval)interval completion:(SBKBeaconCompletionBlock)completion
- - - -
-

Parameters

- -
-
interval
-

broadcast on this interval;

-
- -
-
completion
-

The block to execute after the writing is completed. If error parameter is nil means writing successfully.

-
- -
- - - -
-

Return Value

-

Can this writing operation be executed.

-
- - - - - -
-

Discussion

-

write eddystone interval of TLM package.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

writeEddystoneUrl:completion:

- - - -
-

Write a url to eddystone.

-
- - - -
- (BOOL)writeEddystoneUrl:(NSString *)url completion:(SBKBeaconCompletionBlock)completion
- - - -
-

Parameters

- -
-
url
-

The url that eddystone broadcast with url frame;

-
- -
-
completion
-

The block to execute after the writing is completed. If error parameter is nil means writing successfully.

-
- -
- - - -
-

Return Value

-

Can this writing operation be executed.

-
- - - - - -
-

Discussion

-

Write a url to eddystone.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

writeMajor:minor:completion:

- - - -
-

Updates major and minor of this beacon.

-
- - - -
- (BOOL)writeMajor:(NSNumber *)major minor:(NSNumber *)minor completion:(SBKBeaconCompletionBlock)completion
- - - -
-

Parameters

- -
-
major
-

The major value.

-
- -
-
minor
-

The minor value.

-
- -
-
completion
-

The block to execute after the writing is completed. If error parameter is nil means writing successfully.

-
- -
- - - -
-

Return Value

-

Can this writing operation be executed.

-
- - - - - -
-

Discussion

-

Updates major and minor of this beacon.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

writeProximityUUID:completion:

- - - -
-

Updates proximity UUID of this beacon.

-
- - - -
- (BOOL)writeProximityUUID:(NSUUID *)proximityUUID completion:(SBKBeaconCompletionBlock)completion
- - - -
-

Parameters

- -
-
proximityUUID
-

Proximity UUID in NSUUID object.

-
- -
-
completion
-

The block to execute after the writing is completed. If error parameter is nil means writing successfully.

-
- -
- - - -
-

Return Value

-

Can this writing operation be executed.

-
- - - - - -
-

Discussion

-

Updates proximity UUID of this beacon.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

writeSecondaryMajor:secondaryMinor:completion:

- - - -
-

Updates secondary major and secondary minor of this beacon, only firmware 3.3.

-
- - - -
- (BOOL)writeSecondaryMajor:(NSNumber *)major secondaryMinor:(NSNumber *)minor completion:(SBKBeaconCompletionBlock)completion
- - - -
-

Parameters

- -
-
major
-

The major value.

-
- -
-
minor
-

The minor value.

-
- -
-
completion
-

The block to execute after the writing is completed. If error parameter is nil means writing successfully.

-
- -
- - - -
-

Return Value

-

Can this writing operation be executed.

-
- - - - - -
-

Discussion

-

Updates secondary major and secondary minor of this beacon, only firmware 3.3.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

writeSecondaryProximityUUID:completion:

- - - -
-

Updates secondary proximity UUID of this beacon, only firmware 3.3.

-
- - - -
- (BOOL)writeSecondaryProximityUUID:(NSUUID *)proximityUUID completion:(SBKBeaconCompletionBlock)completion
- - - -
-

Parameters

- -
-
proximityUUID
-

Proximity UUID in NSUUID object.

-
- -
-
completion
-

The block to execute after the writing is completed. If error parameter is nil means writing successfully.

-
- -
- - - -
-

Return Value

-

Can this writing operation be executed.

-
- - - - - -
-

Discussion

-

Updates secondary proximity UUID of this beacon, only firmware 3.3.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

writeSecureBroadcastInterval:completion:

- - - -
-

Updates UMM Change interval.

-
- - - -
- (BOOL)writeSecureBroadcastInterval:(SBKBeaconSecureBroadcastInterval)interval completion:(SBKBeaconCompletionBlock)completion
- - - -
-

Parameters

- -
-
interval
-

The Secure Broadcast change interval. it is enum of @see SBKBeaconSecureBroadcastInterval;

-
- -
-
completion
-

The block to execute after the writing is completed. If error parameter is nil means writing successfully.

-
- -
- - - -
-

Return Value

-

Can this writing operation be executed.

-
- - - - - -
-

Discussion

-

Updates UMM Change interval.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

writeSensorSettings:completion:

- - - -
-

Updates sensor settings of this beacon.

-
- - - -
- (BOOL)writeSensorSettings:(NSDictionary *)settings completion:(SBKBeaconCompletionBlock)completion
- - - -
-

Parameters

- -
-
settings
-

Configuration attributes you try to update in a dictionary. For available options, see SBKBeaconSensorSettings.

-
- -
-
completion
-

The block to execute after the writing is completed. If error parameter is nil means writing successfully.

-
- -
- - - -
-

Return Value

-

Can this writing operation be executed.

-
- - - - - -
-

Discussion

-

Updates sensor settings of this beacon.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

writeShakeToLightOnState:completion:

- - - -
-

Write the state of switch to “shake to light on”.

-
- - - -
- (BOOL)writeShakeToLightOnState:(BOOL)state completion:(SBKBeaconCompletionBlock)completion
- - - -
-

Parameters

- -
-
state
-

YES: turn on this switch, NO: turn off this switch.

-
- -
-
completion
-

The block to execute after the writing is completed. If error parameter is nil means writing successfully.

-
- -
- - - -
-

Return Value

-

Can this operation be executed.

-
- - - - - -
-

Discussion

-

Write the state of switch to “shake to light on”.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- - - - - - - -
- - -
-
- - - \ No newline at end of file diff --git a/Sensoro Beacon Kit/Documents/html/Classes/SBKBeaconID.html b/Sensoro Beacon Kit/Documents/html/Classes/SBKBeaconID.html deleted file mode 100644 index fcd9463..0000000 --- a/Sensoro Beacon Kit/Documents/html/Classes/SBKBeaconID.html +++ /dev/null @@ -1,1009 +0,0 @@ - - - - - SBKBeaconID Class Reference - - - - - - -
- - - - -
- -
-
- - - -
- -
- - - - - - - - - - -
Inherits fromNSObject
Conforms toNSCopying
Declared inSBKBeaconID.h
- - - - -
- -

Overview

-

SBKBeaconID instance is an obejct to specify a beacon’s identity. The proximityUUID property will never be nil, major and minor are optional.

-
- - - - - -
- -

Tasks

- - - -

Initializing the Beacon ID

- - - - - -

Comparing Beacon IDs

- - - - - -

Accessing the Attributes

- - - - - -

Bridge to Core Bluetooth

- - - - - -

Bridge to String

- - - -
- - - - - -
- -

Properties

- -
- -

major

- - - -
-

The value identifying a group of beacons. (read-only)

-
- - - -
@property (readonly, nonatomic) NSNumber *major
- - - - - - - - - -
-

Discussion

-

The value identifying a group of beacons. (read-only)

-
- - - - - - - -
-

Declared In

- SBKBeaconID.h
-
- - -
- -
- -

minor

- - - -
-

The value identifying a specific beacon within a group. (read-only)

-
- - - -
@property (readonly, nonatomic) NSNumber *minor
- - - - - - - - - -
-

Discussion

-

The value identifying a specific beacon within a group. (read-only)

-
- - - - - - - -
-

Declared In

- SBKBeaconID.h
-
- - -
- -
- -

proximityUUID

- - - -
-

The unique ID of the beacons being targeted. (read-only)

-
- - - -
@property (readonly, nonatomic) NSUUID *proximityUUID
- - - - - - - - - -
-

Discussion

-

The unique ID of the beacons being targeted. (read-only)

-
- - - - - - - -
-

Declared In

- SBKBeaconID.h
-
- - -
- -
- - - -
- -

Class Methods

- -
- -

beaconIDFromCLBeaconRegion:

- - - -
-

Convert a CLBeaconRegion object to a SBKBeaconID object.

-
- - - -
+ (instancetype)beaconIDFromCLBeaconRegion:(CLBeaconRegion *)region
- - - -
-

Parameters

- -
-
region
-

A CLBeaconRegion object.

-
- -
- - - -
-

Return Value

-

A SBKBeaconID object.

-
- - - - - -
-

Discussion

-

Convert a CLBeaconRegion object to a SBKBeaconID object.

-
- - - - - - - -
-

Declared In

- SBKBeaconID.h
-
- - -
- -
- -

beaconIDWithProximityUUID:

- - - -
-

Initializes and returns a SBKBeaconID object that targets a beacon with the specified proximity ID

-
- - - -
+ (instancetype)beaconIDWithProximityUUID:(NSUUID *)proximityUUID
- - - -
-

Parameters

- -
-
proximityUUID
-

The unique ID of the beacons being targeted. This value must not be nil.

-
- -
- - - -
-

Return Value

-

An initialized SBKBeaconID object.

-
- - - - - -
-

Discussion

-

Initializes and returns a SBKBeaconID object that targets a beacon with the specified proximity ID

-
- - - - - - - -
-

Declared In

- SBKBeaconID.h
-
- - -
- -
- -

beaconIDWithProximityUUID:major:

- - - -
-

Initializes and returns a SBKBeaconID object that targets a beacon with the specified proximity ID

-
- - - -
+ (instancetype)beaconIDWithProximityUUID:(NSUUID *)proximityUUID major:(CLBeaconMajorValue)major
- - - -
-

Parameters

- -
-
proximityUUID
-

The unique ID of the beacons being targeted. This value must not be nil.

-
- -
-
major
-

The major value that you use to identify one or more beacons.

-
- -
- - - -
-

Return Value

-

An initialized SBKBeaconID object.

-
- - - - - -
-

Discussion

-

Initializes and returns a SBKBeaconID object that targets a beacon with the specified proximity ID

-
- - - - - - - -
-

Declared In

- SBKBeaconID.h
-
- - -
- -
- -

beaconIDWithProximityUUID:major:minor:

- - - -
-

Initializes and returns a SBKBeaconID object that targets a beacon with the specified proximity ID

-
- - - -
+ (instancetype)beaconIDWithProximityUUID:(NSUUID *)proximityUUID major:(CLBeaconMajorValue)major minor:(CLBeaconMinorValue)minor
- - - -
-

Parameters

- -
-
proximityUUID
-

The unique ID of the beacons being targeted. This value must not be nil.

-
- -
-
major
-

The major value that you use to identify one or more beacons.

-
- -
-
minor
-

The minor value that you use to identify a specific beacon.

-
- -
- - - -
-

Return Value

-

An initialized SBKBeaconID object.

-
- - - - - -
-

Discussion

-

Initializes and returns a SBKBeaconID object that targets a beacon with the specified proximity ID

-
- - - - - - - -
-

Declared In

- SBKBeaconID.h
-
- - -
- -
- -

beaconIDWithString:

- - - -
-

Initializes and returns a SBKBeaconID object provided in a string representation.

-
- - - -
+ (instancetype)beaconIDWithString:(NSString *)string
- - - -
-

Parameters

- -
-
string
-

A string that is in one of the formats returned by the stringRepresentation method.

-
- -
- - - -
-

Return Value

-

An initialized SBKBeaconID object.

-
- - - - - -
-

Discussion

-

Initializes and returns a SBKBeaconID object provided in a string representation.

-
- - - - - - - -
-

Declared In

- SBKBeaconID.h
-
- - -
- -
- - - -
- -

Instance Methods

- -
- -

CLBeaconRegion

- - - -
-

Convert a SBKBeaconID object to a CLBeaconRegion object.

-
- - - -
- (CLBeaconRegion *)CLBeaconRegion
- - - - - -
-

Return Value

-

A CLBeaconRegion object.

-
- - - - - -
-

Discussion

-

Convert a SBKBeaconID object to a CLBeaconRegion object.

-
- - - - - - - -
-

Declared In

- SBKBeaconID.h
-
- - -
- -
- -

isEqualToBeaconID:

- - - -
-

Returns a Boolean value that indicates whether the receiver and a given beacon id are equal.

-
- - - -
- (BOOL)isEqualToBeaconID:(SBKBeaconID *)aBeaconID
- - - -
-

Parameters

- -
-
aBeaconID
-

The beacon id with which to compare the receiver.

-
- -
- - - -
-

Return Value

-

YES if the receiver and aBeaconID are equal, otherwise NO.

-
- - - - - -
-

Discussion

-

Returns a Boolean value that indicates whether the receiver and a given beacon id are equal.

-
- - - - - - - -
-

Declared In

- SBKBeaconID.h
-
- - -
- -
- -

stringRepresentation

- - - -
-

Returns a string representation of the receiver.

-
- - - -
- (NSString *)stringRepresentation
- - - - - -
-

Return Value

-

The string representation of the receiver.

-
- - - - - -
-

Discussion

-

Returns a string representation of the receiver.

-
- - - - - - - -
-

Declared In

- SBKBeaconID.h
-
- - -
- -
- - - - - - - -
- - -
-
- - - \ No newline at end of file diff --git a/Sensoro Beacon Kit/Documents/html/Classes/SBKBeaconManager.html b/Sensoro Beacon Kit/Documents/html/Classes/SBKBeaconManager.html deleted file mode 100644 index d18ae80..0000000 --- a/Sensoro Beacon Kit/Documents/html/Classes/SBKBeaconManager.html +++ /dev/null @@ -1,1372 +0,0 @@ - - - - - SBKBeaconManager Class Reference - - - - - - -
- - - - -
- -
-
- - - -
- -
- - - - - - - -
Inherits fromNSObject
Declared inSBKBeaconManager.h
- - - - -
- -

Overview

-

The SBKBeaconManager class defines the interface for configuring the delivery of beacon-related events to your application. You use an instance of this class to get SBKBeacon objects, and establish the parameters that determine which beacon’s events should be delivered.

- -

You should always use the shared instance. Creating own instance is not allowed.

-
- - - - - -
- -

Tasks

- - - -

Getting the Instance

- - - - - -

Setting and Getting the Delegate

- - - - - -

Initiating Beacon Ranging

- - - - - -

Getting the Instance of Beacons

- - - - - -

Configuration

- - - -
- - - - - -
- -

Properties

- -
- -

delegate

- - - -
-

The delegate of the app object.

-
- - - -
@property (nonatomic, weak) id<SBKBeaconManagerDelegate> delegate
- - - - - - - - - -
-

Discussion

-

The delegate of the app object.

-
- - - - - - - -
-

Declared In

- SBKBeaconManager.h
-
- - -
- -
- -

duplicateKeyBLE

- - - -
-
    -
  • Set whether enable duplicate key for scanning device in background mode.
  • -
  • default is NO,To set this property before call startRangingBeaconsWithID. -*
  • -
  • @discussion if set this property to YES, the SDK will continuously receive packet from device, - but this increase the power consumption, NO, SDK will receive one packet from device unless this packet was changed.
  • -
- -
- - - -
@property (readwrite, nonatomic) BOOL duplicateKeyBLE
- - - - - - - - - -
-

Discussion

-
    -
  • Set whether enable duplicate key for scanning device in background mode.
  • -
  • default is NO,To set this property before call startRangingBeaconsWithID. -*
  • -
  • @discussion if set this property to YES, the SDK will continuously receive packet from device, - but this increase the power consumption, NO, SDK will receive one packet from device unless this packet was changed.
  • -
- -
- - - - - - - -
-

Declared In

- SBKBeaconManager.h
-
- - -
- -
- -

outOfRangeDelay

- - - -
-

Delay out of range notifications delivering.

-
- - - -
@property (readwrite, nonatomic) NSTimeInterval outOfRangeDelay
- - - - - - - - - -
-

Discussion

-

Delay out of range notifications delivering.

In order to prevent notifications delivering too frequently, beacon will not be marked out of range immediately. Default value is 8 seconds, means a beacon will be marked out of range if it can not be ranged in last 8 seconds.

-
- - - - - - - -
-

Declared In

- SBKBeaconManager.h
-
- - -
- -
- -

version

- - - -
-

return current SDK version.

-
- - - -
@property (readonly, nonatomic) NSString *version
- - - - - - - - - -
-

Discussion

-

return current SDK version.

-
- - - - - - - -
-

Declared In

- SBKBeaconManager.h
-
- - -
- -
- - - -
- -

Class Methods

- -
- -

sharedInstance

- - - -
-

Returns the shared instance of the SBKBeaconManager class. Users are not allowed to create own instance.

-
- - - -
+ (SBKBeaconManager *)sharedInstance
- - - - - - - - - -
-

Discussion

-

Returns the shared instance of the SBKBeaconManager class. Users are not allowed to create own instance.

-
- - - - - - - -
-

Declared In

- SBKBeaconManager.h
-
- - -
- -
- - - -
- -

Instance Methods

- -
- -

addBroadcastKey:

- - - -
-

Set the secret info to decrypt the broadcast info.

-
- - - -
- (BOOL)addBroadcastKey:(NSString *)secretInfo
- - - -
-

Parameters

- -
-
secretInfo
-

the secret info.

-
- -
- - - - - - - -
-

Discussion

-

Set the secret info to decrypt the broadcast info.

-
- - - - - - - -
-

Declared In

- SBKBeaconManager.h
-
- - -
- -
- -

allBeacons

- - - -
-

Get all the beacon instances.

-
- - - -
- (NSArray *)allBeacons
- - - - - -
-

Return Value

-

Beacon instances in array.

-
- - - - - -
-

Discussion

-

Get all the beacon instances.

-
- - - - - - - -
-

Declared In

- SBKBeaconManager.h
-
- - -
- -
- -

beaconWithCLBeacon:

- - - -
-

Get the beacon instance with CLBeacon object.

-
- - - -
- (SBKBeacon *)beaconWithCLBeacon:(CLBeacon *)beacon
- - - -
-

Parameters

- -
-
beacon
-

Using CLBeacon’s uuid major minor to identify the sensoro beacon you want.

-
- -
- - - -
-

Return Value

-

SBKBeacon instance.

-
- - - - - -
-

Discussion

-

Get the beacon instance with CLBeacon object.

This mehtod will return a sensoso beacon corresponding CLBeacon object. if this beacon is not a sensoro beacon, it will return nil. if there is a SBKBeacon with same uuid, major, minor, it will return this SBKBeacon.

-
- - - - - - - -
-

Declared In

- SBKBeaconManager.h
-
- - -
- -
- -

beaconWithID:

- - - -
-

Get the beacon instance with SBKBeaconID object.

-
- - - -
- (SBKBeacon *)beaconWithID:(SBKBeaconID *)beaconID
- - - -
-

Parameters

- -
-
beaconID
-

Using SBKBeaconID object to identify the beacon you want.

-
- -
- - - -
-

Return Value

-

Beacon instance.

-
- - - - - -
-

Discussion

-

Get the beacon instance with SBKBeaconID object.

This mehtod will return nil if the beacon has not been ranged. The beacon with same ID will only have one instance.

Warning: The SBKBeaconID object must have major and minor properties.

-
- - - - - - - -
-

Declared In

- SBKBeaconManager.h
-
- - -
- -
- -

beaconsInRange

- - - -
-

Get the beacon instances in range now.

-
- - - -
- (NSArray *)beaconsInRange
- - - - - -
-

Return Value

-

Beacon instances in array, sorted by accuracy.

-
- - - - - -
-

Discussion

-

Get the beacon instances in range now.

-
- - - - - - - -
-

Declared In

- SBKBeaconManager.h
-
- - -
- -
- -

disableBLEPowerAlert

- - - -
-

Disable the alert that was showed when BLE was power off. Defualt was show the alert dialog. -You can call this method to disable this alert, before call other method.

-
- - - -
- (void)disableBLEPowerAlert
- - - - - - - - - -
-

Discussion

-

Disable the alert that was showed when BLE was power off. Defualt was show the alert dialog. -You can call this method to disable this alert, before call other method.

-
- - - - - - - -
-

Declared In

- SBKBeaconManager.h
-
- - -
- -
- -

rangedBeaconIDs

- - - -
-

The set of SBKBeaconID currently being ranged.

-
- - - -
- (NSSet *)rangedBeaconIDs
- - - - - -
-

Return Value

-

The objects in the set are instances of the SBKBeaconID class

-
- - - - - -
-

Discussion

-

The set of SBKBeaconID currently being ranged.

-
- - - - - - - -
-

Declared In

- SBKBeaconManager.h
-
- - -
- -
- -

registerBeaconAppearWatcher:type:watcher:

- - - -
-

Regiser a watcher to do something for new beacon.

-
- - - -
- (void)registerBeaconAppearWatcher:(NSString *)identifier type:(u_int8_t)type watcher:(SBKBeaconWatcher)watcher
- - - -
-

Parameters

- -
-
identifier
-

serial number or uuid, major, minor (UUID|MAJOR|MINOR).

-
- -
-
type
-

identifier’s type, 0: serial number, 1: uuid, major, minor.

-
- -
-
watcher
-

call this method when beacon will appear.

-
- -
- - - - - - - -
-

Discussion

-

Regiser a watcher to do something for new beacon.

Regiser a watcher to do something for new beacon that need setting before call didRangeNewBeacon, -for example set beacon’s inRangeMinimumRssiWhileEntering. for every indentifier in lifetime just call once. -To call didRangeNewBeacon for a beacon may be many times, because you can enter a beacon many times;

-
- - - - - - - -
-

Declared In

- SBKBeaconManager.h
-
- - -
- -
- -

requestAlwaysAuthorization

- - - -
-

Requests permission to use location services whenever the app is running.

-
- - - -
- (void)requestAlwaysAuthorization
- - - - - - - - - -
-

Discussion

-

Requests permission to use location services whenever the app is running.

When the current authorization status is kCLAuthorizationStatusNotDetermined, calling this method prompts the user to grant permission to the app to use location services.The user prompt contains the text from the NSLocationAlwaysUsageDescription key in your app’s Info.plist file, and the presence of that key is required when calling this method. You must call this method or the requestWhenInUseAuthorization method prior to using location services. If the current authorization status is anything other than kCLAuthorizationStatusNotDetermined, this method does nothing. -for detail Apple’s requestAlwaysAuthorization

-
- - - - - - - -
-

Declared In

- SBKBeaconManager.h
-
- - -
- -
- -

requestWhenInUseAuthorization

- - - -
-

Requests permission to use location services while the app is in the foreground.

-
- - - -
- (void)requestWhenInUseAuthorization
- - - - - - - - - -
-

Discussion

-

Requests permission to use location services while the app is in the foreground.

- -

When the current authorization status is kCLAuthorizationStatusNotDetermined, calling this method prompts the user to grant permission to the app to use location services. The user prompt contains the text from the NSLocationWhenInUseUsageDescription key in your app’s Info.plist file, and the presence of that key is required when calling this method. You must call this method or the requestAlwaysAuthorization method prior to using location services. If the current authorization status is anything other than kCLAuthorizationStatusNotDetermined, this method does nothing. -for detail Apple’s requestWhenInUseAuthorization

-
- - - - - - - -
-

Declared In

- SBKBeaconManager.h
-
- - -
- -
- -

startRangingBeaconsWithID:wakeUpApplication:

- - - -
-

Starts the delivery of notifications for beacons with specified id.

-
- - - -
- (void)startRangingBeaconsWithID:(SBKBeaconID *)beaconID wakeUpApplication:(BOOL)wakeUpApplication
- - - -
-

Parameters

- -
-
beaconID
-

Using SBKBeaconID object to identify the beacons.

-
- -
-
wakeUpApplication
-

Wake up your application in background when those beacons being ranged.

-
- -
- - - - - - - -
-

Discussion

-

Starts the delivery of notifications for beacons with specified id.

-
- - - - - - - -
-

Declared In

- SBKBeaconManager.h
-
- - -
- -
- -

stopRangingAllBeacons

- - - -
-

Stops the delivery of notifications for all beacons.

-
- - - -
- (void)stopRangingAllBeacons
- - - - - - - - - -
-

Discussion

-

Stops the delivery of notifications for all beacons.

-
- - - - - - - -
-

Declared In

- SBKBeaconManager.h
-
- - -
- -
- -

stopRangingBeaconsWithID:

- - - -
-

Stops the delivery of notifications for beacons with specified id.

-
- - - -
- (void)stopRangingBeaconsWithID:(SBKBeaconID *)beaconID
- - - -
-

Parameters

- -
-
beaconID
-

Using SBKBeaconID object to identify the beacons.

-
- -
- - - - - - - -
-

Discussion

-

Stops the delivery of notifications for beacons with specified id.

-
- - - - - - - -
-

Declared In

- SBKBeaconManager.h
-
- - -
- -
- - - - - - - -
- - -
-
- - - \ No newline at end of file diff --git a/Sensoro Beacon Kit/Documents/html/Classes/SBKUnitConvertHelper.html b/Sensoro Beacon Kit/Documents/html/Classes/SBKUnitConvertHelper.html deleted file mode 100644 index 9d56603..0000000 --- a/Sensoro Beacon Kit/Documents/html/Classes/SBKUnitConvertHelper.html +++ /dev/null @@ -1,725 +0,0 @@ - - - - - SBKUnitConvertHelper Class Reference - - - - - - -
- - - - -
- -
-
- - - -
- -
- - - - - - - -
Inherits fromNSObject
Declared inSBKUnitConvertHelper.h
- - - - -
- -

Overview

-

The SBKUnitConvertHelper class is a utitlity tool class to help developer to convert enum to a readable text -or value.

-
- - - - - -
- -

Tasks

- - - - - - - -
- - - - - - - -
- -

Class Methods

- -
- -

frequencyToRawValue:

- - - -
-

Get broadcast interval of beacon, unit is ms.

-
- - - -
+ (float)frequencyToRawValue:(SBKBeacon *)beacon
- - - -
-

Parameters

- -
-
beacon
-

which beacon.

-
- -
- - - -
-

Return Value

-

broadcast interval of beacon.

-
- - - - - -
-

Discussion

-

Get broadcast interval of beacon, unit is ms.

-
- - - - - - - -
-

Declared In

- SBKUnitConvertHelper.h
-
- - -
- -
- -

frequencyToString:

- - - -
-

Get description of broadcast interval of beacon.

-
- - - -
+ (NSString *)frequencyToString:(SBKBeacon *)beacon
- - - -
-

Parameters

- -
-
beacon
-

which beacon.

-
- -
- - - -
-

Return Value

-

description of broadcast interval of beacon.

-
- - - - - -
-

Discussion

-

Get description of broadcast interval of beacon.

-
- - - - - - - -
-

Declared In

- SBKUnitConvertHelper.h
-
- - -
- -
- -

isMicroTX:

- - - -
-

Flag to indicator whether the beacon use micro antenna.

-
- - - -
+ (BOOL)isMicroTX:(SBKBeacon *)beacon
- - - -
-

Parameters

- -
-
beacon
-

which beacon.

-
- -
- - - -
-

Return Value

-

YES : use micro antenna, NO : use normal antenna.

-
- - - - - -
-

Discussion

-

Flag to indicator whether the beacon use micro antenna.

-
- - - - - - - -
-

Declared In

- SBKUnitConvertHelper.h
-
- - -
- -
- -

rangeRadiusOfBeacon:

- - - -
-

Get the radius of beacon’s region, unit is meter.

-
- - - -
+ (float)rangeRadiusOfBeacon:(SBKBeacon *)beacon
- - - -
-

Parameters

- -
-
beacon
-

which beacon.

-
- -
- - - -
-

Return Value

-

the radius of region, unit is meter.

-
- - - - - -
-

Discussion

-

Get the radius of beacon’s region, unit is meter.

-
- - - - - - - -
-

Declared In

- SBKUnitConvertHelper.h
-
- - -
- -
- -

transmitPowerToRawValue:

- - - -
-

Get transmit power of beacon, unit is dBm.

-
- - - -
+ (short)transmitPowerToRawValue:(SBKBeacon *)beacon
- - - -
-

Parameters

- -
-
beacon
-

which beacon.

-
- -
- - - -
-

Return Value

-

transmit power of beacon.

-
- - - - - -
-

Discussion

-

Get transmit power of beacon, unit is dBm.

-
- - - - - - - -
-

Declared In

- SBKUnitConvertHelper.h
-
- - -
- -
- -

transmitPowerToString:

- - - -
-

Get descripton of transmit power of beacon.

-
- - - -
+ (NSString *)transmitPowerToString:(SBKBeacon *)beacon
- - - -
-

Parameters

- -
-
beacon
-

which beacon.

-
- -
- - - -
-

Return Value

-

descripton of transmit power of beacon.

-
- - - - - -
-

Discussion

-

Get descripton of transmit power of beacon.

-
- - - - - - - -
-

Declared In

- SBKUnitConvertHelper.h
-
- - -
- -
- -

urlToEddystoneEncodeURL:

- - - -
-

Convert a url to eddystone encode data.

-
- - - -
+ (NSData *)urlToEddystoneEncodeURL:(NSString *)url
- - - -
-

Parameters

- -
-
url
-

url to convert.

-
- -
- - - -
-

Return Value

-

nil : failed, otherwise : OK.

-
- - - - - -
-

Discussion

-

Convert a url to eddystone encode data.

-
- - - - - - - -
-

Declared In

- SBKUnitConvertHelper.h
-
- - -
- -
- - - - - - - - - -
- - -
-
- - - \ No newline at end of file diff --git a/Sensoro Beacon Kit/Documents/html/Classes/SIKBeacon.html b/Sensoro Beacon Kit/Documents/html/Classes/SIKBeacon.html deleted file mode 100644 index 4d7bfe8..0000000 --- a/Sensoro Beacon Kit/Documents/html/Classes/SIKBeacon.html +++ /dev/null @@ -1,470 +0,0 @@ - - - - - SIKBeacon Class Reference - - - - - - -
- - - - -
- -
-
- - - -
- -
- - - - - - - -
Inherits fromNSObject
Declared inSIKBeacon.h
- - - - -
- -

Overview

-

The SIKBeacon class defines the interface of a sensoro beacon device. You can use instances of this class to get rssi, sensor data or configurate device settings. You do not create instances of this class directly. Use SBKBeaconManager to get SBKBeacon instances.

- -

The identity of a beacon is defined by its beaconID properties.

-
- - - - - -
- -

Tasks

- - - - -

SIKBeacon Properties

- - -
- - - - - -
- -

Properties

- -
- -

device

- - - -
-

The beacon’s device data , is SBKBeacon object show beacon’s infomation

-
- - - -
@property (readonly, nonatomic, strong) SBKBeacon *device
- - - - - - - - - -
-

Discussion

-

The beacon’s device data , is SBKBeacon object show beacon’s infomation

-
- - - - - - - -
-

Declared In

- SIKBeacon.h
-
- - -
- -
- -

identifier

- - - -
-

The beacon’s identifier

-
- - - -
@property (readonly, nonatomic, copy) NSString *identifier
- - - - - - - - - -
-

Discussion

-

The beacon’s identifier

also use beacon’s UMM as it’s identifier

-
- - - - - - - -
-

Declared In

- SIKBeacon.h
-
- - -
- -
- -

metadata

- - - -
-

The beacon’s custom config infomation

-
- - - -
@property (readonly, nonatomic, strong) NSDictionary *metadata
- - - - - - - - - -
-

Discussion

-

The beacon’s custom config infomation

-
- - - - - - - -
-

Declared In

- SIKBeacon.h
-
- - -
- -
- -

name

- - - -
-

The beacon’s name in SENSORO Cloud’s App

-
- - - -
@property (readonly, nonatomic, copy) NSString *name
- - - - - - - - - -
-

Discussion

-

The beacon’s name in SENSORO Cloud’s App

-
- - - - - - - -
-

Declared In

- SIKBeacon.h
-
- - -
- -
- - - - - - - - - - - -
- - -
-
- - - \ No newline at end of file diff --git a/Sensoro Beacon Kit/Documents/html/Classes/SIKManager.html b/Sensoro Beacon Kit/Documents/html/Classes/SIKManager.html deleted file mode 100644 index 81ebb53..0000000 --- a/Sensoro Beacon Kit/Documents/html/Classes/SIKManager.html +++ /dev/null @@ -1,940 +0,0 @@ - - - - - SIKManager Class Reference - - - - - - -
- - - - -
- -
-
- - - -
- -
- - - - - - - -
Inherits fromNSObject
Declared inSIKManager.h
- - - - -
- -

Overview

-

The SIKManager class defines the interface for connecting to SENSORO Cloud to your application. You use an instance of this class to get SIKUser objects, and reset an instance of this class data; -You should always use the shared instance. Creating own instance is not allowed.

-
- - - - - -
- -

Tasks

- - - -

Other Methods

- - - - - -

Initiating Beacon Ranging

- - - - - -

SIKManager SIKUser

- - - - - -

SIKManager Debug

- - - -
- - - - - -
- -

Properties

- -
- -

complete

- - - -
-

callback for SIKManager, when fetch data from SENSOROCloud completely, the block should have the following argument signature: (BOOL succeeded, NSError *error)

-
- - - -
@property (nonatomic, copy) SIKManagerCompletionBlock complete
- - - - - - - - - -
-

Discussion

-

callback for SIKManager, when fetch data from SENSOROCloud completely, the block should have the following argument signature: (BOOL succeeded, NSError *error)

-
- - - - - - - -
-

Declared In

- SIKManager.h
-
- - -
- -
- - - -
- -

Class Methods

- -
- -

buildVersion

- - - -
-

SIK debug build version

-
- - - -
+ (NSUInteger)buildVersion
- - - - - -
-

Return Value

-

build version String

-
- - - - - -
-

Discussion

-

SIK debug build version

-
- - - - - - - -
-

Declared In

- SIKManager.h
-
- - -
- -
- -

currentUser

- - - -
-

Accessing the Current User,Gets the currently logged in user from memory and returns an instance of it.

-
- - - -
+ (SIKUser *)currentUser
- - - - - -
-

Return Value

-

a SIKUser that is the currently logged in user. If there is none, returns nil.

-
- - - - - -
-

Discussion

-

Accessing the Current User,Gets the currently logged in user from memory and returns an instance of it.

-
- - - - - - - -
-

Declared In

- SIKManager.h
-
- - -
- -
- -

resetUser

- - - -
-

Reset user’s data to initial value

-
- - - -
+ (void)resetUser
- - - - - - - - - -
-

Discussion

-

Reset user’s data to initial value

-
- - - - - - - -
-

Declared In

- SIKManager.h
-
- - -
- -
- -

setDebugModeActive:

- - - -
-

DebugMode

-
- - - -
+ (void)setDebugModeActive:(BOOL)active
- - - -
-

Parameters

- -
-
active
-

enable Debug

-
- -
- - - - - - - -
-

Discussion

-

DebugMode

-
- - - - - - - -
-

Declared In

- SIKManager.h
-
- - -
- -
- -

sharedInstance

- - - -
-

SIKManager instance, Users are not allowed to create own instance.

-
- - - -
+ (instancetype)sharedInstance
- - - - - -
-

Return Value

-

the shared instance of the SIKManager class.

-
- - - - - -
-

Discussion

-

SIKManager instance, Users are not allowed to create own instance.

-
- - - - - - - -
-

Declared In

- SIKManager.h
-
- - -
- -
- -

version

- - - -
-

SIK release version

-
- - - -
+ (NSString *)version
- - - - - -
-

Return Value

-

version String

-
- - - - - -
-

Discussion

-

SIK release version

-
- - - - - - - -
-

Declared In

- SIKManager.h
-
- - -
- -
- - - -
- -

Instance Methods

- -
- -

currentBeacons

- - - -
-

Current SIKBeacons in SENSOROCloud

-
- - - -
- (NSDictionary *)currentBeacons
- - - - - -
-

Return Value

-

current SIKBeacons

-
- - - - - -
-

Discussion

-

Current SIKBeacons in SENSOROCloud

-
- - - - - - - -
-

Declared In

- SIKManager.h
-
- - -
- -
- -

monitorRangionInBackgroundTask:

- - - -
-

set monitorBackgoundMode, in backgroundMode, In Appdelegate didFinishLaunchingWithOptions method should add

-
- - - -
- (void)monitorRangionInBackgroundTask:(BOOL)enable
- - - -
-

Parameters

- -
-
enable
-

support backgroundMode or not

-
- -
- - - - - - - -
-

Discussion

-

set monitorBackgoundMode, in backgroundMode, In Appdelegate didFinishLaunchingWithOptions method should add

-
- - - - - - - -
-

Declared In

- SIKManager.h
-
- - -
- -
- -

setApplicationKey:secret:

- - - -
-

Sets the applicationId and clientKey of your application.

-
- - - -
- (void)setApplicationKey:(NSString *)applicationKey secret:(NSString *)secret
- - - -
-

Parameters

- -
-
applicationKey
-

The applicaiton key for your SENSORO Cloud application.

-
- -
-
secret
-

Sets the secret of your SENSORO Cloud application.

-
- -
- - - - - - - -
-

Discussion

-

Sets the applicationId and clientKey of your application.

-
- - - - - - - -
-

Declared In

- SIKManager.h
-
- - -
- -
- -

stopMonitorRangion

- - - -
-

Stop monitor rangion for SIKManager, just stop monitor beacons in your account

-
- - - -
- (void)stopMonitorRangion
- - - - - - - - - -
-

Discussion

-

Stop monitor rangion for SIKManager, just stop monitor beacons in your account

-
- - - - - - - -
-

Declared In

- SIKManager.h
-
- - -
- -
- - - - - - - -
- - -
-
- - - \ No newline at end of file diff --git a/Sensoro Beacon Kit/Documents/html/Classes/SIKUser.html b/Sensoro Beacon Kit/Documents/html/Classes/SIKUser.html deleted file mode 100644 index ebed73b..0000000 --- a/Sensoro Beacon Kit/Documents/html/Classes/SIKUser.html +++ /dev/null @@ -1,926 +0,0 @@ - - - - - SIKUser Class Reference - - - - - - -
- - - - -
- -
-
- - - -
- -
- - - - - - - -
Inherits fromNSObject
Declared inSIKUser.h
- - - - -
- -

Overview

-

A SENSORO Cloud Framework User Object that is a local representation of a user persisted to the SENSORO Cloud. -It is the functionality of SENSORO Analysis, It synchronize data to the cloud automatically, also support SNS platform like weibo、weChat、Twitter、Facebook

-
- - - - - -
- -

Tasks

- - - -

SIKUser Properties

- - - - - -

SIKUser Tags

- - - - - -

SIKUser SNS

- - - -
- - - - - -
- -

Properties

- -
- -

avatarURL

- - - -
-

The avatar’s URL for the SIKUser.

-
- - - -
@property (nonatomic, copy) NSString *avatarURL
- - - - - - - - - -
-

Discussion

-

The avatar’s URL for the SIKUser.

-
- - - - - - - -
-

Declared In

- SIKUser.h
-
- - -
- -
- -

email

- - - -
-

The email for the SIKUser.

-
- - - -
@property (nonatomic, copy) NSString *email
- - - - - - - - - -
-

Discussion

-

The email for the SIKUser.

-
- - - - - - - -
-

Declared In

- SIKUser.h
-
- - -
- -
- -

gender

- - - -
-

The gender for the SIKUser.

-
- - - -
@property (nonatomic, assign) SIKUserGender gender
- - - - - - - - - -
-

Discussion

-

The gender for the SIKUser.

-
- - - - - - - -
-

Declared In

- SIKUser.h
-
- - -
- -
- -

identifier

- - - -
-

The unique identifier for the SIKUser

-
- - - -
@property (nonatomic, copy) NSString *identifier
- - - - - - - - - -
-

Discussion

-

The unique identifier for the SIKUser

- -

The identifier is created when user first launch app, or retrieve identifier from PersistentStore

-
- - - - - - - -
-

Declared In

- SIKUser.h
-
- - -
- -
- -

name

- - - -
-

The name for the SIKUser.

-
- - - -
@property (nonatomic, copy) NSString *name
- - - - - - - - - -
-

Discussion

-

The name for the SIKUser.

-
- - - - - - - -
-

Declared In

- SIKUser.h
-
- - -
- -
- - - - - -
- -

Instance Methods

- -
- -

SNSInfoForPlatform:

- - - -
-

Fetch specified SNSPlatform info

-
- - - -
- (NSDictionary *)SNSInfoForPlatform:(SIKUserSNSType)platform
- - - -
-

Parameters

- -
-
platform
-

SNSPlatform type

-
- -
- - - -
-

Return Value

-

SIKUser’s specified SNSPlatform info

-
- - - - - -
-

Discussion

-

Fetch specified SNSPlatform info

-
- - - - - - - -
-

Declared In

- SIKUser.h
-
- - -
- -
- -

addUserTags:

- - - -
-

Add SIKUser tags

-
- - - -
- (void)addUserTags:(NSArray *)tags
- - - -
-

Parameters

- -
-
tags
-

to add SIKUser’s tags contents

-
- -
- - - - - - - -
-

Discussion

-

Add SIKUser tags

-
- - - - - - - -
-

Declared In

- SIKUser.h
-
- - -
- -
- -

removeAllUserTags

- - - -
-

Remove SIKUser all tags

-
- - - -
- (void)removeAllUserTags
- - - - - - - - - -
-

Discussion

-

Remove SIKUser all tags

-
- - - - - - - -
-

Declared In

- SIKUser.h
-
- - -
- -
- -

removeUserTags:

- - - -
-

Remove SIKUser tags

-
- - - -
- (void)removeUserTags:(NSArray *)tags
- - - -
-

Parameters

- -
-
tags
-

to remove SIKUser’s tags contents

-
- -
- - - - - - - -
-

Discussion

-

Remove SIKUser tags

-
- - - - - - - -
-

Declared In

- SIKUser.h
-
- - -
- -
- -

setSocialNetowrkInfoWithUserId:displayName:additionalInfo:forPlatform:

- - - -
-

Set SIKUser SocialNetwork Infomation

-
- - - -
- (void)setSocialNetowrkInfoWithUserId:(NSString *)userId displayName:(NSString *)displayName additionalInfo:(NSDictionary *)additionalInfo forPlatform:(SIKUserSNSType)platform
- - - -
-

Parameters

- -
-
userId
-

userId

-
- -
-
displayName
-

displayName

-
- -
-
additionalInfo
-

additional Infomation

-
- -
-
platform
-

platform type

-
- -
- - - - - - - -
-

Discussion

-

Set SIKUser SocialNetwork Infomation

-
- - - - - - - -
-

Declared In

- SIKUser.h
-
- - -
- -
- -

userTags

- - - -
-

The tags for SIKUser

-
- - - -
- (NSArray *)userTags
- - - - - -
-

Return Value

-

SIKUser’s tags contents

-
- - - - - -
-

Discussion

-

The tags for SIKUser

-
- - - - - - - -
-

Declared In

- SIKUser.h
-
- - -
- -
- - - - - - - -
- - -
-
- - - \ No newline at end of file diff --git a/Sensoro Beacon Kit/Documents/html/Constants/EddystonePackageType.html b/Sensoro Beacon Kit/Documents/html/Constants/EddystonePackageType.html deleted file mode 100644 index 1cb2724..0000000 --- a/Sensoro Beacon Kit/Documents/html/Constants/EddystonePackageType.html +++ /dev/null @@ -1,286 +0,0 @@ - - - - - EddystonePackageType Constants Reference - - - - - - -
- - - - -
- -
-
- - - -
- -
- - - - -
Declared inSBKConstants.h
- - - - - - - - - -

EddystonePackageType

- - -
-

Package type for Eddystone.

-
- - -
- - -

Definition

- typedef NS_ENUM(int, EddystonePackageType ) {
- -    EDDYSTONE_PACKAGE_UID = 0,
- -    EDDYSTONE_PACKAGE_URL = 1,
- -    EDDYSTONE_PACKAGE_TLM = 2,
- - };
- -
- -
-

Constants

-
- -
EDDYSTONE_PACKAGE_UID
-
- - -

Eddystone UID package.

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
EDDYSTONE_PACKAGE_URL
-
- - -

Eddystone URL package.

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
EDDYSTONE_PACKAGE_TLM
-
- - -

Eddystone TLM package.

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
-
- - - - - - - - -
-

Declared In

- SBKConstants.h
-
- - - - - - -
- - -
-
- - - \ No newline at end of file diff --git a/Sensoro Beacon Kit/Documents/html/Constants/EddystoneTLMInterval.html b/Sensoro Beacon Kit/Documents/html/Constants/EddystoneTLMInterval.html deleted file mode 100644 index 279e00d..0000000 --- a/Sensoro Beacon Kit/Documents/html/Constants/EddystoneTLMInterval.html +++ /dev/null @@ -1,324 +0,0 @@ - - - - - EddystoneTLMInterval Constants Reference - - - - - - -
- - - - -
- -
-
- - - -
- -
- - - - -
Declared inSBKConstants.h
- - - - - - - - - -

EddystoneTLMInterval

- - -
-

The interval of eddystone’s TLM package.

-
- - -
- - -

Definition

- typedef NS_ENUM(int8_t, EddystoneTLMInterval ) {
- -    EDDYSTONE_TLM_INTERVAL_UNKNOWN = -1,
- -    EDDYSTONE_TLM_INTERVAL_OnePerOne = 0 x00,
- -    EDDYSTONE_TLM_INTERVAL_OnePerFive = 0 x01,
- -    EDDYSTONE_TLM_INTERVAL_OnePerTen = 0 x02,
- -    EDDYSTONE_TLM_INTERVAL_OnePerHundred = 0 x03,
- - };
- -
- -
-

Constants

-
- -
EDDYSTONE_TLM_INTERVAL_UNKNOWN
-
- - -

unknown type.

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
EDDYSTONE_TLM_INTERVAL_OnePerOne
-
- - -

broadcast a eddystone TLM package per UID or URL package.

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
EDDYSTONE_TLM_INTERVAL_OnePerFive
-
- - -

broadcast a eddystone TLM package per five UID or URL package.

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
EDDYSTONE_TLM_INTERVAL_OnePerTen
-
- - -

broadcast a eddystone TLM package per ten UID or URL package.

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
EDDYSTONE_TLM_INTERVAL_OnePerHundred
-
- - -

broadcast a eddystone TLM package per hundred UID or URL package.

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
-
- - - - - - - - -
-

Declared In

- SBKConstants.h
-
- - - - - - -
- - -
-
- - - \ No newline at end of file diff --git a/Sensoro Beacon Kit/Documents/html/Constants/SBKBeaconAccelerometerSensitivity.html b/Sensoro Beacon Kit/Documents/html/Constants/SBKBeaconAccelerometerSensitivity.html deleted file mode 100644 index 6f0b7b0..0000000 --- a/Sensoro Beacon Kit/Documents/html/Constants/SBKBeaconAccelerometerSensitivity.html +++ /dev/null @@ -1,324 +0,0 @@ - - - - - SBKBeaconAccelerometerSensitivity Constants Reference - - - - - - -
- - - - -
- -
-
- - - -
- -
- - - - -
Declared inSBKConstants.h
- - - - - - - - - -

SBKBeaconAccelerometerSensitivity

- - -
-

Constants to indicate accelerometer sensitivity.

-
- - -
- - -

Definition

- typedef NS_ENUM(int, SBKBeaconAccelerometerSensitivity ) {
- -    SBKBeaconAccelerometerSensitivityUnknown = 0 xff,
- -    SBKBeaconAccelerometerSensitivityDisabled = 0 x00,
- -    SBKBeaconAccelerometerSensitivityLow,
- -    SBKBeaconAccelerometerSensitivityMedium,
- -    SBKBeaconAccelerometerSensitivityHigh,
- - };
- -
- -
-

Constants

-
- -
SBKBeaconAccelerometerSensitivityUnknown
-
- - -

The accelerometer is unknown.

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
SBKBeaconAccelerometerSensitivityDisabled
-
- - -

The accelerometer is disabled.

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
SBKBeaconAccelerometerSensitivityLow
-
- - -

The accelerometer sensitivity is low.

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
SBKBeaconAccelerometerSensitivityMedium
-
- - -

The accelerometer sensitivity is medium.

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
SBKBeaconAccelerometerSensitivityHigh
-
- - -

The accelerometer sensitivity is high.

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
-
- - - - - - - - -
-

Declared In

- SBKConstants.h
-
- - - - - - -
- - -
-
- - - \ No newline at end of file diff --git a/Sensoro Beacon Kit/Documents/html/Constants/SBKBeaconAdvertisingInterval.html b/Sensoro Beacon Kit/Documents/html/Constants/SBKBeaconAdvertisingInterval.html deleted file mode 100644 index 2ebaf07..0000000 --- a/Sensoro Beacon Kit/Documents/html/Constants/SBKBeaconAdvertisingInterval.html +++ /dev/null @@ -1,438 +0,0 @@ - - - - - SBKBeaconAdvertisingInterval Constants Reference - - - - - - -
- - - - -
- -
-
- - - -
- -
- - - - -
Declared inSBKConstants.h
- - - - - - - - - -

SBKBeaconAdvertisingInterval

- - -
-

Constants to indicate advertising interval.

-
- - -
- - -

Definition

- typedef NS_ENUM(int, SBKBeaconAdvertisingInterval ) {
- -    SBKBeaconAdvertisingIntervalUnknown = 0 xff,
- -    SBKBeaconAdvertisingInterval_100 = 0 x00,
- -    SBKBeaconAdvertisingInterval_152_5 = 0 x01,
- -    SBKBeaconAdvertisingInterval_211_25 = 0 x02,
- -    SBKBeaconAdvertisingInterval_318_75 = 0 x03,
- -    SBKBeaconAdvertisingInterval_417_5 = 0 x04,
- -    SBKBeaconAdvertisingInterval_546_25 = 0 x05,
- -    SBKBeaconAdvertisingInterval_760 = 0 x06,
- -    SBKBeaconAdvertisingInterval_852_5 = 0 x07,
- -    SBKBeaconAdvertisingInterval_1022_5 = 0 x08,
- -    SBKBeaconAdvertisingInterval_1285 = 0 x09,
- - };
- -
- -
-

Constants

-
- -
SBKBeaconAdvertisingIntervalUnknown
-
- - -

Unknown advertising interval.

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
SBKBeaconAdvertisingInterval_100
-
- - -

The advertising interval is 100ms.

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
SBKBeaconAdvertisingInterval_152_5
-
- - -

The advertising interval is 152.5ms.

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
SBKBeaconAdvertisingInterval_211_25
-
- - -

The advertising interval is 211.25ms.

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
SBKBeaconAdvertisingInterval_318_75
-
- - -

The advertising interval is 318.75ms.

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
SBKBeaconAdvertisingInterval_417_5
-
- - -

The advertising interval is 417.5ms.

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
SBKBeaconAdvertisingInterval_546_25
-
- - -

The advertising interval is 546.25ms.

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
SBKBeaconAdvertisingInterval_760
-
- - -

The advertising interval is 760ms.

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
SBKBeaconAdvertisingInterval_852_5
-
- - -

The advertising interval is 852.5ms.

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
SBKBeaconAdvertisingInterval_1022_5
-
- - -

The advertising interval is 1022.5ms.

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
SBKBeaconAdvertisingInterval_1285
-
- - -

The advertising interval is 1285ms.

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
-
- - - - - - - - -
-

Declared In

- SBKConstants.h
-
- - - - - - -
- - -
-
- - - \ No newline at end of file diff --git a/Sensoro Beacon Kit/Documents/html/Constants/SBKBeaconConnectionStatus.html b/Sensoro Beacon Kit/Documents/html/Constants/SBKBeaconConnectionStatus.html deleted file mode 100644 index b5c5610..0000000 --- a/Sensoro Beacon Kit/Documents/html/Constants/SBKBeaconConnectionStatus.html +++ /dev/null @@ -1,286 +0,0 @@ - - - - - SBKBeaconConnectionStatus Constants Reference - - - - - - -
- - - - -
- -
-
- - - -
- -
- - - - -
Declared inSBKConstants.h
- - - - - - - - - -

SBKBeaconConnectionStatus

- - -
-

Constants to indicate connection status.

-
- - -
- - -

Definition

- typedef NS_ENUM(int, SBKBeaconConnectionStatus ) {
- -    SBKBeaconConnectionStatusDisconnected = 0,
- -    SBKBeaconConnectionStatusConnecting,
- -    SBKBeaconConnectionStatusConnected,
- - };
- -
- -
-

Constants

-
- -
SBKBeaconConnectionStatusDisconnected
-
- - -

The connection is disconnected.

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
SBKBeaconConnectionStatusConnecting
-
- - -

The connection is connecting.

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
SBKBeaconConnectionStatusConnected
-
- - -

The connection is connected.

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
-
- - - - - - - - -
-

Declared In

- SBKConstants.h
-
- - - - - - -
- - -
-
- - - \ No newline at end of file diff --git a/Sensoro Beacon Kit/Documents/html/Constants/SBKBeaconEnergySavingMode.html b/Sensoro Beacon Kit/Documents/html/Constants/SBKBeaconEnergySavingMode.html deleted file mode 100644 index 4ef0f1a..0000000 --- a/Sensoro Beacon Kit/Documents/html/Constants/SBKBeaconEnergySavingMode.html +++ /dev/null @@ -1,267 +0,0 @@ - - - - - SBKBeaconEnergySavingMode Constants Reference - - - - - - -
- - - - -
- -
-
- - - -
- -
- - - - -
Declared inSBKConstants.h
- - - - - - - - - -

SBKBeaconEnergySavingMode

- - -
-

Constants to indicate energy saving mode.

-
- - -
- - -

Definition

- typedef NS_OPTIONS(int, SBKBeaconEnergySavingMode ) {
- -    SBKBeaconEnergySavingModeNone = 0,
- -    SBKBeaconEnergySavingModeLightSensor = 1 < < 0,
- - };
- -
- -
-

Constants

-
- -
SBKBeaconEnergySavingModeNone
-
- - -

Do not use any energy saving mode.

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
SBKBeaconEnergySavingModeLightSensor
-
- - -

Automatically reduce advertising frequency when ambient light level is dark.

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
-
- - - - - - - - -
-

Declared In

- SBKConstants.h
-
- - - - - - -
- - -
-
- - - \ No newline at end of file diff --git a/Sensoro Beacon Kit/Documents/html/Constants/SBKBeaconSecureBroadcastInterval.html b/Sensoro Beacon Kit/Documents/html/Constants/SBKBeaconSecureBroadcastInterval.html deleted file mode 100644 index 8e4e94b..0000000 --- a/Sensoro Beacon Kit/Documents/html/Constants/SBKBeaconSecureBroadcastInterval.html +++ /dev/null @@ -1,381 +0,0 @@ - - - - - SBKBeaconSecureBroadcastInterval Constants Reference - - - - - - -
- - - - -
- -
-
- - - -
- -
- - - - -
Declared inSBKConstants.h
- - - - - - - - - -

SBKBeaconSecureBroadcastInterval

- - -
-

Constants to indicate secure broadcast change interval.

-
- - -
- - -

Definition

- typedef NS_OPTIONS(int, SBKBeaconSecureBroadcastInterval ) {
- -    SBKBeaconSecureBroadcastIntervalUnknown = -1,
- -    SBKBeaconSecureBroadcastIntervalNone = 0 x00,
- -    SBKBeaconSecureBroadcastInterval_5s = 0 x01,
- -    SBKBeaconSecureBroadcastInterval_1min = 0 x02,
- -    SBKBeaconSecureBroadcastInterval_1hour = 0 x03,
- -    SBKBeaconSecureBroadcastInterval_1day = 0 x04,
- -    SBKBeaconSecureBroadcastInterval_7days = 0 x05,
- -    SBKBeaconSecureBroadcastInterval_30days = 0 x06,
- - };
- -
- -
-

Constants

-
- -
SBKBeaconSecureBroadcastIntervalUnknown
-
- - -

THe secure broadcast is unknown.

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
SBKBeaconSecureBroadcastIntervalNone
-
- - -

Do not use secure broadcast.

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
SBKBeaconSecureBroadcastInterval_5s
-
- - -

The secure broadcast interval is 5s.

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
SBKBeaconSecureBroadcastInterval_1min
-
- - -

The secure broadcast interval is 1 minute.

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
SBKBeaconSecureBroadcastInterval_1hour
-
- - -

The secure broadcast interval is 1 hour.

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
SBKBeaconSecureBroadcastInterval_1day
-
- - -

The secure broadcast interval is 1 day.

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
SBKBeaconSecureBroadcastInterval_7days
-
- - -

The secure broadcast interval is a week.

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
SBKBeaconSecureBroadcastInterval_30days
-
- - -

The secure broadcast interval is 30 days.

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
-
- - - - - - - - -
-

Declared In

- SBKConstants.h
-
- - - - - - -
- - -
-
- - - \ No newline at end of file diff --git a/Sensoro Beacon Kit/Documents/html/Constants/SBKBeaconTransmitPower.html b/Sensoro Beacon Kit/Documents/html/Constants/SBKBeaconTransmitPower.html deleted file mode 100644 index ad21c23..0000000 --- a/Sensoro Beacon Kit/Documents/html/Constants/SBKBeaconTransmitPower.html +++ /dev/null @@ -1,517 +0,0 @@ - - - - - SBKBeaconTransmitPower Constants Reference - - - - - - -
- - - - -
- -
-
- - - -
- -
- - - - -
Declared inSBKConstants.h
- - - - - - - - - -

SBKBeaconTransmitPower

- - -
-
    -
  • Constants to indicate radio transmit power level.

  • -
  • For Yunzi (A0):

    - -
      -
    • SBKBeaconTransmitPowerLevel0, instead of SBKBeaconTransmitPowerMin
    • -
    • SBKBeaconTransmitPowerLevel1, instead of SBKBeaconTransmitPowerMedium
    • -
    • SBKBeaconTransmitPowerLevel2, instead of SBKBeaconTransmitPowerMax
    • -
    -
  • -
  • For Yunzi (B0):

    - -
      -
    • SBKBeaconTransmitPowerLevel0
    • -
    • SBKBeaconTransmitPowerLevel1
    • -
    • SBKBeaconTransmitPowerLevel2
    • -
    • SBKBeaconTransmitPowerLevel3
    • -
    • SBKBeaconTransmitPowerLevel4
    • -
    • SBKBeaconTransmitPowerLevel5
    • -
    • SBKBeaconTransmitPowerLevel6
    • -
    • SBKBeaconTransmitPowerLevel7
    • -
    -
  • -
  • For Yunzi (C0 double Antenna):

    - -
      -
    • SBKBeaconTransmitPowerLevel0
    • -
    • SBKBeaconTransmitPowerLevel1
    • -
    • SBKBeaconTransmitPowerLevel2
    • -
    • SBKBeaconTransmitPowerLevel3
    • -
    • SBKBeaconTransmitPowerLevel4
    • -
    • SBKBeaconTransmitPowerLevel5
    • -
    • SBKBeaconTransmitPowerLevel6
    • -
    • SBKBeaconTransmitPowerLevel7
    • -
    • SBKBeaconTransmitPowerLevel8
    • -
    • SBKBeaconTransmitPowerLevel9
    • -
    • SBKBeaconTransmitPowerLevel10
    • -
    • SBKBeaconTransmitPowerLevel11
    • -
    -
  • -
- -
- - -
- - -

Definition

- typedef NS_ENUM(int, SBKBeaconTransmitPower ) {
- -    SBKBeaconTransmitPowerUnknown = 0 xff,
- -    SBKBeaconTransmitPowerLevel0 = 0 x00,
- -    SBKBeaconTransmitPowerLevel1 = 0 x01,
- -    SBKBeaconTransmitPowerLevel2 = 0 x02,
- -    SBKBeaconTransmitPowerLevel3 = 0 x03,
- -    SBKBeaconTransmitPowerLevel4 = 0 x04,
- -    SBKBeaconTransmitPowerLevel5 = 0 x05,
- -    SBKBeaconTransmitPowerLevel6 = 0 x06,
- -    SBKBeaconTransmitPowerLevel7 = 0 x07,
- -    SBKBeaconTransmitPowerLevel8 = 0 x08,
- -    SBKBeaconTransmitPowerLevel9 = 0 x09,
- -    SBKBeaconTransmitPowerLevel10 = 0 x0A,
- -    SBKBeaconTransmitPowerLevel11 = 0 x0B,
- - };
- -
- -
-

Constants

-
- -
SBKBeaconTransmitPowerUnknown
-
- - -

The level is unknown.

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
SBKBeaconTransmitPowerLevel0
-
- - -

power level Leve0.

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
SBKBeaconTransmitPowerLevel1
-
- - -

power level Leve1.

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
SBKBeaconTransmitPowerLevel2
-
- - -

power level Leve2.

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
SBKBeaconTransmitPowerLevel3
-
- - -

power level Leve3.

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
SBKBeaconTransmitPowerLevel4
-
- - -

power level Leve4.

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
SBKBeaconTransmitPowerLevel5
-
- - -

power level Leve5.

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
SBKBeaconTransmitPowerLevel6
-
- - -

power level Leve6.

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
SBKBeaconTransmitPowerLevel7
-
- - -

power level Leve7.

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
SBKBeaconTransmitPowerLevel8
-
- - -

power level Leve8.

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
SBKBeaconTransmitPowerLevel9
-
- - -

power level Leve9.

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
SBKBeaconTransmitPowerLevel10
-
- - -

power level Leve10.

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
SBKBeaconTransmitPowerLevel11
-
- - -

power level Leve11.

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
-
- - - - - - - - -
-

Declared In

- SBKConstants.h
-
- - - - - - -
- - -
-
- - - \ No newline at end of file diff --git a/Sensoro Beacon Kit/Documents/html/Constants/SBKBeaconWorkMode.html b/Sensoro Beacon Kit/Documents/html/Constants/SBKBeaconWorkMode.html deleted file mode 100644 index 002f266..0000000 --- a/Sensoro Beacon Kit/Documents/html/Constants/SBKBeaconWorkMode.html +++ /dev/null @@ -1,324 +0,0 @@ - - - - - SBKBeaconWorkMode Constants Reference - - - - - - -
- - - - -
- -
-
- - - -
- -
- - - - -
Declared inSBKConstants.h
- - - - - - - - - -

SBKBeaconWorkMode

- - -
-

Constants to indicate work model of a beacon.

-
- - -
- - -

Definition

- typedef NS_OPTIONS(int, SBKBeaconWorkMode ) {
- -    SBKBeaconWorkModeUnknown = -1,
- -    SBKBeaconWorkMode1 = 0 x01,
- -    SBKBeaconWorkMode2 = 0 x02,
- -    SBKBeaconWorkMode3 = 0 x03,
- -    SBKBeaconWorkMode4 = 0 x04,
- - };
- -
- -
-

Constants

-
- -
SBKBeaconWorkModeUnknown
-
- - -

The work mode is unknown.

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
SBKBeaconWorkMode1
-
- - -

The work model is mode 1 of a beacon B0 ( frimware version after 3.0 (include)) or A0

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
SBKBeaconWorkMode2
-
- - -

The work mode is mode 2 of a beacon B0 ( frimware version after 3.0 (include)).

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
SBKBeaconWorkMode3
-
- - -

The work mode is mode 3 of a beacon B0 ( frimware version after 3.0 (include)). or B0 (firmware version before 2.3 (include))

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
SBKBeaconWorkMode4
-
- - -

The work mode is mode 4 of a beacon B0 ( frimware version after 3.0 (include)).

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
-
- - - - - - - - -
-

Declared In

- SBKConstants.h
-
- - - - - - -
- - -
-
- - - \ No newline at end of file diff --git a/Sensoro Beacon Kit/Documents/html/Constants/SBKBeaconWritePermissionStatus.html b/Sensoro Beacon Kit/Documents/html/Constants/SBKBeaconWritePermissionStatus.html deleted file mode 100644 index b8fb266..0000000 --- a/Sensoro Beacon Kit/Documents/html/Constants/SBKBeaconWritePermissionStatus.html +++ /dev/null @@ -1,286 +0,0 @@ - - - - - SBKBeaconWritePermissionStatus Constants Reference - - - - - - -
- - - - -
- -
-
- - - -
- -
- - - - -
Declared inSBKConstants.h
- - - - - - - - - -

SBKBeaconWritePermissionStatus

- - -
-

Constants to indicate authorization status.

-
- - -
- - -

Definition

- typedef NS_ENUM(int, SBKBeaconWritePermissionStatus ) {
- -    SBKBeaconWritePermissionStatusUnknown = 0 xff,
- -    SBKBeaconWritePermissionStatusAuthorized = 0 x00,
- -    SBKBeaconWritePermissionStatusRestricted,
- - };
- -
- -
-

Constants

-
- -
SBKBeaconWritePermissionStatusUnknown
-
- - -

The authorization status is unknown.

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
SBKBeaconWritePermissionStatusAuthorized
-
- - -

This application is authorized to write value to the beacon.

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
SBKBeaconWritePermissionStatusRestricted
-
- - -

This application is not authorized to write value to the beacon.

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
-
- - - - - - - - -
-

Declared In

- SBKConstants.h
-
- - - - - - -
- - -
-
- - - \ No newline at end of file diff --git a/Sensoro Beacon Kit/Documents/html/Constants/SBKCommonLigthFlashCommand.html b/Sensoro Beacon Kit/Documents/html/Constants/SBKCommonLigthFlashCommand.html deleted file mode 100644 index e4b671a..0000000 --- a/Sensoro Beacon Kit/Documents/html/Constants/SBKCommonLigthFlashCommand.html +++ /dev/null @@ -1,345 +0,0 @@ - - - - - SBKCommonLigthFlashCommand Constants Reference - - - - - - -
- - - - -
- -
-
- - - -
- -
- - - - -
Declared inSBKConstants.h
- - - - - - - - - -

SBKCommonLigthFlashCommand

- - -
-

Common command to flash the light. In comment belllow, ‘-’ is on and ‘_’ is off, one bit countinue 0.5s.

- -

You can use repeat parameter of ‘flashLightWithCommand:repeat:completion:’ to replay the command.

-
- - -
- - -

Definition

- typedef NS_OPTIONS(u_int8_t, SBKCommonLigthFlashCommand ) {
- -    SBKCommonFlashLightCommand_Normal = 0 xAA,
- -    SBKCommonFlashLightCommand_22 = 0 xCC,
- -    SBKCommonFlashLightCommand_13 = 0 x88,
- -    SBKCommonFlashLightCommand_31 = 0 xEE,
- -    SBKCommonFlashLightCommand_40 = 0 xF0,
- -    SBKCommonFlashLightCommand_53 = 0 xF8,
- - };
- -
- -
-

Constants

-
- -
SBKCommonFlashLightCommand_Normal
-
- - -

----

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
SBKCommonFlashLightCommand_22
-
- - -

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
SBKCommonFlashLightCommand_13
-
- - -

--

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
SBKCommonFlashLightCommand_31
-
- - -

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
SBKCommonFlashLightCommand_40
-
- - -

—-____

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
SBKCommonFlashLightCommand_53
-
- - -

—–___

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
-
- - - - - - - - -
-

Declared In

- SBKConstants.h
-
- - - - - - -
- - -
-
- - - \ No newline at end of file diff --git a/Sensoro Beacon Kit/Documents/html/Constants/SBKRegionState.html b/Sensoro Beacon Kit/Documents/html/Constants/SBKRegionState.html deleted file mode 100644 index 23f5d1b..0000000 --- a/Sensoro Beacon Kit/Documents/html/Constants/SBKRegionState.html +++ /dev/null @@ -1,286 +0,0 @@ - - - - - SBKRegionState Constants Reference - - - - - - -
- - - - -
- -
-
- - - -
- -
- - - - -
Declared inSBKConstants.h
- - - - - - - - - -

SBKRegionState

- - -
-

Report the state for region.

-
- - -
- - -

Definition

- typedef NS_ENUM(int, SBKRegionState ) {
- -    SBKRegionStateUnknown,
- -    SBKRegionStateEnter,
- -    SBKRegionStateLeave,
- - };
- -
- -
-

Constants

-
- -
SBKRegionStateUnknown
-
- - -

the state was unknown.

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
SBKRegionStateEnter
-
- - -

enter a region.

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
SBKRegionStateLeave
-
- - -

leave a region.

- - - - - - -

- Declared In SBKConstants.h. -

- -
- -
-
- - - - - - - - -
-

Declared In

- SBKConstants.h
-
- - - - - - -
- - -
-
- - - \ No newline at end of file diff --git a/Sensoro Beacon Kit/Documents/html/Constants/SIKUserGender.html b/Sensoro Beacon Kit/Documents/html/Constants/SIKUserGender.html deleted file mode 100644 index fadf22b..0000000 --- a/Sensoro Beacon Kit/Documents/html/Constants/SIKUserGender.html +++ /dev/null @@ -1,286 +0,0 @@ - - - - - SIKUserGender Constants Reference - - - - - - -
- - - - -
- -
-
- - - -
- -
- - - - -
Declared inSIKUser.h
- - - - - - - - - -

SIKUserGender

- - -
-

SIKUserGender type

-
- - -
- - -

Definition

- typedef NS_ENUM(NSInteger, SIKUserGender ) {
- -    SIKUserGenderUnknown,
- -    SIKUserGenderMale,
- -    SIKUserGenderFemale,
- - };
- -
- -
-

Constants

-
- -
SIKUserGenderUnknown
-
- - -

Unknown

- - - - - - -

- Declared In SIKUser.h. -

- -
- -
SIKUserGenderMale
-
- - -

Male

- - - - - - -

- Declared In SIKUser.h. -

- -
- -
SIKUserGenderFemale
-
- - -

Female

- - - - - - -

- Declared In SIKUser.h. -

- -
- -
-
- - - - - - - - -
-

Declared In

- SIKUser.h
-
- - - - - - -
- - -
-
- - - \ No newline at end of file diff --git a/Sensoro Beacon Kit/Documents/html/Constants/SIKUserSNSType.html b/Sensoro Beacon Kit/Documents/html/Constants/SIKUserSNSType.html deleted file mode 100644 index 76e396a..0000000 --- a/Sensoro Beacon Kit/Documents/html/Constants/SIKUserSNSType.html +++ /dev/null @@ -1,305 +0,0 @@ - - - - - SIKUserSNSType Constants Reference - - - - - - -
- - - - -
- -
-
- - - -
- -
- - - - -
Declared inSIKUser.h
- - - - - - - - - -

SIKUserSNSType

- - -
-

SENSOROCloud supported SNS Platform types currently

-
- - -
- - -

Definition

- typedef NS_ENUM(NSInteger, SIKUserSNSType ) {
- -    SIKUserSNSTypeWeibo,
- -    SIKUserSNSTypeWeChat,
- -    SIKUserSNSTypeTwitter,
- -    SIKUserSNSTypeFacebook,
- - };
- -
- -
-

Constants

-
- -
SIKUserSNSTypeWeibo
-
- - -

weibo

- - - - - - -

- Declared In SIKUser.h. -

- -
- -
SIKUserSNSTypeWeChat
-
- - -

weChat

- - - - - - -

- Declared In SIKUser.h. -

- -
- -
SIKUserSNSTypeTwitter
-
- - -

Twitter

- - - - - - -

- Declared In SIKUser.h. -

- -
- -
SIKUserSNSTypeFacebook
-
- - -

Facebook

- - - - - - -

- Declared In SIKUser.h. -

- -
- -
-
- - - - - - - - -
-

Declared In

- SIKUser.h
-
- - - - - - -
- - -
-
- - - \ No newline at end of file diff --git a/Sensoro Beacon Kit/Documents/html/Protocols/SBKBeaconDelegate.html b/Sensoro Beacon Kit/Documents/html/Protocols/SBKBeaconDelegate.html deleted file mode 100644 index 568d62b..0000000 --- a/Sensoro Beacon Kit/Documents/html/Protocols/SBKBeaconDelegate.html +++ /dev/null @@ -1,848 +0,0 @@ - - - - - SBKBeaconDelegate Protocol Reference - - - - - - -
- - - - -
- -
-
- - - -
- -
- - - - - - - -
Conforms toNSObject
Declared inSBKBeacon.h
- - - - -
- -

Overview

-

The delegate of a SBKBeacon object must adopt the SBKBeaconDelegate protocol. The delegate uses this protocol’s methods to monitor the connection state and sensor date changing of a beacon. There are no required methods in this protocol.

-
- - - - - - - - - - - - - - - -
- -

Instance Methods

- -
- -

sensoroBeacon:didUpdateAccelerometerCount:

- - - -
-

Invoked when a beacon’s accelerometer count changes.

-
- - - -
- (void)sensoroBeacon:(SBKBeacon *)beacon didUpdateAccelerometerCount:(NSNumber *)accelerometerCount
- - - -
-

Parameters

- -
-
beacon
-

The beacon providing this information.

-
- -
-
accelerometerCount
-

New accelerometer count value.

-
- -
- - - - - - - -
-

Discussion

-

Invoked when a beacon’s accelerometer count changes.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

sensoroBeacon:didUpdateLightData:

- - - -
-

Invoked when a beacon’s light lux changes.

-
- - - -
- (void)sensoroBeacon:(SBKBeacon *)beacon didUpdateLightData:(NSNumber *)light
- - - -
-

Parameters

- -
-
beacon
-

The beacon providing this information.

-
- -
-
light
-

New ambient light level in lux.

-
- -
- - - - - - - -
-

Discussion

-

Invoked when a beacon’s light lux changes.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

sensoroBeacon:didUpdateMovingState:

- - - -
-

Invoked when a beacon’s moving state changes.

-
- - - -
- (void)sensoroBeacon:(SBKBeacon *)beacon didUpdateMovingState:(NSNumber *)isMoving
- - - -
-

Parameters

- -
-
beacon
-

The beacon providing this information.

-
- -
-
isMoving
-

New moving state.

-
- -
- - - - - - - -
-

Discussion

-

Invoked when a beacon’s moving state changes.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

sensoroBeacon:didUpdateRSSI:

- - - -
-

Invoked when a beacon’s RSSI changes.

-
- - - -
- (void)sensoroBeacon:(SBKBeacon *)beacon didUpdateRSSI:(NSInteger)rssi
- - - -
-

Parameters

- -
-
beacon
-

The beacon providing this information.

-
- -
-
rssi
-

The new rssi value.

-
- -
- - - - - - - -
-

Discussion

-

Invoked when a beacon’s RSSI changes.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

sensoroBeacon:didUpdateSensorSetting:

- - - -
-

Invoked when a beacon’s sensor settings changes.

-
- - - -
- (void)sensoroBeacon:(SBKBeacon *)beacon didUpdateSensorSetting:(NSDictionary *)settings
- - - -
-

Parameters

- -
-
beacon
-

The beacon providing this information.

-
- -
-
settings
-

The new sensor setting.

-
- -
- - - - - - - -
-

Discussion

-

Invoked when a beacon’s sensor settings changes.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

sensoroBeacon:didUpdateTemperatureData:

- - - -
-

Invoked when a beacon’s temperature data changes.

-
- - - -
- (void)sensoroBeacon:(SBKBeacon *)beacon didUpdateTemperatureData:(NSNumber *)temperature
- - - -
-

Parameters

- -
-
beacon
-

The beacon providing this information.

-
- -
-
temperature
-

New temperature value wrapped in NSNumber.

-
- -
- - - - - - - -
-

Discussion

-

Invoked when a beacon’s temperature data changes.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

sensoroBeaconDidConnect:

- - - -
-

Invoked when a connection is successfully created with a beacon.

-
- - - -
- (void)sensoroBeaconDidConnect:(SBKBeacon *)beacon
- - - -
-

Parameters

- -
-
beacon
-

The beacon that has been connected.

-
- -
- - - - - - - -
-

Discussion

-

Invoked when a connection is successfully created with a beacon.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

sensoroBeaconDidDisconnect:error:

- - - -
-

Invoked when an existing connection with a beacon is torn down

-
- - - -
- (void)sensoroBeaconDidDisconnect:(SBKBeacon *)beacon error:(NSError *)error
- - - -
-

Parameters

- -
-
beacon
-

The beacon that has been disconnected.

-
- -
-
error
-

If an error occurred, the cause of the failure.

-
- -
- - - - - - - -
-

Discussion

-

Invoked when an existing connection with a beacon is torn down

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- -

sensoroBeaconRequirePassword:

- - - -
-

Invoked when a connection required a password. if you receive this method, you must call -requireWritePermissionWithPassword to get permission.

-
- - - -
- (void)sensoroBeaconRequirePassword:(SBKBeacon *)beacon
- - - -
-

Parameters

- -
-
beacon
-

The beacon that has been connected.

-
- -
- - - - - - - -
-

Discussion

-

Invoked when a connection required a password. if you receive this method, you must call -requireWritePermissionWithPassword to get permission.

-
- - - - - - - -
-

Declared In

- SBKBeacon.h
-
- - -
- -
- - - - - - - -
- - -
-
- - - \ No newline at end of file diff --git a/Sensoro Beacon Kit/Documents/html/Protocols/SBKBeaconManagerDelegate.html b/Sensoro Beacon Kit/Documents/html/Protocols/SBKBeaconManagerDelegate.html deleted file mode 100644 index b23c941..0000000 --- a/Sensoro Beacon Kit/Documents/html/Protocols/SBKBeaconManagerDelegate.html +++ /dev/null @@ -1,673 +0,0 @@ - - - - - SBKBeaconManagerDelegate Protocol Reference - - - - - - -
- - - - -
- -
-
- - - -
- -
- - - - - - - -
Conforms toNSObject
Declared inSBKBeaconManager.h
- - - - -
- -

Overview

-

The SBKBeaconManagerDelegate protocol defines the methods used to receive beacon updates from a SBKBeaconManager object.

-
- - - - - - - - - - - - - - - -
- -

Instance Methods

- -
- -

beaconManager:beaconDidGone:

- - - -
-

Tells the delegate that a beacon has been out of range.

-
- - - -
- (void)beaconManager:(SBKBeaconManager *)beaconManager beaconDidGone:(SBKBeacon *)beacon
- - - -
-

Parameters

- -
-
beaconManager
-

The beacon manager object reporting the event.

-
- -
-
beacon
-

The beacon instance just be out of range.

-
- -
- - - - - - - -
-

Discussion

-

Tells the delegate that a beacon has been out of range.

-
- - - - - - - -
-

Declared In

- SBKBeaconManager.h
-
- - -
- -
- -

beaconManager:didChangeAuthorizationStatus:

- - - -
-

Tells the delegate that the authorization status for the application changed.

-
- - - -
- (void)beaconManager:(SBKBeaconManager *)beaconManager didChangeAuthorizationStatus:(CLAuthorizationStatus)status
- - - -
-

Parameters

- -
-
beaconManager
-

The beacon manager object reporting the event.

-
- -
-
status
-

The new authorization status for the application.

-
- -
- - - - - - - -
-

Discussion

-

Tells the delegate that the authorization status for the application changed.

This method is called whenever the application’s ability to use location services changes. Changes can occur because the user allowed or denied the use of location services for your application or for the system as a whole.

-
- - - - - - - -
-

Declared In

- SBKBeaconManager.h
-
- - -
- -
- -

beaconManager:didDetermineState:forRegion:

- - - -
-

It is same with locationManager:didDetermineState:forRegion: of CLLocationManagerDelegate -Tells the delegate about the state of the specified region.

-
- - - -
- (void)beaconManager:(SBKBeaconManager *)beaconManager didDetermineState:(SBKRegionState)state forRegion:(SBKBeaconID *)region
- - - -
-

Parameters

- -
-
beaconManager
-

The beacon manager object reporting the event.

-
- -
-
state
-

The state of the specified region. For a list of possible values, see the SBKRegionState type.

-
- -
-
region
-

The region whose state was determined.

-
- -
- - - - - - - -
-

Discussion

-

It is same with locationManager:didDetermineState:forRegion: of CLLocationManagerDelegate -Tells the delegate about the state of the specified region.

see locationManager:didDetermineState:forRegion: of CLLocationManagerDelegate, When a app waked up by a region, -The system will call SDK, SDK will call this delegate method.

-
- - - - - - - -
-

Declared In

- SBKBeaconManager.h
-
- - -
- -
- -

beaconManager:didRangeBeacons:inRegion:

- - - -
-

Tells the delegate that if one or more beacons are in range. those beacons include sensoro’s beacons.

-
- - - -
- (void)beaconManager:(SBKBeaconManager *)beaconManager didRangeBeacons:(NSArray *)beacons inRegion:(SBKBeaconID *)region
- - - -
-

Parameters

- -
-
beaconManager
-

The beacon manager object reporting the event.

-
- -
-
beacons
-

An array of CLBeacon objects representing the beacons currently in range. You can use the information in these objects to determine the range of each beacon and its identifying information.

-
- -
-
region
-

The region beacons belong to.

-
- -
- - - - - - - -
-

Discussion

-

Tells the delegate that if one or more beacons are in range. those beacons include sensoro’s beacons.

you can use beaconWithCLBeacon: of SBKBeaconManager to know whether this beacon is a sensoro beacon. because of ble scan delay, it is possible that a beacon is not sensoro beacon at first, after a little time, it become a sensoro beacon.

-
- - - - - - - -
-

Declared In

- SBKBeaconManager.h
-
- - -
- -
- -

beaconManager:didRangeNewBeacon:

- - - -
-

Tells the delegate that ranged a new beacon.

-
- - - -
- (void)beaconManager:(SBKBeaconManager *)beaconManager didRangeNewBeacon:(SBKBeacon *)beacon
- - - -
-

Parameters

- -
-
beaconManager
-

The beacon manager object reporting the event.

-
- -
-
beacon
-

The beacon instance just be ranged.

-
- -
- - - - - - - -
-

Discussion

-

Tells the delegate that ranged a new beacon.

-
- - - - - - - -
-

Declared In

- SBKBeaconManager.h
-
- - -
- -
- -

beaconManager:scanDidFinishWithBeacons:

- - - -
-

Tells the delegate that if one or more beacons are in range. This method will be called approximate every one second, even there is not beacon around.

-
- - - -
- (void)beaconManager:(SBKBeaconManager *)beaconManager scanDidFinishWithBeacons:(NSArray *)beacons
- - - -
-

Parameters

- -
-
beaconManager
-

The beacon manager object reporting the event.

-
- -
-
beacons
-

An array of SBKBeacon objects representing the beacons currently in range. You can use the information in these objects to determine the range of each beacon and its identifying information.

-
- -
- - - - - - - -
-

Discussion

-

Tells the delegate that if one or more beacons are in range. This method will be called approximate every one second, even there is not beacon around.

-
- - - - - - - -
-

Declared In

- SBKBeaconManager.h
-
- - -
- -
- - - - - - - -
- - -
-
- - - \ No newline at end of file diff --git a/Sensoro Beacon Kit/Documents/html/css/styles.css b/Sensoro Beacon Kit/Documents/html/css/styles.css deleted file mode 100644 index 3308189..0000000 --- a/Sensoro Beacon Kit/Documents/html/css/styles.css +++ /dev/null @@ -1,615 +0,0 @@ -body { - font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif; - font-size: 13px; -} - -code { - font-family: Courier, Consolas, monospace; - font-size: 13px; - color: #666; -} - -pre { - font-family: Courier, Consolas, monospace; - font-size: 13px; - line-height: 18px; - tab-interval: 0.5em; - border: 1px solid #C7CFD5; - background-color: #F1F5F9; - color: #666; - padding: 0.3em 1em; -} - -ul { - list-style-type: square; -} - -li { - margin-bottom: 10px; -} - -a, a code { - text-decoration: none; - color: #36C; -} - -a:hover, a:hover code { - text-decoration: underline; - color: #36C; -} - -h2 { - border-bottom: 1px solid #8391A8; - color: #3C4C6C; - font-size: 187%; - font-weight: normal; - margin-top: 1.75em; - padding-bottom: 2px; -} - -table { - margin-bottom: 4em; - border-collapse:collapse; - vertical-align: middle; -} - -td { - border: 1px solid #9BB3CD; - padding: .667em; - font-size: 100%; -} - -th { - border: 1px solid #9BB3CD; - padding: .3em .667em .3em .667em; - background: #93A5BB; - font-size: 103%; - font-weight: bold; - color: white; - text-align: left; -} - -/* @group Common page elements */ - -#top_header { - height: 91px; - left: 0; - min-width: 598px; - position: absolute; - right: 0; - top: 0; - z-index: 900; -} - -#footer { - clear: both; - padding-top: 20px; - text-align: center; -} - -#contents, #overview_contents { - -webkit-overflow-scrolling: touch; - border-top: 1px solid #A9A9A9; - position: absolute; - top: 90px; - left: 0; - right: 0; - bottom: 0; - overflow-x: hidden; - overflow-y: auto; - padding-left: 2em; - padding-right: 2em; - padding-top: 1em; - min-width: 550px; -} - -#contents.isShowingTOC { - left: 230px; - min-width: 320px; -} - -.copyright { - font-size: 12px; -} - -.generator { - font-size: 11px; -} - -.main-navigation ul li { - display: inline; - margin-left: 15px; - list-style: none; -} - -.navigation-top { - clear: both; - float: right; -} - -.navigation-bottom { - clear: both; - float: right; - margin-top: 20px; - margin-bottom: -10px; -} - -.open > .disclosure { - background-image: url("../img/disclosure_open.png"); -} - -.disclosure { - background: url("../img/disclosure.png") no-repeat scroll 0 0; -} - -.disclosure, .nodisclosure { - display: inline-block; - height: 8px; - margin-right: 5px; - position: relative; - width: 9px; -} - -/* @end */ - -/* @group Header */ - -#top_header #library { - background: url("../img/library_background.png") repeat-x 0 0 #485E78; - background-color: #ccc; - height: 35px; - font-size: 115%; -} - -#top_header #library #libraryTitle { - color: #FFFFFF; - margin-left: 15px; - text-shadow: 0 -1px 0 #485E78; - top: 8px; - position: absolute; -} - -#libraryTitle { - left: 0; -} - -#top_header #library #developerHome { - color: #92979E; - right: 15px; - top: 8px; - position: absolute; -} - -#top_header #library a:hover { - text-decoration: none; -} - -#top_header #title { - background: url("../img/title_background.png") repeat-x 0 0 #8A98A9; - border-bottom: 1px solid #757575; - height: 25px; - overflow: hidden; -} - -#top_header h1 { - font-size: 105%; - font-weight: normal; - margin: 0; - padding: 3px 0 2px; - text-align: center; - /*text-shadow: 0 1px 0 #D5D5D5;*/ - white-space: nowrap; -} - -#headerButtons { - background-color: #D8D8D8; - background-image: url("../img/button_bar_background.png"); - border-bottom: 0px solid #EDEDED; - border-top: 0px solid #a8a8a8; - font-size: 8pt; - height: 28px; - left: 0; - list-style: none outside none; - margin: 0; - overflow: hidden; - padding: 0; - position: absolute; - right: 0; - top: 61px; -} - -#headerButtons li { - background-repeat: no-repeat; - display: inline; - margin-top: 0; - margin-bottom: 0; - padding: 0; -} - -#toc_button button { - background-color: #EBEEF1; - border-color: #ACACAC; - border-style: none solid none none; - border-width: 0 1px 0 0; - height: 28px; - margin: 0; - padding-left: 30px; - text-align: left; - width: 230px; -} - -li#jumpto_button { - left: 230px; - margin-left: 0; - position: absolute; -} - -li#jumpto_button select { - height: 22px; - margin: 5px 2px 0 10px; - max-width: 300px; -} - -/* @end */ - -/* @group Table of contents */ - -#tocContainer.isShowingTOC { - border-right: 1px solid #ACACAC; - display: block; - overflow-x: hidden; - overflow-y: auto; - padding: 0; -} - -#tocContainer { - background-color: #EBEEF1; - border-top: 1px solid #ACACAC; - bottom: 0; - display: none; - left: 0; - overflow: hidden; - position: absolute; - top: 90px; - width: 229px; -} - -#tocContainer > ul#toc { - font-size: 11px; - margin: 0; - padding: 12px 0 18px; - width: 209px; - -moz-user-select: none; - -webkit-user-select: none; - user-select: none; -} - -#tocContainer > ul#toc > li { - margin: 0; - padding: 0 0 7px 30px; - text-indent: -15px; -} - -#tocContainer > ul#toc > li > .sectionName a { - color: #000000; - font-weight: bold; -} - -#tocContainer > ul#toc > li > .sectionName a:hover { - text-decoration: none; -} - -#tocContainer > ul#toc li.children > ul { - display: none; - height: 0; -} - -#tocContainer > ul#toc > li > ul { - margin: 0; - padding: 0; -} - -#tocContainer > ul#toc > li > ul, ul#toc > li > ul > li { - margin-left: 0; - margin-bottom: 0; - padding-left: 15px; -} - -#tocContainer > ul#toc > li ul { - list-style: none; - margin-right: 0; - padding-right: 0; -} - -#tocContainer > ul#toc li.children.open > ul { - display: block; - height: auto; - margin-left: -15px; - padding-left: 0; -} - -#tocContainer > ul#toc > li > ul, ul#toc > li > ul > li { - margin-left: 0; - padding-left: 15px; -} - -#tocContainer li ul li { - margin-top: 0.583em; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} - -#tocContainer li ul li span.sectionName { - white-space: normal; -} - -#tocContainer > ul#toc > li > ul > li > .sectionName a { - font-weight: bold; -} - -#tocContainer > ul#toc > li > ul a { - color: #4F4F4F; -} - -/* @end */ - -/* @group Index formatting */ - -.index-title { - font-size: 13px; - font-weight: normal; -} - -.index-column { - float: left; - width: 30%; - min-width: 200px; - font-size: 11px; -} - -.index-column ul { - margin: 8px 0 0 0; - padding: 0; - list-style: none; -} - -.index-column ul li { - margin: 0 0 3px 0; - padding: 0; -} - -.hierarchy-column { - min-width: 400px; -} - -.hierarchy-column ul { - margin: 3px 0 0 15px; -} - -.hierarchy-column ul li { - list-style-type: square; -} - -/* @end */ - -/* @group Common formatting elements */ - -.title { - font-weight: normal; - font-size: 215%; - margin-top:0; -} - -.subtitle { - font-weight: normal; - font-size: 180%; - color: #3C4C6C; - border-bottom: 1px solid #5088C5; -} - -.subsubtitle { - font-weight: normal; - font-size: 145%; - height: 0.7em; -} - -.note { - border: 1px solid #5088C5; - background-color: white; - margin: 1.667em 0 1.75em 0; - padding: 0 .667em .083em .750em; -} - -.warning { - border: 1px solid #5088C5; - background-color: #F0F3F7; - margin-bottom: 0.5em; - padding: 0.3em 0.8em; -} - -.bug { - border: 1px solid #000; - background-color: #ffffcc; - margin-bottom: 0.5em; - padding: 0.3em 0.8em; -} - -.deprecated { - color: #F60425; -} - -/* @end */ - -/* @group Common layout */ - -.section { - margin-top: 3em; -} - -/* @end */ - -/* @group Object specification section */ - -.section-specification { - margin-left: 2.5em; - margin-right: 2.5em; - font-size: 12px; -} - -.section-specification table { - margin-bottom: 0em; - border-top: 1px solid #d6e0e5; -} - -.section-specification td { - vertical-align: top; - border-bottom: 1px solid #d6e0e5; - border-left-width: 0px; - border-right-width: 0px; - border-top-width: 0px; - padding: .6em; -} - -.section-specification .specification-title { - font-weight: bold; -} - -/* @end */ - -/* @group Tasks section */ - -.task-list { - list-style-type: none; - padding-left: 0px; -} - -.task-list li { - margin-bottom: 3px; -} - -.task-item-suffix { - color: #996; - font-size: 12px; - font-style: italic; - margin-left: 0.5em; -} - -span.tooltip span.tooltip { - font-size: 1.0em; - display: none; - padding: 0.3em; - border: 1px solid #aaa; - background-color: #fdfec8; - color: #000; - text-align: left; -} - -span.tooltip:hover span.tooltip { - display: block; - position: absolute; - margin-left: 2em; -} - -/* @end */ - -/* @group Method section */ - -.section-method { - margin-top: 2.3em; -} - -.method-title { - margin-bottom: 1.5em; -} - -.method-subtitle { - margin-top: 0.7em; - margin-bottom: 0.2em; -} - -.method-subsection p { - margin-top: 0.4em; - margin-bottom: 0.8em; -} - -.method-declaration { - margin-top:1.182em; - margin-bottom:.909em; -} - -.method-declaration code { - font:14px Courier, Consolas, monospace; - color:#000; -} - -.declaration { - color: #000; -} - -.termdef { - margin-bottom: 10px; - margin-left: 0px; - margin-right: 0px; - margin-top: 0px; -} - -.termdef dt { - margin: 0; - padding: 0; -} - -.termdef dd { - margin-bottom: 6px; - margin-left: 16px; - margin-right: 0px; - margin-top: 1px; -} - -.termdef dd p { - margin-bottom: 6px; - margin-left: 0px; - margin-right: 0px; - margin-top: -1px; -} - -.argument-def { - margin-top: 0.3em; - margin-bottom: 0.3em; -} - -.argument-def dd { - margin-left: 1.25em; -} - -.see-also-section ul { - list-style-type: none; - padding-left: 0px; - margin-top: 0; -} - -.see-also-section li { - margin-bottom: 3px; -} - -.declared-in-ref { - color: #666; -} - -#tocContainer.hideInXcode { - display: none; - border: 0px solid black; -} - -#top_header.hideInXcode { - display: none; -} - -#contents.hideInXcode { - border: 0px solid black; - top: 0px; - left: 0px; -} - -/* @end */ - diff --git a/Sensoro Beacon Kit/Documents/html/css/stylesPrint.css b/Sensoro Beacon Kit/Documents/html/css/stylesPrint.css deleted file mode 100644 index dc54cd2..0000000 --- a/Sensoro Beacon Kit/Documents/html/css/stylesPrint.css +++ /dev/null @@ -1,22 +0,0 @@ - -header { - display: none; -} - -div.main-navigation, div.navigation-top { - display: none; -} - -div#overview_contents, div#contents.isShowingTOC, div#contents { - overflow: visible; - position: relative; - top: 0px; - border: none; - left: 0; -} -#tocContainer.isShowingTOC { - display: none; -} -nav { - display: none; -} \ No newline at end of file diff --git a/Sensoro Beacon Kit/Documents/html/hierarchy.html b/Sensoro Beacon Kit/Documents/html/hierarchy.html deleted file mode 100644 index bbc8b04..0000000 --- a/Sensoro Beacon Kit/Documents/html/hierarchy.html +++ /dev/null @@ -1,142 +0,0 @@ - - - - - Sensoro Beacon Kit Hierarchy - - - - - -
- - - - -
-
-
- - - - - -
-
- - \ No newline at end of file diff --git a/Sensoro Beacon Kit/Documents/html/img/button_bar_background.png b/Sensoro Beacon Kit/Documents/html/img/button_bar_background.png deleted file mode 100644 index 71d1019bc0c5c571dea84ff9775aa243444d2d4a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2825 zcmV+k3-KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0000qNkl%Np<^ZU>0nqLSy#7X21yZJL b18@fb!nF!3r##!100000NkvXXu0mjf;Lkd# diff --git a/Sensoro Beacon Kit/Documents/html/img/disclosure.png b/Sensoro Beacon Kit/Documents/html/img/disclosure.png deleted file mode 100644 index 4c5cbf445602efefe8ee0475703d36ba4132ff21..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 115 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRM!2%>3kI32qDJxGG#}JO_`KyqCDY z*KXE?%k|6ufBPK!<6_I4f7W}-SGbGsdN0tg!V=WD=wjWz$u?adUkEVRH#$H4{$dk9 P&=dwwS3j3^P63kI32qDKAeK#}JO|$v@6N$mnnQFZs`y zVdCMs<^KgT?B%tdsPGFGRJ=dLFZ%0zg1x*>$p86_dQT3$|8Vc2oeOUWM@HOU=Rfsq fB8n*;t{e<2Cp(|jRn^)AG?l^A)z4*}Q$iB}AA>A0 diff --git a/Sensoro Beacon Kit/Documents/html/img/library_background.png b/Sensoro Beacon Kit/Documents/html/img/library_background.png deleted file mode 100644 index 3006248afe8822e2c9761d9e76a900b2e9781366..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^j6kfy!3HEfN&F!HD`A7 zGAIf#2eRk&s%13)vlW+lq|A78-&7mDt%)5zO3YC!PX6C6d@N^ihs=xXE6;3R6D_$Y ZpF#6xy3}8Re4y=ES4z)+>iz|hdl!0_`wkbcR)P-?)y@G60U!DwdS5Kjv*DdV!92v z7!-Jp7=8I~ult4BS5`!1y1 - - - - Sensoro Beacon Kit Reference - - - - - -
- - - - -
-
-
- - - - - -
-
- - \ No newline at end of file