One broadcast record with issue, time tags, group delays, CNAV fields and the stated fields the models do not read.
issue_of_data is nil for a GPS/QZSS CNAV-family record, whose RINEX 4
record carries no issue of data. sv_accuracy_m is nil where the record
states no accuracy. stated holds the fields the orbit and clock models do
not read (see Sidereon.GNSS.Broadcast.StatedNavFields).
Summary
Types
@type t() :: %Sidereon.GNSS.Broadcast.DetailedRecord{ clock: Sidereon.GNSS.Broadcast.ClockPolynomial.t(), cnav: Sidereon.GNSS.Broadcast.CnavParameters.t() | nil, cnav_corrections: Sidereon.GNSS.Broadcast.CnavCorrections.t(), elements: Sidereon.GNSS.Broadcast.KeplerianElements.t(), fit_interval_s: float() | nil, group_delay_s: float(), group_delays: Sidereon.GNSS.Broadcast.GroupDelays.t(), issue_of_data: Sidereon.GNSS.Broadcast.Issue.t() | nil, message: Sidereon.GNSS.Broadcast.nav_message(), satellite_id: String.t(), stated: Sidereon.GNSS.Broadcast.StatedNavFields.t(), sv_accuracy_m: float() | nil, sv_health: float(), toc: Sidereon.GNSS.Broadcast.WeekTow.t(), toe: Sidereon.GNSS.Broadcast.WeekTow.t(), week: non_neg_integer() }