|
+ (nonnull MMKLocationSettings *)locationSettingsWithProvideAccuracy:( BOOL)provideAccuracy
                                                            accuracy:(nullable MMKRange *)accuracy
                                                locationTimeInterval:(nullable MMKTimeInterval *)locationTimeInterval
                                                        provideSpeed:( BOOL)provideSpeed
                                                               speed:( double)speed
                                                      provideHeading:( BOOL)provideHeading
                                                        headingError:(nullable MMKRange *)headingError
                                                       locationError:(nullable MMKLocationError *)locationError
                                                   provideWheelSpeed:( BOOL)provideWheelSpeed
                                              wheelSpeedTimeInterval:(nullable MMKTimeInterval *)wheelSpeedTimeInterval;
|
|
@property (nonatomic, assign, unsafe_unretained, readwrite) BOOL provideAccuracy;
Flag whether to provide accuracy value
|
|
@property (nonatomic, strong, readwrite, nullable) MMKRange *accuracy;
Location accuracy range in meters
|
|
@property (nonatomic, strong, readwrite, nullable)
    MMKTimeInterval *locationTimeInterval;
Location time interval in milliseconds
|
|
@property (nonatomic, assign, unsafe_unretained, readwrite) BOOL provideSpeed;
Flag whether to provide speed value
|
|
@property (nonatomic, assign, unsafe_unretained, readwrite) double speed;
The speed in meters per second
|
|
@property (nonatomic, assign, unsafe_unretained, readwrite) BOOL provideHeading;
Flag whether to provide error of heading
|
|
@property (nonatomic, strong, readwrite, nullable) MMKRange *headingError;
The current heading error range in degrees relative to true heading, clockwise
|
|
@property (nonatomic, strong, readwrite, nullable)
    MMKLocationError *locationError;
Optional field, can be nil
|
|
@property (nonatomic, assign, unsafe_unretained, readwrite)
    BOOL provideWheelSpeed;
Flag whether to provide wheel speed value
|
|
@property (nonatomic, strong, readwrite, nullable)
    MMKTimeInterval *wheelSpeedTimeInterval;
Time interval of getting the wheel speed in milliseconds
|
|
+ (nonnull MMKLocationSettings *)locationSettingsWithProvideAccuracy:( BOOL)provideAccuracy
                                                            accuracy:(nullable MMKRange *)accuracy
                                                locationTimeInterval:(nullable MMKTimeInterval *)locationTimeInterval
                                                        provideSpeed:( BOOL)provideSpeed
                                                               speed:( double)speed
                                                      provideHeading:( BOOL)provideHeading
                                                        headingError:(nullable MMKRange *)headingError
                                                       locationError:(nullable MMKLocationError *)locationError
                                                   provideWheelSpeed:( BOOL)provideWheelSpeed
                                              wheelSpeedTimeInterval:(nullable MMKTimeInterval *)wheelSpeedTimeInterval;
|
|
@property (nonatomic, assign, unsafe_unretained, readwrite) BOOL provideAccuracy;
|
Flag whether to provide accuracy value.
|
@property (nonatomic, strong, readwrite, nullable) MMKRange *accuracy;
|
Location accuracy range in meters.
Optional field, can be nil.
|
@property (nonatomic, strong, readwrite, nullable)
    MMKTimeInterval *locationTimeInterval;
|
Location time interval in milliseconds.
Optional field, can be nil.
|
@property (nonatomic, assign, unsafe_unretained, readwrite) BOOL provideSpeed;
|
Flag whether to provide speed value.
|
@property (nonatomic, assign, unsafe_unretained, readwrite) double speed;
|
The speed in meters per second.
|
@property (nonatomic, assign, unsafe_unretained, readwrite) BOOL provideHeading;
|
Flag whether to provide error of heading.
|
@property (nonatomic, strong, readwrite, nullable) MMKRange *headingError;
|
The current heading error range in degrees relative to true heading, clockwise.
Optional field, can be nil.
|
@property (nonatomic, strong, readwrite, nullable)
    MMKLocationError *locationError;
|
Optional field, can be nil.
|
@property (nonatomic, assign, unsafe_unretained, readwrite)
    BOOL provideWheelSpeed;
|
Flag whether to provide wheel speed value.
|
@property (nonatomic, strong, readwrite, nullable)
    MMKTimeInterval *wheelSpeedTimeInterval;
|
Time interval of getting the wheel speed in milliseconds. After publication the wheel speed corresponds to the speed value.
Optional field, can be nil.