albertomn86 / TLE_Generator

Custom TLE file generator.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TLE Generator

Custom TLE file generator.

Usage:

tle_gen [-h] [-i INPUT] [-o OUTPUT] [-v]

Optional arguments:

  -h, --help                 Show help message.
  -i INPUT, --input INPUT    Download TLE for the specified catalog numbers.
  -o OUTPUT, --output OUTPUT Output file path.
  -v, --version              Show version.

Examples:

Generate a TLE file with the NORAD catalog numbers included in the file satellites.txt:

# ./tle_gen
2020-01-22 19:28:32,554 - INFO: Saved TLE for METEOR-M 2.
2020-01-22 19:28:34,036 - INFO: Saved TLE for NOAA 15.
2020-01-22 19:28:34,318 - INFO: Saved TLE for NOAA 18.
2020-01-22 19:28:34,952 - INFO: Saved TLE for NOAA 19.
2020-01-22 19:28:35,252 - INFO: Saved TLE for ISS (ZARYA).
2020-01-22 19:28:35,532 - INFO: Saved TLE for FUNCUBE-1 (AO-73).
2020-01-22 19:28:36,117 - INFO: Saved TLE for FOX-1CLIFF (AO-95).
2020-01-22 19:28:36,560 - INFO: Saved TLE for FOX-1D (AO-92).
2020-01-22 19:28:36,833 - INFO: Saved TLE for NAYIF-1 (EO-88).
2020-01-22 19:28:37,508 - INFO: Saved TLE for JY1SAT (JO-97).
2020-01-22 19:28:37,777 - INFO: Custom TLE file saved in "custom_TLE.txt".

Generate the TLE file /tmp/noaa.txt with the NORAD catalog numbers 25338, 28654, and 33591:

# ./tle_gen -i 25338,28654,33591 -o /tmp/noaa.txt
2020-01-22 19:35:14,158 - INFO: Saved TLE for NOAA 15.
2020-01-22 19:35:14,546 - INFO: Saved TLE for NOAA 18.
2020-01-22 19:35:14,839 - INFO: Saved TLE for NOAA 19.
2020-01-22 19:35:14,839 - INFO: Custom TLE file saved in "/tmp/noaa.txt".

About

Custom TLE file generator.

License:GNU General Public License v3.0


Languages

Language:Python 100.0%