Class NCSignalMeasurement - Navigine/Indoor-Navigation-iOS-Mobile-SDK-2.0 GitHub Wiki

NCSignalMeasurement class is used for notifying users about new scanned signals through [[NCMeasurementListener|Class-NCMeasurementListener].

Referenced from: NCMeasurementManager, NCMeasurementListener.

@interface NCSignalMeasurement : NSObject

@property (nonatomic, readonly) NCSignalType type;

@property (nonatomic, readonly, nonnull) NSString * id;

@property (nonatomic, readonly) float rssi;

@property (nonatomic, readonly) float distance;

@end

Public fields

  • type - Type of the signal, which equals to one of the next enum elements:
    • WIFI
    • BEACON
    • BLUETOOTH
    • EDDYSTONE
    • WIFI_RTT
  • id - id of the signal, like mac address for wifi, (uuid, major, minor) for beacon, etc.
  • rssi - rssi value of the signal
  • distance - distance to the signal