if (location.horizontalAccuracy < 200.0 && location.coordinate.latitude != 0 && location.coordinate.longitude != 0) {
if (self.isIncreasedAccuacy) {
[self reduceTrackingAccuracy];
}
if ( abs([location.timestamp timeIntervalSinceDate: [NSDate date]]) < _validTimeUntilLastLocation) {
[B4IObjectWrapper raiseEvent:self :@"_locationchanged:" :@[lw]];
} else {
// NSLog(@"Old data of GPS");
}
} else if (!self.isIncreasedAccuacy) {
[self increaseTrackingAccuracy];
}