RINEX observation QC report.
Summary
Types
@type t() :: %Sidereon.GNSS.QC.ObservationReport{ clock_jumps: [Sidereon.GNSS.QC.ClockJump.t()], cycle_slips: Sidereon.GNSS.QC.CycleSlipQc.t(), data_gaps: [Sidereon.GNSS.QC.DataGap.t()], event_records: non_neg_integer(), handle: reference(), header: Sidereon.GNSS.QC.ObservationHeader.t(), interval_s: float() | nil, interval_source: String.t(), lint_findings: [Sidereon.GNSS.QC.ObservationFinding.t()], missing_epochs: non_neg_integer(), multipath: Sidereon.GNSS.QC.MultipathReport.t(), notes: [Sidereon.GNSS.QC.ObservationNote.t()], observation_epochs: non_neg_integer(), power_failure_epochs: non_neg_integer(), satellite_signals: [Sidereon.GNSS.QC.SatelliteSignal.t()], satellites: [Sidereon.GNSS.QC.SatelliteObservation.t()], skipped_records: non_neg_integer(), system_signals: [Sidereon.GNSS.QC.SystemSignal.t()], systems: [Sidereon.GNSS.QC.SystemObservation.t()], total_epoch_records: non_neg_integer() }