-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
GPS Quick Fix No longer works #42
Comments
TomTom apparently stopped the service of providing the emphemeris files. |
Ah! TomTom still provides the ephemeris service. Only the configuration service needed where to find this ephemeris service is no longer available. I hardcoded the ephemeris service URL in the code. We have to test if it works for all models, but I would suppose so. Config service: https://mysports.tomtom.com/service/config/config.json Hope they keep it alive for a while... |
Amazing work...Will you provide an updated zip file for download with the updated code? v1.91 perhaps? |
I'll make a release one of these days... |
This is fantastic, I've just discovered this as about to set off for a run. Thanks so much for your work on this. |
Of course we do not know how long TomTom will continue to provide these ephemeris files... :-( |
I would suggest to use some kind of setting accessible from UI or config text file for ephemeris URL. Anyway, THANKS for your volunteer work on abandoned device that you don't even own. |
Might this be another source for the ehemeris files: https://choaristudio.com/ Thanks for your work on this project. |
Wondering if this is of any relevance to the issue as another source of ephemeris file: felixge/node-ar-drone#74 (comment) |
Would be nice a new release with eph file working, I don't think that tomtom is gonna close that backend service, maybe there are gps units using it 🤞 |
Thanks. The choaristudio file is not identical to the TomTom file. I can try it though... Also see #33 |
Thank you very much. Apparently I did not test well enough... I'll try again. BTW Release 1.10 binaries on my blog |
The files from TomTom and ChoariStudio WERE different until the end of October, more or less. Since the beginning of November though, they are identical. I started using the files from the ChoariStudio recently and they are probably working ok (even the 14 days file!). However, I will have to test it some more, because I am using my watch in similar locations all the time and also the watch seems to cache the AGPS data somehow(?). One thing is, on my watch I originally found TWO identical files 0x00010100.bin and 0x00010102.bin with the same data from the .ee file. Second, even if I delete both files from the watch it keeps showing the ok sign (the check mark) in the AGPS status. Thus, I'll have to use the ChoariStudio files for longer and also use the watch farther from home to see if this really works. By the way, I reconfigured my watch (without changing the program) by setting file:///t:/directory_name/config.json in 0x00f20000.bin so that I have config.json on my computer where I can set "service:ephemeris" to any URL (including a file on my computer using file:///). This allows me to test various files quickly by just replacing them on my computer. Because the ChoariStudio has files for 1,3,5,7 and 14 days maybe the program could allow setting all those values in "quickFixDays" in the config? So far it only allows 3 and 7. |
@mike5x3 I just downloaded at 20:10 hours the files from TomTom (3, 7 days), choaristudio.com (1, 3, 7 and 14 days) and hieroglyph.net (1, 3, 7 and 14 days) and I find
Files are provided by the chip supplier at midnight. So you might expect that TomTom (or the other two) could be stale... However... Of course not very statistical but it seems choarstudio and hierglyp are for another chipset or so... Maybe for Sirf IV iso Sirf V which is used in the TomTom. Could you please verify your findings? I made a script that downloads all the ephemeris files from all sites every hour, to check whether refresh time is the issue... |
Yes, the TomTom file is stale: curl -iks -X HEAD http://mail.hieroglyphe.net/agps/agps/f2p7enc.ee | grep Last-Modified curl -iks -X HEAD http://choaristudio.com/agps/agps/f2p7enc.ee | grep Last-Modified curl -iks -X HEAD http://gpsquickfix.services.tomtom.com/fitness/sifgps.f2p7enc.ee | grep Last-Modified |
Not really. The TomTom file is (and has always been) generated every four hours at 00:12, 04:12, ..., 20:12 GMT. This does not seem to have changed recently. The choaristudio is updated more frequently, but also more irregularly (see choaristudio_updates.txt for timestamps of updated files). I discovered, that choaristudio and tomtom sometimes differ and sometimes not, but I do not see any regularity (see choaristudio_differences.txt). NOTE: All timestamps are GMT+1 (my TomTom update hours are 01:12, 05:12, ..., 21:12). |
Clear! I find the timestamps of the update of choaristudio and hieroglype to be the same to the second. This might mean:
Since the timestamps differ from the tomtom timestamps I guess option 2... |
Both choaristudio.com and hieroglyphe.net resolve to the same IP address: 198.100.148.158. Even though you can have multiple virtual WWW servers hosted at the same IP, I just assume they simply point to the same server and thus the files should be exactly the same. |
Indeed same people behind the two domain name. https://who.is/whois/hieroglyphe.net French guy it looks like, I speak french, would be nice to know where he gets the file from :D The choaristudio makes android games that use the GPS :) |
That's strange, because Android uses lto.dat files for A-GPS, not .ee files. |
I send a mail to choaristudio asking for information about the origin of the ephemeris files but they don't appear to respond |
thank you so much for providing this workaround. you cant possibly imagine how much it means to me |
This can be closed. |
As of yesterday afternoon, the GPS quick fix no longer connects. Is there any workaround?
The text was updated successfully, but these errors were encountered: