CitraClient.Schemas.SolveAccessGroundStationsToSatellite (citra_client v0.3.0)
View SourceFields used when making a request for access window calculations from ground stations to a satellite
Fields
:end—DateTime.t()— UTC maximum boundary for access search:max_frequency_mhz—number()(API key:maxFrequencyMhz) — Maximum frequency in MHz for filtering ground stations:min_duration—number()(API key:minDuration) — Minimum duration in minutes for a valid access:min_elevation—number()(API key:minElevation) — Minimum elevation angle in degrees for a valid access:min_frequency_mhz—number()(API key:minFrequencyMhz) — Minimum frequency in MHz for filtering ground stations:satellite_id— UUIDString.t()(API key:satelliteId) — Satellite being accessed by ground stations:start—DateTime.t()— UTC minimum boundary for access search
Summary
Functions
Build this struct from a decoded JSON map received from the API. Unknown fields are ignored.
Convert this struct into a map with the API's camelCase keys, ready
to be JSON-encoded. Fields whose value is nil are omitted.
Types
@type t() :: %CitraClient.Schemas.SolveAccessGroundStationsToSatellite{ end: DateTime.t() | nil, max_frequency_mhz: number() | nil, min_duration: number() | nil, min_elevation: number() | nil, min_frequency_mhz: number() | nil, satellite_id: String.t() | nil, start: DateTime.t() | nil }