KTKNearbyDeviceTelemetry Class Reference

Inherits from NSObject
Conforms to NSCopying
Declared in KTKNearbyDeviceTelemetry.h

Identification

  uniqueID

@property (nonatomic, readonly, copy) NSString *uniqueID

  channel

@property (nonatomic, readonly, copy) NSNumber *channel

Basic System Health

  RSSI

Current RSSI value for the device. (read-only)

@property (nonatomic, readonly, copy) NSNumber *RSSI

Discussion

Current RSSI value for the device. (read-only)

Declared In

KTKNearbyDeviceTelemetry.h

  date

The current value of real time clock. (read-only)

@property (nonatomic, readonly, copy) NSDate *date

Discussion

The current value of real time clock. (read-only)

Declared In

KTKNearbyDeviceTelemetry.h

  batteryLevel

Battery level percentage. (read-only)

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

Discussion

Battery level percentage. (read-only)

Declared In

KTKNearbyDeviceTelemetry.h

More System Health

  uptime

Uptime rounded to hours. (read-only)

@property (nonatomic, readonly, copy) NSNumber *uptime

Discussion

Uptime rounded to hours. (read-only)

Declared In

KTKNearbyDeviceTelemetry.h

  systemLoad

Percentage of system load average over 15 min. (read-only)

@property (nonatomic, readonly, copy) NSNumber *systemLoad

Discussion

Percentage of system load average over 15 min. (read-only)

Declared In

KTKNearbyDeviceTelemetry.h

  errors

Error Flags. (read-only)

@property (nonatomic, readonly, assign) KTKNearbyDeviceTelemetryError errors

Discussion

Error Flags. (read-only)

Declared In

KTKNearbyDeviceTelemetry.h

Accelerometer

  sensitivity

Accelerometer sensitivity. Unit: mg/digit. (read-only)

@property (nonatomic, readonly, copy) NSNumber *sensitivity

Discussion

Accelerometer sensitivity. Unit: mg/digit. (read-only)

Declared In

KTKNearbyDeviceTelemetry.h

  acceleration

Raw Accelerometer data filtered with lowpass filter. (read-only)

@property (nonatomic, readonly, assign) KTKDeviceAcceleration acceleration

Discussion

Raw Accelerometer data filtered with lowpass filter. (read-only)

Declared In

KTKNearbyDeviceTelemetry.h

  lastDoubleTap

Seconds since last doubletap event. Doubletap event occurs when doubletap pattern is detected by accelerometer. (read-only)

@property (nonatomic, readonly, copy) NSNumber *lastDoubleTap

Discussion

Seconds since last doubletap event. Doubletap event occurs when doubletap pattern is detected by accelerometer. (read-only)

Saturates on 65535 (0xFFFF) value. 65535 (0xFFFF) default value when Doubletap is disabled.

Declared In

KTKNearbyDeviceTelemetry.h

  lastThreshold

Seconds since last threshold event. Threshold event occurs when acceleration exceeds configured threshold. (read-only)

@property (nonatomic, readonly, copy) NSNumber *lastThreshold

Discussion

Seconds since last threshold event. Threshold event occurs when acceleration exceeds configured threshold. (read-only)

Saturates on 65535 (0xFFFF) value. 65535 (0xFFFF) default value when Doubletap is disabled.

Declared In

KTKNearbyDeviceTelemetry.h

Button

  lastSingleClick

Seconds since last Click event. Click event is specified in Button Specification Behavior. (read-only)

@property (nonatomic, readonly, copy) NSNumber *lastSingleClick

Discussion

Seconds since last Click event. Click event is specified in Button Specification Behavior. (read-only)

Saturates on 65535 (0xFFFF) value. 65535 (0xFFFF) default value when button click is disabled.

Declared In

KTKNearbyDeviceTelemetry.h

  singleClickCount

A number of Click events. Click event is specified in Button Specification Behavior. (read-only)

@property (nonatomic, readonly, copy) NSNumber *singleClickCount

Discussion

A number of Click events. Click event is specified in Button Specification Behavior. (read-only)

Declared In

KTKNearbyDeviceTelemetry.h

Sensors

  lightSensor

Light Sensor Percentage (0-100). (read-only)

@property (nonatomic, readonly, copy) NSNumber *lightSensor

Discussion

Light Sensor Percentage (0-100). (read-only)

Declared In

KTKNearbyDeviceTelemetry.h

  temperature

Temperature in degree Celsius. (read-only)

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

Discussion

Temperature in degree Celsius. (read-only)

Declared In

KTKNearbyDeviceTelemetry.h

  humidity

Relative Humidity Percentage (0-100). (read-only)

@property (nonatomic, readonly, copy) NSNumber *humidity

Discussion

Relative Humidity Percentage (0-100). (read-only)

Declared In

KTKNearbyDeviceTelemetry.h

  GPIOStates

States of GPIOs. (read-only)

@property (nonatomic, readonly, assign) struct KTKNearbyDeviceGPIOStates GPIOStates

Discussion

States of GPIOs. (read-only)

Declared In

KTKNearbyDeviceTelemetry.h

  bleScans

BLE scanning statistics. Scans/s, 10 seconds average. (read-only)

@property (nonatomic, readonly, copy) NSNumber *bleScans

Discussion

BLE scanning statistics. Scans/s, 10 seconds average. (read-only)

Declared In

KTKNearbyDeviceTelemetry.h

  bleDevices

Number of scanned BLE devices. 10 seconds average. (read-only)

@property (nonatomic, readonly, copy) NSNumber *bleDevices

Discussion

Number of scanned BLE devices. 10 seconds average. (read-only)

Declared In

KTKNearbyDeviceTelemetry.h

  wifiScans

WiFi scanning statistics. Scans/s, 10 seconds average. (read-only)

@property (nonatomic, readonly, copy) NSNumber *wifiScans

Discussion

WiFi scanning statistics. Scans/s, 10 seconds average. (read-only)

Declared In

KTKNearbyDeviceTelemetry.h

Data Logger

  dataLoggerStatus

A Boolean value indicating whether the data logger functionality is turned ON.

@property (nonatomic, readonly, assign) KTKDeviceDataLoggerStatus dataLoggerStatus

Discussion

A Boolean value indicating whether the data logger functionality is turned ON.

Declared In

KTKNearbyDeviceTelemetry.h