Loading...
Searching...
No Matches
MeasurementManagerExample.h
Go to the documentation of this file.
1#import <Foundation/Foundation.h>
2
3@class NCNavigineSdk;
4@class NCLocationManager;
5@class NCMeasurementManager;
6@protocol NCMeasurementListener;
7
12@interface MeasurementManagerExample : NSObject
13
14@property (nonatomic, strong) NCNavigineSdk *sdk;
15@property (nonatomic, strong) NCLocationManager *locationManager;
16@property (nonatomic, strong) NCMeasurementManager *measurementManager;
17@property (nonatomic, strong) id<NCMeasurementListener> measurementListener;
18
19- (instancetype)init;
20- (void)runExample;
21- (void)demonstrateMeasurementManagerMethods;
22- (void)demonstrateSensorMeasurements:(NSDictionary<NSNumber *, NCSensorMeasurement *> *)sensors;
23- (void)demonstrateSignalMeasurements:(NSDictionary<NSString *, NCSignalMeasurement *> *)signals;
24
25@end