# `Sidereon.GNSS.ARAIM.Ism`
[🔗](https://github.com/neilberkman/sidereon-ex/blob/main/lib/sidereon/gnss/araim.ex#L368)

ARAIM integrity support message input.

The message contains per-constellation defaults and optional per-satellite
overrides.

# `t`

```elixir
@type t() :: %Sidereon.GNSS.ARAIM.Ism{
  constellations: [Sidereon.GNSS.ARAIM.ConstellationIsm.t()],
  satellites: [Sidereon.GNSS.ARAIM.SatelliteIsm.t()]
}
```

# `new`

```elixir
@spec new([Sidereon.GNSS.ARAIM.ConstellationIsm.t()], [
  Sidereon.GNSS.ARAIM.SatelliteIsm.t()
]) :: t()
```

Build an ISM input.

---

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