diff --git a/src/location/PeriodicGPS.scala b/src/location/PeriodicGPS.scala index 6b5f868..919c424 100644 --- a/src/location/PeriodicGPS.scala +++ b/src/location/PeriodicGPS.scala @@ -11,9 +11,14 @@ object PeriodicGPS { def bestProvider(locman : LocationManager) = { val cr = new Criteria() cr.setAccuracy(Criteria.ACCURACY_FINE) + Log.d("FAILGPS", "all providers " + locman.getAllProviders()) Log.d("FAILGPS", "best. provider. ever. " + locman.getBestProvider(cr, false)) locman.getBestProvider(cr, false) } + + def bestProvider(context : Context) : String = { + bestProvider(context.getSystemService(Context.LOCATION_SERVICE).asInstanceOf[LocationManager]) + } } class PeriodicGPS(service : AprsService, prefs : PrefsWrapper) extends LocationSource