Starlink Commands¶
The starlink command group lists and downloads Starlink's public Modified ITC ephemerides. Downloads are cached under $BRAHE_CACHE/starlink/ and reused on subsequent invocations. Setting BRAHE_NETWORK_MODE=offline serves cached data without any request; see Environment Variables.
Commands¶
manifest¶
List the satellites in the Starlink manifest.
Syntax:
Options: - --norad-id <id> - Show only this NORAD catalog number - --name <name> - Show only this object name (exact match) - --limit <n> - Show at most this many entries
Examples:
List the first entries in the manifest:
Look up a single satellite by NORAD ID:
Look up a single satellite by object name:
An unknown --norad-id or --name exits with an error and does not print a table.
download¶
Download ephemeris files for one or more satellites.
Syntax:
Arguments: - NORAD_ID... - One or more NORAD catalog numbers
Options: - --output, -o <dir> - Directory to place the files in; they stay in the cache when omitted - --keep-cached - Copy the files instead of moving them, leaving the cached copies in place
Examples:
Download into the cache:
Download and move into a directory:
Download multiple satellites in one call:
See Also¶
- Ephemeris Data Sources - CelesTrak, Space-Track, and Starlink ephemeris sources
- Starlink Public Ephemerides - The
StarlinkClientthis command wraps - Modified ITC Ephemeris Format - The file format these commands download
- Datasets CLI - Other satellite dataset downloads
- CLI API - Python API documentation