# `Sidereon.GNSS.RTK.StaticReferenceModeReport`
[🔗](https://github.com/neilberkman/sidereon-ex/blob/main/lib/sidereon/gnss/rtk.ex#L526)

Per-mode attempt report for the static reference-station solver.

# `mode_error`

```elixir
@type mode_error() ::
  {:rinex_assembly, String.t(), String.t()}
  | :no_matched_code_epochs
  | {:code_dgnss, String.t()}
  | {:static_solve, String.t()}
  | {:carrier_arc, String.t()}
  | {:carrier_solve, String.t()}
  | {:frame, String.t(), String.t()}
  | {:corrected_observation, String.t()}
  | {:invalid_corrected_satellite_id, String.t()}
```

# `t`

```elixir
@type t() :: %Sidereon.GNSS.RTK.StaticReferenceModeReport{
  error: mode_error() | nil,
  mode: :code_dgnss | :carrier_float | :carrier_fixed,
  skipped_epochs: non_neg_integer(),
  status: :solved | :failed,
  used_epochs: non_neg_integer(),
  used_measurements: non_neg_integer()
}
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
