# `Sidereon.GNSS.Broadcast.GlonassRecord`
[🔗](https://github.com/neilberkman/sidereon-ex/blob/main/lib/sidereon/gnss/broadcast.ex#L326)

One GLONASS broadcast state-vector record.

`toe_utc_j2000_s` is UTC seconds past J2000. Position is PZ-90.11 ECEF
meters, velocity is meters per second, and acceleration is meters per second
squared.

# `t`

```elixir
@type t() :: %Sidereon.GNSS.Broadcast.GlonassRecord{
  acceleration_m_s2: vec3(),
  clock_bias_s: float(),
  freq_channel: integer(),
  gamma_n: float(),
  position_m: vec3(),
  satellite_id: String.t(),
  sv_health: float(),
  toe_utc_j2000_s: float(),
  velocity_m_s: vec3()
}
```

# `vec3`

```elixir
@type vec3() :: {float(), float(), float()}
```

---

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