Is GPS supposed to work?

I perform some investigations about GPS. Finally, I was able to passthrough it into waydroid and check the type of visible satellites by GPS test. I see that only GPS satellites are visible (no GLONASS, QNSS and others). It is really strange as soon as the installed module (Teseo-LIV3F) should work with all of them. I’ve checked the firmware configuration according to the user manual (UM2229) and it looks like everything fine: I could switch to, e.g., GLONASS only mode and did not see any satellites at all. So, I have no idea what else I can check. Does anybody see more than dozen satellites in one time?

3 Likes

Glonass take long time than Gps,BeiDou and Galileo, however Glonass could take extratime to connect or never-connect depends on Librem 5 revisions. i not saying that Glonass is slow but that,s current state of support for L5.

1 Like

Tanks for explanation!
Could it be a firmware of the gps module issue?

1 Like

It is a- issue from g.n.s.s module firmware where Glonass can not work together with others satellites also Glonass lack of Assisted Data feature. However L5 GNSS may improved with incoming GLES3.0.

1 Like

Which navigation software are you using? GPS itself started working for me after some time, but the default maps app does not seem to support the sort of turn-by-turn live-updated navigation like one gets on Android or be very optimised for using on this screen size while driving at all (at least from what I remember, last time I used it). Being able to run driving directions on my Librem 5 would be really useful, since the phone I usually use for navigation will force close all apps including the maps while I am driving when it gets hot enough, and in such a situation having another backup would be very helpful. Lack of any decent navigation app is also the main thing that would stop me from going anywhere with only my Librem 5, as opposed to bringing my other phones along.

1 Like

Well. Back in the good old days the gps used to work, not flawlessly, but it worked.
This holiday it only worked once!

What the hell happened?

1 Like

I am not trying to be difficult but PureMaps with OSM ScoutServer downloaded maps for my state in the United States, has been working very well for me for turn-by-turn navigation and other mapping functions.

4 Likes

Clarify whether you actually mean GPS or rather talking about location services as a whole.

A few months ago Mozilla has shut down Mozilla Location Services, which was used for obtaining location based on cellular towers, Wi-Fi networks and/or GeoIP. This part doesn’t work anymore unless you edit your Geoclue config to use some other service (such as beaconDB, Positon, Google or your own OLS instance).

Nothing changed regarding GNSS (which includes GPS, GLONASS, Galileo and BeiDou). Unless you upload fresh ephemeris data to the module by yourself, you’ll still need to wait at least a few minutes with a good view of the sky in order to get a cold fix, like you always did.

9 Likes

Can someone please help me get the current location to work ? I let pure maps for 15 minutes and still no fix ? Is there anything currently that can help ?

1 Like

Did you edit the geoclue.config file? (Assuming you do want to augment location services with databases of known wifi points and mobile towers in order to help determine a fix more quickly; some consider it a privacy invasion to use discoverable residential wifi points. But it also caches the latest known satellite positions. See: Assisted GNSS - Wikipedia)

1 Like

Hi. This is kind of dumb, but this works for me:

  1. Be outside when you try to use location services.
  2. Open PureMaps and enable location services to follow you (track you)
  3. Wait 5 minutes. It should locate your location. If it does not work - it should have but sometimes it doesn’t, go to step 4.
  4. If it does not work, turn off your device and do it again. The reset works almost every time. You still have to wait 2-5 minutes for the GPS receiver to work.

I think there is some kind of software reset issue and, when it does work, you simply need to do a software reset boot on the device. Do not ask me why. These are the kinds of niggly, annoying issues that, IMHO, a software developer could fix in Crimson, etc. Is Purism going to pay somebody, will it ever be resolved, is Linux always the answer? Few can guess, and only some know.

4 Likes

3 posts were split to a new topic: Tangent regarding GPS

Do i also need to edit to geoclue file for this to work ?

2 Likes

I am not sure. I doubt it. It should not matter. Although I certainly have been in the Geoclue file.

1 Like