ESTSettingsSensors
@interface ESTSettingsSensors : NSObject
ESTSettingsSensors
-
Ambient Light sensor value.
Declaration
Objective-C
@property (nonatomic, strong, readonly) ESTSettingSensorsAmbientLight *_Nonnull ambientLight;
Swift
var ambientLight: ESTSettingSensorsAmbientLight { get }
-
Ambient temperature setting.
Declaration
Objective-C
@property (nonatomic, strong, readonly) ESTSettingSensorsTemperature *_Nonnull temperature;
Swift
var temperature: ESTSettingSensorsTemperature { get }
-
Ambient temperature offset setting.
You can use this setting to calibrate the beacon’s temperature sensor.
For example, if you measure that the sensor in the beacon is off by 1.2 degree C (shows 21.2 instead of 20.0), set the temperature offset to -1.2.
Declaration
Objective-C
@property (nonatomic, strong, readonly) ESTSettingSensorsTemperatureOffset *_Nonnull temperatureOffset;
Swift
var temperatureOffset: ESTSettingSensorsTemperatureOffset { get }
-
Atmospheric pressure setting.
Declaration
Objective-C
@property (nonatomic, strong, readonly) ESTSettingSensorsPressure *_Nonnull pressure;
Swift
var pressure: ESTSettingSensorsPressure { get }
-
Enable Motion Notification (AKA Motion Detection).
Declaration
Objective-C
@property (nonatomic, strong, readonly) ESTSettingSensorsMotionNotificationEnable *_Nonnull motionNotificationEnable;
Swift
var motionNotificationEnable: ESTSettingSensorsMotionNotificationEnable { get }
-
Designated initializer.
Declaration
Objective-C
- (nonnull instancetype)initWithSettingsCollection: (nonnull ESTDeviceSettingsCollection *)settingsCollection;
Swift
init(settingsCollection: ESTDeviceSettingsCollection)
Parameters
settingsCollection
Collection of settings containing sensors related settings.
Return Value
Initialized object.