Skip to content
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

More advanced transponder database fetching options #51

Closed
9 tasks done
bjorgan opened this issue Mar 18, 2017 · 0 comments
Closed
9 tasks done

More advanced transponder database fetching options #51

bjorgan opened this issue Mar 18, 2017 · 0 comments
Assignees

Comments

@bjorgan
Copy link
Member

bjorgan commented Mar 18, 2017

#49 will give a basic implementation of transponder database fetching, but will overwrite the user's existing database by writing directly to the assumed DB path. It should rather merge, compare entries, give option to force overwriting, ensure that everything is written to the directory as defined internally in flyby, give option for trying to write to system-wide directory, etc.

This can be done by implementing extra command line options similar to flyby's --update-tle-db, to be applied to a fetched database file saved to a temporary file.

Will probably be more complex, add additional transponder database CLI utility.

  • Switch from uplink etc arrays to transponder structs
  • Take transponder database file(s) as input, write to database structure
  • Merge with existing database, wait for user response if there is a difference for an entry
  • Print differences
  • Option for forcing (ignore differences)
  • Option for silent mode
  • Use in fetch_satnogs_db.py
  • Convert scripts to .in and include in cmake process, process executable name as cmake variable
  • Find better name for transponder utility
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant