Coder Social home page Coder Social logo

Not updating about look4sat HOT 11 CLOSED

mebrown47 avatar mebrown47 commented on June 10, 2024 5
Not updating

from look4sat.

Comments (11)

sgcderek avatar sgcderek commented on June 10, 2024 4

Transponders are updating, suggesting that the issue is the URL for the TLEs. Please consider adding back the option to set custom URLs

from look4sat.

mebrown47 avatar mebrown47 commented on June 10, 2024 3

https://celestrak.org/NORAD/elements/gp.php?GROUP=active&FORMAT=tle

Use the Settings/File feature to load active.txt from the link above as a workaround.

from look4sat.

rt-bishop avatar rt-bishop commented on June 10, 2024 2

Hello everyone! Thanks for reporting this and sorry for the late reply.
There are a number of reasons for this behaviour.

Normally the update function would just skip the failing data providers and fetch the ones it can, so the message "Update completed with errors" actually means "partially completed". I know - not the best naming. But this time there is a problem with multiple data providers.

First, the McCants TLE data provider changed it's servers and TLE URLs, which were partially updated here, but I haven't created a new release build yet.

Second, our largest data provider, Celestrak, has changed it's T&C, changed the domain and URLs, and introduced the excessive downloads IP blocking. So the app can't get access to the majority of data providers.

We still do have AMSAT and R4UAB and they seem to be working fine. There is also Space-Track but it requires login in order to get the data and I'm not a big fan of introducing credentials into the app.

So, as an ad-hoc workaround we can use the offline data update as @mebrown47 mentioned. Another fix that I can deliver short term is updating the TLE URLs for McCants and Celestrak, OR if Celestrak is going to block IP for excessive downloads - removing it and just sticking to McCants, AMSAT and R4UAB. We'll loose the majority of satellite categories (and some satellites) within the app but at least it'll continue to work.

Screenshot (120) copy

from look4sat.

rt-bishop avatar rt-bishop commented on June 10, 2024 2

@ckuethe Thanks a lot, as always! Yeah, now I see that custom URLs make sense. I'm working on a new version, but kinda slow, as I'm quite busy with my day job. But custom URLs will definitely come back when it's released.

BTW, I've created a new build, it's currently being approved by Google but should get to the users shortly. It's working for me, but I want the rest of people to get it and test it before we know what the next step is.

from look4sat.

DroidKali avatar DroidKali commented on June 10, 2024

Same issue

from look4sat.

arctis-shark avatar arctis-shark commented on June 10, 2024

Same for me

from look4sat.

cfd238 avatar cfd238 commented on June 10, 2024

Bummer, same here.

from look4sat.

sgcderek avatar sgcderek commented on June 10, 2024

The skipping may not be working correctly, I installed L4S on a different phone, and it only updated transponders but got 0 satellites.
Perhaps it would be possible to set up Github Actions or some other tool to periodically download the master tle file and host it here on github, say once a week, to reduce the amount of Celestrak requests

from look4sat.

rt-bishop avatar rt-bishop commented on June 10, 2024

@sgcderek, yeah I can confirm that it currently only updates the transponders. I'll look into that.

Also, I heard that some projects store custom app configs and even serve certain APIs via GitHub, but I have a feeling it's at least in a grey zone if not totally inappropriate usage of this platform. It would mean that Look4Sat's ~30k users will just download the data from here instead of Celestrak. So I don't think it's a futureproof solution.

from look4sat.

ckuethe avatar ckuethe commented on June 10, 2024

I would love to see custom URLs come back; for past versions I wrote a proxy/cache thing to fetch TLEs from ... nonstandard sources.

Also, if celestrak is ratelimiting too much, check out http://tle.info/ ... this is another argument, I think, in favor of allowing custom URLs to come back. :)

from look4sat.

jtfletchbot avatar jtfletchbot commented on June 10, 2024

@rt-bishop I have downloaded the updated app and it fetches the new TLEs without error. However, #107 is still happening.
I even tried downloading TLEs manually and loading from file. GOES 16 doesn't show up by "GOES 16", "GOES-R", or by it's NORAD ID "41866". However, it does appear in Celestrak's database online.

It's not a major issues, I just find it odd that GOES 17 is present but not GOES 16.

from look4sat.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.