CitraClient.Access (citra_client v0.3.0)

View Source

Generated operations for OpenAPI tag access.

Summary

Functions

Fov Access

Generate Ephemeris

Solve Access Ground Stations To Satellite

Solve Access Satellites To Ground Station

Solve Access Satellites To Location

Functions

fov_access(body)

Fov Access

POST /access/fov

Body

Request body (map or generated struct).

generate_ephemeris(body)

Generate Ephemeris

Generate satellite ephemeris (pre-computed TEME inertial positions) for orbit visualization

POST /access/ephemeris

Body

Request body (map or generated struct).

geo_access(opts \\ [])

Geo Access

GET /access/geo

Options (passed via keyword list)

  • :min_longitude — Minimum longitude in degrees
  • :max_longitude — Maximum longitude in degrees
  • :min_semi_major_axis — Minimum semi-major axis relative to GEO in kilometers
  • :max_semi_major_axis — Maximum semi-major axis relative to GEO in kilometers
  • :min_geo_altitude — Minimum radius relative to GEO in kilometers
  • :max_geo_altitude — Maximum radius relative to GEO in kilometers
  • :min_inclination — Minimum inclination in degrees
  • :max_inclination — Maximum inclination in degrees

solve_access_ground_stations_to_satellite(body)

Solve Access Ground Stations To Satellite

Calculate access windows from ground stations to a satellite

POST /access/window/ground-stations-to-satellite

Body

Request body (map or generated struct).

solve_access_satellites_to_ground_station(body)

Solve Access Satellites To Ground Station

Calculate access windows for satellites to ground station(s). Pass 1 ID for single-station, or 2+ for coordinated/TDOA (overlapping windows only).

POST /access/window/satellites-to-ground-station

Body

Request body (map or generated struct).

solve_access_satellites_to_location(body)

Solve Access Satellites To Location

Calculate access windows for satellites to geographic waypoints (currently processes first waypoint)

POST /access/window/satellites-to-location

Body

Request body (map or generated struct).