File Path Options

Astro Scheduler Engine allows for the use of both absolute and relative file paths when sending command via the Connect and REST interfaces. This is true in both Windows and Linux environments.

Absolute

Astro Scheduler Engine will allow any rooted directories when defining file paths.

Ex:

The current schedule is located at "C:\Schedules\Tutorial.ssc". The user would like to access a TLE file found in "C:\OrbitData\satellite.tle"

Acceptable file path to use in the Astro Scheduler Engine command: "C:\OrbitData\satellite.tle"

Relative

Astro Scheduler Engine will allow paths that are relative to the schedule file location. It will also allow paths relative to the schedule user directory defined within the Astro Scheduler Engine config. To do this include "%USER_DIR%" within the file path.

Ex:

The current schedule is located at "C:\Schedules\Tutorial.ssc". The schedule user directory is defined as "C:\Files" in the Astro Scheduler Engine config. The user would like to access a TLE file found in "C:\OrbitData\satellite.tle"

Acceptable file paths to use in the Astro Scheduler Engine command: "..\OrbitData\satellite.tle" , "%USER_DIR%\..\OrbitData\satellite.tle"