Sidereon.GNSS.Constellation.SkippedOmm (Sidereon v3.0.0)

Copy Markdown View Source

An OMM entry that Sidereon.GNSS.Constellation.from_celestrak_omm_lenient/2 could not resolve to a Record for the requested system.

Carries the entry's identity so the caller can triage why it was skipped: a record from another constellation in a combined feed, a satellite of the requested system whose OBJECT_NAME does not yet resolve, or an entry that states no NORAD_CAT_ID (norad_id: nil).

Summary

Types

t()

@type t() :: %Sidereon.GNSS.Constellation.SkippedOmm{
  norad_id: pos_integer() | nil,
  object_name: String.t() | nil
}