feat: add 4Hz GPS update interval
- Switch LocationSettings to AndroidSettings with intervalDuration: 250ms. - 250ms = 4Hz; higher rate is only achievable when GNSS is available (not indoors).
This commit is contained in:
@@ -15,9 +15,10 @@ class GpsService {
|
|||||||
LocationAccuracy accuracy = LocationAccuracy.high,
|
LocationAccuracy accuracy = LocationAccuracy.high,
|
||||||
}) {
|
}) {
|
||||||
return Geolocator.getPositionStream(
|
return Geolocator.getPositionStream(
|
||||||
locationSettings: LocationSettings(
|
locationSettings: AndroidSettings(
|
||||||
accuracy: accuracy,
|
accuracy: accuracy,
|
||||||
distanceFilter: 0,
|
distanceFilter: 0,
|
||||||
|
intervalDuration: Duration(milliseconds: 250),
|
||||||
),
|
),
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user