File tree Expand file tree Collapse file tree 36 files changed +409
-20
lines changed
Frameworks/Navigine.xcframework
ios-arm64_x86_64-simulator/Navigine.framework
ios-arm64/Navigine.framework
NavigineDemo/NavigineDemo/Frameworks/Navigine.xcframework
ios-arm64_x86_64-simulator/Navigine.framework
ios-arm64/Navigine.framework Expand file tree Collapse file tree 36 files changed +409
-20
lines changed Original file line number Diff line number Diff line change 22All notable changes to this project will be documented in this file.
33` navigine.framework ` adheres to [ Semantic Versioning] ( http://semver.org/ ) .
44
5+ ## [ 2.4.3] ( https://github.com/Navigine/navigine_ios_framework/releases/tag/v.2.4.3 ) / 2023-12-20
6+ * Up internal dependencies
7+
58## [ 2.4.2] ( https://github.com/Navigine/navigine_ios_framework/releases/tag/v.2.4.2 ) / 2023-10-13
69* Refactor LocationView
710* Fix race condition in render thread
Original file line number Diff line number Diff line change 1+ // AUTOGENERATED FILE - DO NOT MODIFY!
2+ // This file was generated by Djinni from beacon_proximity_estimator.djinni
3+
4+ #import " NCExport.h"
5+ #import < Foundation/Foundation.h>
6+
7+ DEFAULT_EXPORT_ATTRIBUTE
8+ @interface NCBeaconProximityEntry : NSObject
9+ - (nonnull instancetype )initWithTx : (nonnull NSString *)tx
10+ rssi : (float )rssi
11+ frequency : (float )frequency
12+ quality : (float )quality
13+ distance : (nullable NSNumber *)distance ;
14+ + (nonnull instancetype )beaconProximityEntryWithTx : (nonnull NSString *)tx
15+ rssi : (float )rssi
16+ frequency : (float )frequency
17+ quality : (float )quality
18+ distance : (nullable NSNumber *)distance ;
19+
20+ @property (nonatomic , readonly , nonnull ) NSString * tx;
21+
22+ @property (nonatomic , readonly ) float rssi;
23+
24+ @property (nonatomic , readonly ) float frequency;
25+
26+ @property (nonatomic , readonly ) float quality;
27+
28+ @property (nonatomic , readonly , nullable ) NSNumber * distance;
29+
30+ @end
Original file line number Diff line number Diff line change 1+ // AUTOGENERATED FILE - DO NOT MODIFY!
2+ // This file was generated by Djinni from beacon_proximity_estimator.djinni
3+
4+ #import " NCExport.h"
5+ #import < Foundation/Foundation.h>
6+ @protocol NCBeaconProximityEstimatorListener;
7+
8+
9+ DEFAULT_EXPORT_ATTRIBUTE
10+ @interface NCBeaconProximityEstimator : NSObject
11+
12+ - (void )start ;
13+
14+ - (void )stop ;
15+
16+ - (void )pause ;
17+
18+ - (void )resume ;
19+
20+ - (void )addListener : (nullable id <NCBeaconProximityEstimatorListener>)listener ;
21+
22+ - (void )removeListener : (nullable id <NCBeaconProximityEstimatorListener>)listener ;
23+
24+ @end
Original file line number Diff line number Diff line change 1+ // AUTOGENERATED FILE - DO NOT MODIFY!
2+ // This file was generated by Djinni from beacon_proximity_estimator.djinni
3+
4+ #import " NCBeaconProximityEntry.h"
5+ #import " NCExport.h"
6+ #import < Foundation/Foundation.h>
7+
8+
9+ DEFAULT_EXPORT_ATTRIBUTE
10+ @protocol NCBeaconProximityEstimatorListener <NSObject >
11+
12+ - (void )onScanResultReady : (nonnull NSArray <NCBeaconProximityEntry *> *)beacons ;
13+
14+ - (void )onProgressChanged : (float )progress ;
15+
16+ - (void )onFinished : (nonnull NSArray <NCBeaconProximityEntry *> *)beacons ;
17+
18+ - (void )onFailed : (nullable NSError *)error ;
19+
20+ @end
Original file line number Diff line number Diff line change 44#import " NCExport.h"
55#import < Foundation/Foundation.h>
66@class NCAsyncRouteManager;
7+ @class NCBeaconProximityEstimator;
78@class NCLocationEditManager;
89@class NCLocationListManager;
910@class NCLocationManager;
@@ -54,6 +55,8 @@ DEFAULT_EXPORT_ATTRIBUTE
5455
5556- (nullable NCMeasurementManager *)getMeasurementManager : (nullable NCLocationManager *)locationManager ;
5657
58+ - (nullable NCBeaconProximityEstimator *)getBeaconProximityEstimator : (nullable NCLocationManager *)locationManager ;
59+
5760- (nonnull NSString *)getErrorDescription : (int32_t )errorCode ;
5861
5962- (nullable NCLocationListManager *)getLocationListManager ;
Original file line number Diff line number Diff line change @@ -40,7 +40,7 @@ DEFAULT_EXPORT_ATTRIBUTE
4040
4141@property (nonatomic , readonly ) float height;
4242
43- @property (nonatomic , readonly ) float altitude;
43+ @property (nonatomic , nullable , readonly ) NSNumber * altitude;
4444
4545@property (nonatomic , readonly ) float azimuth;
4646
Original file line number Diff line number Diff line change @@ -81,6 +81,9 @@ FOUNDATION_EXPORT const unsigned char NavigineVersionString[];
8181#import " NCCameraListener.h"
8282#import " NCTransmitterStatus.h"
8383#import " NCBeacon.h"
84+ #import " NCBeaconProximityEntry.h"
85+ #import " NCBeaconProximityEstimatorListener.h"
86+ #import " NCBeaconProximityEstimator.h"
8487#import " NCAnimationType.h"
8588#import " NCAsyncRouteListener.h"
8689#import " NCRouteSession.h"
Original file line number Diff line number Diff line change 1+ // AUTOGENERATED FILE - DO NOT MODIFY!
2+ // This file was generated by Djinni from beacon_proximity_estimator.djinni
3+
4+ #import " NCExport.h"
5+ #import < Foundation/Foundation.h>
6+
7+ DEFAULT_EXPORT_ATTRIBUTE
8+ @interface NCBeaconProximityEntry : NSObject
9+ - (nonnull instancetype )initWithTx : (nonnull NSString *)tx
10+ rssi : (float )rssi
11+ frequency : (float )frequency
12+ quality : (float )quality
13+ distance : (nullable NSNumber *)distance ;
14+ + (nonnull instancetype )beaconProximityEntryWithTx : (nonnull NSString *)tx
15+ rssi : (float )rssi
16+ frequency : (float )frequency
17+ quality : (float )quality
18+ distance : (nullable NSNumber *)distance ;
19+
20+ @property (nonatomic , readonly , nonnull ) NSString * tx;
21+
22+ @property (nonatomic , readonly ) float rssi;
23+
24+ @property (nonatomic , readonly ) float frequency;
25+
26+ @property (nonatomic , readonly ) float quality;
27+
28+ @property (nonatomic , readonly , nullable ) NSNumber * distance;
29+
30+ @end
You can’t perform that action at this time.
0 commit comments