SCHEDULE(1)

πŸ’– SCHEDULE(1) πŸ’–

okay so this is the schedule page from the User Commands section, and bestie, it's literally a little machine that ✨generates schedule files for polar weather satellites✨. yes, actual satellites. orbiting. above you. right now. πŸ›°οΈπŸŒ


🌸 NAME 🌸

schedule β€” generate schedule files for polar weather satellites πŸ›°οΈβœ¨


🌈 DESCRIPTION 🌈

here's the whole vibe of how you call it, no cap:

usage: schedule [-h] [-c CONFIG] [-t TLE] [-l LOG] [-m [MAIL [MAIL
...]]] [-v]

       [--lat LAT] [--lon LON] [--alt ALT] [-f FORWARD] [-s START_TIME]
       [-d DELAY] [-a AVOID] [--no-aqua-terra-dump] [--multiproc] [-o
       OUTPUT_DIR] [-u OUTPUT_URL] [-x] [-r] [--scisys] [-p] [-g]

πŸŽ€ optional arguments πŸŽ€

the basics, the little guys you'll reach for first πŸ’…

  • -h, --help β€” shows this help message and then dips, periodt
  • -c CONFIG, --config CONFIG β€” the configuration file you wanna use
  • -t TLE, --tle TLE β€” the tle file you wanna use
  • -l LOG, --log LOG β€” the file to log to (and if you don't say anything, it defaults to stdout, so it just spills into your terminal 🫢)
  • -m [MAIL [MAIL ...]], --mail [MAIL [MAIL ...]] β€” mail address(es) to send error messages to. yes plural, you can list a whole lil squad of them
  • -v, --verbose β€” print debug messages too. it's giving "tell me everything" energy πŸ’€

πŸ¦‹ start-parameter πŸ¦‹

(or you can just set the values in the configuration file, your call bestie)

  • --lat LAT β€” Latitude, degrees north
  • --lon LON β€” Longitude, degrees east
  • --alt ALT β€” Altitude, km
  • -f FORWARD, --forward FORWARD β€” how far ahead in time to compute the schedule
  • -s START_TIME, --start-time START_TIME β€” the start time of the schedule you want computed
  • -d DELAY, --delay DELAY β€” delay (in seconds) needed between two consecutive passes (60 seconds by default). she needs her space, ok? 😌

🌟 special 🌟

(extra parameters that change the behaviour, main character energy only)

  • -a AVOID, --avoid AVOID β€” xml request file with passes to avoid. like a little do-not-disturb list πŸ™ˆ
  • --no-aqua-terra-dump β€” do not consider Aqua/Terra-dumps
  • --multiproc β€” use multiple parallel processes. multitasking queen πŸ‘‘

πŸ’… output πŸ’…

(the file pattern is taken from the configuration file, iykyk)

  • -o OUTPUT_DIR, --output-dir OUTPUT_DIR β€” where to put the generated files
  • -u OUTPUT_URL, --output-url OUTPUT_URL β€” URL where to put the generated schedule file(s), otherwise it uses output-dir
  • -x, --xml β€” generate an xml request file (schedule)
  • -r, --report β€” generate an xml report file (schedule)
  • --scisys β€” generate a SCISYS schedule file
  • -p, --plot β€” generate plot images πŸ“Šβœ¨
  • -g, --graph β€” save graph info

🫢 SEE ALSO 🫢

The full documentation for schedule is maintained as a Texinfo manual. If the info and schedule programs are properly installed at your site, this command:

info schedule

should give you access to the complete manual. go get that lore, bestie πŸ“šπŸ’œ


and that's the whole page, fr fr. it's from schedule 0.5, dated December 2018 β€” vintage but iconic, the way that she's still out here scheduling polar weather satellites πŸ’–βœ¨πŸ›°οΈ slay, bye!! πŸ’