Sidereon.GNSS.Constellation.Validation (Sidereon v0.9.1)

Copy Markdown View Source

Validation report for a GNSS constellation catalog.

duplicate_prns and inactive_unusable_prns are keyed by {system, prn} so a legitimate multi-system catalog (GPS PRN 1 and Galileo PRN 1) is not a false duplicate.

Summary

Types

prn_key()

t()

@type t() :: %Sidereon.GNSS.Constellation.Validation{
  duplicate_norad_ids: [pos_integer()],
  duplicate_prns: [prn_key()],
  extra_sp3_ids: [String.t()],
  inactive_unusable_prns: [prn_key()],
  missing_sp3_ids: [String.t()]
}