void PlatformStart(SensorSpeed sensorSpeed) { altitudeManager = new CMAltimeter(); altitudeManager.StartRelativeAltitudeUpdates(NSOperationQueue.CurrentQueue ?? new NSOperationQueue(), LocationManagerUpdatedHeading); void LocationManagerUpdatedHeading(CMAltitudeData e, NSError error) { var reading = new BarometerData(UnitConverters.KilopascalsToHectopascals(e.Pressure.DoubleValue)); RaiseReadingChanged(reading); } }
public void KilopascalsToHectopascals(double kpa, double hpa) { Assert.Equal(hpa, UnitConverters.KilopascalsToHectopascals(kpa), 4); }