Greetings to all.
I am developing an application that requires maximum gps accuracy so I display this value on the screen. My problem is the following: when starting the gps the precision is improving until it reaches the value 3.9 m and from there it does not go down. The coordinate values are correct since I verify them simultaneously with another program, but the accuracy is not updated correctly.
In the image you can see that the gps has an accuracy of 1 cm but it is not reflected in the library value.
![WhatsApp Image 2024-06-11 at 09.18.07 (1).jpeg WhatsApp Image 2024-06-11 at 09.18.07 (1).jpeg](https://www.b4x.com/android/forum/data/attachments/147/147400-eb1dee0cdccacb0123469ccb4d615a4c.jpg)
Occasionally and without knowing the reason, the two programs do give the same accuracy, but after a few seconds it returns to show an accuracy of 3.9m.
![WhatsApp Image 2024-06-11 at 09.18.07.jpeg WhatsApp Image 2024-06-11 at 09.18.07.jpeg](https://www.b4x.com/android/forum/data/attachments/147/147401-60af3b3344dc6199074494ee1e194e4e.jpg)
I have also tried the FusedLocationProviderGNSS library and it works a little better, but after a while it gives the same error again.
I have tried with different devices and I use api33.
Is there any way to solve this error? What is the best way to have a position with maximum precision (to draw it on a map)?
Thanks to all.
I am developing an application that requires maximum gps accuracy so I display this value on the screen. My problem is the following: when starting the gps the precision is improving until it reaches the value 3.9 m and from there it does not go down. The coordinate values are correct since I verify them simultaneously with another program, but the accuracy is not updated correctly.
In the image you can see that the gps has an accuracy of 1 cm but it is not reflected in the library value.
![WhatsApp Image 2024-06-11 at 09.18.07 (1).jpeg WhatsApp Image 2024-06-11 at 09.18.07 (1).jpeg](https://www.b4x.com/android/forum/data/attachments/147/147400-eb1dee0cdccacb0123469ccb4d615a4c.jpg)
Occasionally and without knowing the reason, the two programs do give the same accuracy, but after a few seconds it returns to show an accuracy of 3.9m.
![WhatsApp Image 2024-06-11 at 09.18.07.jpeg WhatsApp Image 2024-06-11 at 09.18.07.jpeg](https://www.b4x.com/android/forum/data/attachments/147/147401-60af3b3344dc6199074494ee1e194e4e.jpg)
I have also tried the FusedLocationProviderGNSS library and it works a little better, but after a while it gives the same error again.
I have tried with different devices and I use api33.
Is there any way to solve this error? What is the best way to have a position with maximum precision (to draw it on a map)?
Thanks to all.