Sidereon.GNSS.BroadcastComparison.Report (Sidereon v0.8.0)

Copy Markdown View Source

The result of a broadcast and precise product comparison.

per_satellite maps each satellite id to its Stats; overall aggregates every compared epoch across all satellites. missing lists {satellite_id, count} pairs counting epochs that were skipped because one or both products had no valid state there.

Summary

Types

t()

@type t() :: %Sidereon.GNSS.BroadcastComparison.Report{
  missing: [{String.t(), non_neg_integer()}],
  overall: Sidereon.GNSS.BroadcastComparison.Stats.t(),
  per_satellite: %{
    required(String.t()) => Sidereon.GNSS.BroadcastComparison.Stats.t()
  }
}