hexnewbie | Is there an app that allows me to view GPS status? As I'm waiting several hours for a fix? Other than GPSRecorder - that one sets my year to 2003 | 18:17 |
---|---|---|
sixwheeledbeast | it takes a least 15 minutes outside in clear weather. | 18:49 |
hexnewbie | I waited 1h30m on Friday, and 1h today, I don't know if any data downloaded from the satellites on Friday was helpful. That's not my issue, though. The blinking icon doesn't tell me if it sees satellites and what their quality is, so I cannot check easily if I see satellites from e.g. an attic (rebar in the roof preventing reception), and stuff like that. I cannot troubleshoot the getting fix part | 18:51 |
hexnewbie | GPSRecorder shows me the information, but immediately as it gets a fix synchronises my date to 2003 | 18:51 |
hexnewbie | And yeah, it doesn't seem to have a setting to prevent that | 18:52 |
sixwheeledbeast | time and date has to be correct | 18:56 |
sixwheeledbeast | gpsdata is the app your thinking of | 18:57 |
hexnewbie | Thanks, I installed this one too. Will see how it fares the next time :) | 18:59 |
sixwheeledbeast | There is gps epoch issue which maybe related to your 2003 issue, but that maybe just that app. I don't know enough about it just that it's a 10 bit rollover for the week counter. | 19:07 |
joerg | for GPS you *need* a relatively correct local system time | 20:01 |
joerg | aaah, sixwheeledbeast had that already | 20:01 |
LjL | joerg, by relatively what sort of imprecision would you say is probably still okay? | 20:03 |
joerg | 30s, a few minutes, I don't know | 20:07 |
joerg | also, there's that SUPL stuff that doesn't work anymore. A valid and enabled SIM for 3G cellular/WWAN may help with that a lot | 20:08 |
joerg | 3G does its own "SUPL", even U-TDOA | 20:09 |
joerg | I placed my IroN900 on the window board with "Location Test" app running, it now - after 10 minutes - says "0/2 sats", started with "0/0" | 20:12 |
joerg | now "satellites in view:4, in use:0" | 20:14 |
* joerg moves the powerbank away from the N900 | 20:14 | |
joerg | hmm, down to 0/3 again | 20:15 |
hexnewbie | Well, the time was correct, before GPSRecorder set it to year 2003 | 20:34 |
hexnewbie | 2003 August 10 | 20:34 |
hexnewbie | https://wiki.maemo.org/N900_The_Perfect_Setup says supl.google.com works, but either it doesn't work, or my mobile data is not working (and that was part of what I intend to eventually troubleshoot) | 20:35 |
joerg | so, 45min ago I started the test. And already we got 11 sats on GPS, FIX | 20:45 |
joerg | mode: GNSS only | 20:47 |
sixwheeledbeast | I don't think I ever got another supl server working when nokia died. | 20:48 |
sixwheeledbeast | I never used data so it wasn't an issue, I just waited for a fix without. | 20:49 |
joerg | 5/13 | 20:51 |
joerg | google SUPL works for some months | 20:52 |
joerg | worked* | 20:52 |
joerg | now you need to select plain "GNSS" as mode | 20:52 |
bencoh | I've had google work using supl-proxy back then | 21:53 |
bencoh | I don't think that works anymore but I'd need to dig into it | 21:53 |
joerg | doesn't work anymore, google stopped the service or rather modified it so it can't get used without ${google-account?} | 21:54 |
bencoh | hmm, are you sure about that? | 21:55 |
joerg | anyway, my N900 did get a fix in a narrow street with 4 floors high buildings a 10m away, so <10% of sky visible, and a cloudy sky with rain. Took "GNSS" mode in "Location Test" app and a 30 minutes to download the up-to-date almanach and ephemerals | 21:58 |
hexnewbie | I've been told the whole issue is downloading the almanac and other information (i.e. why going to N900 significantly improved my fix time compared to what I got with Neo Freerunner) | 21:58 |
joerg | bencoh: no, not sure about it, it was like some 3 year5s ago that I last time looked into that topic | 21:59 |
hexnewbie | What I don't understand is if once downloaded, it can be reused | 21:59 |
joerg | yes, the cellmo chip stores the almanac and ephem internally | 22:00 |
bencoh | joerg: http://pastebin.notk.org/pastebin.php?show=d516ff139 (random cell, supl-client running in my fremantle scratchbox :) ) | 22:01 |
hexnewbie | So I should expected... shorter fix time if I try again in a week, if I already got one today? | 22:01 |
joerg | and it also internally does "sensor fusion" of sorts, merging data from GPS with info from UMTS network and whatnot else | 22:02 |
joerg | yes, my somewhat educated guess is: _should_ be shorter, unless you rebooted your device in between | 22:03 |
joerg | a working UMTS network you can log in to, usually helps *a lot* | 22:04 |
joerg | with UMTS enabled and connected, my GPS fix never took more than 30s | 22:05 |
joerg | as long as there were more than 4 sats visible | 22:06 |
bencoh | joerg: I verified result from supl.google.com when submitting a real cellid against opencellid's data and I got a lat/long match | 22:07 |
joerg | bencoh: wow, supl-client, interesting | 22:07 |
bencoh | yeah, I imported it to fremantle back then | 22:07 |
bencoh | it has a proxy server as well, but that thing lacks real client/server code | 22:08 |
joerg | so what's the URL for the fremantle/hildon settings? | 22:08 |
bencoh | (I mean, it only serves one request) | 22:08 |
bencoh | should be 127.0.0.1 after some tweaking | 22:08 |
bencoh | but last I checked using fremantle it didn't work properly, probably because of the multiple request thing | 22:09 |
joerg | no idea | 22:09 |
bencoh | I think one would need to patch supl-proxy to properly handle multiple requests/clients | 22:09 |
joerg | beyond my paygrade now | 22:09 |
bencoh | I havent used the gps on n900 for ages and haven't had time to debug that | 22:09 |
joerg | that sounds really nifty and cool | 22:10 |
bencoh | it's pretty cool yeah | 22:11 |
sixwheeledbeast | was it a cert error it not working directly on the device then? | 22:14 |
bencoh | you mean, the fact that the liblocation cannot connect directly to supl.google.com? I think it was more protocol-related than a cert error | 22:15 |
bencoh | because I added google's cert back then | 22:15 |
bencoh | and iirc it worked until some point | 22:15 |
bencoh | it's supposedly not tls-related since both use the same obsolete tls lib (openssl 0.9.8(z?)) | 22:16 |
bencoh | http://cgit.notk.org/bencoh/supl.git/ | 22:17 |
bencoh | in case anyone wishes to investigate / rebuild / patch - and maybe run it on a different platform | 22:18 |
bencoh | here is the debian11 branch (it works): http://cgit.notk.org/bencoh/supl.git/?h=debian11 | 22:30 |
joerg | bencoh: I didn't get the "proxy" part in your >><bencoh> I've had google work using supl-proxy back then<<, that's why I answered on a different topic: I seem to have google SUPL work directly on the genuine (liblocation?) fremantle stuff, but that eventually stopped working, prolly when google changed the protocol | 22:57 |
bencoh | and after that stopped working directly, I used supl-proxy on n900 as a proxy between liblocation and supl.google.com | 22:59 |
bencoh | which afair worked for me for some time | 22:59 |
joerg | yeah, now I got it right | 22:59 |
joerg | sorry for not reading carefully | 22:59 |
bencoh | I think the way to go now is to patch supl-proxy with proper server forking support, to allow multiple requests properly, and see if it works | 23:00 |
joerg | ...and once it works, install and run it on maemo infra :-) | 23:01 |
bencoh | yeah | 23:02 |
bencoh | the fact that it builds&runs on both maemo5 and debian11 is already a good sign | 23:03 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!