Android Question Best way to get speed? (GPS vs FLP)

jtare

Active Member
Licensed User
Longtime User
Reading through the forum most discussions are centered in getting the device location, in which the general answer is to go with fused location provider since it gives better location accuracy and better battery management.

But I don't know if the better accuracy applies to getting the speed too. In my app getting the speed is the priority, location goes after. Using FLP in high accuracy is the only way to go since uses the gps and as far as I know the speed can only be obtained by gps.
But if the FLP is already using gps and I can't take anything lower like the wifi or carrier approximation since they don't provide speed, why don't use the gps directly?
What would I lose by going directly with the gps instead of the flp?

To give context, the speed of a car will be measured. Mostly in highways where little section may not have carrier signal and obviously no wifi.
 
Cookies are required to use this site. You must accept them to continue using the site. Learn more…