Decoded SBAS message.
:message_type and :preamble are the raw wire values. :payload contains decoded fields in SBAS wire units, for example PRC values, UDREI values, masks, long-term records, or IGP delay entries depending on :kind.
:message_type
:preamble
:payload
:kind
@type t() :: %Sidereon.GNSS.SBAS.Message{ details: String.t(), kind: atom() | String.t(), message_type: integer(), payload: map(), preamble: integer() }