description: Unit tests for swiftnav.sbp.integrity MsgSsrFlagIonoGridPoints
generated_on: 2022-04-22 # manually generated
package: sbp.integrity
tests:

- msg:
    c_decoded_fields:
      n_faulty_points:
        handle_as: vararray-len
        relates_to: faulty_points
        value: 3
    fields:
      header:
        obs_time:
          tow: 180
          wn: 3
        num_msgs: 1
        seq_num: 2
        ssr_sol_id: 3
        tile_set_id: 4
        tile_id: 5
        chain_id: 6
      n_faulty_points: 3
      faulty_points:
      - 10
      - 11
      - 12
    module: sbp.integrity
    name: MsgSsrFlagIonoGridPoints
  msg_type: '3015'
  raw_json: '{"header": {"obs_time": {"tow": 180, "wn": 3}, "num_msgs": 1, "seq_num": 2, "ssr_sol_id": 3, "tile_set_id": 4,
    "tile_id": 5, "chain_id": 6}, "n_faulty_points": 3, "faulty_points": [10, 11, 12], "preamble": 85, "msg_type": 3015,
    "sender": 66, "length": 21, "payload": "tAAAAAMAAQIDBAAFAAYDCgALAAwA", "crc": 1845}'
  raw_packet: VccLQgAVtAAAAAMAAQIDBAAFAAYDCgALAAwANQc=
  sbp:
    preamble: '0x55'
    msg_type: '0x0BC7'
    sender: '0x0042'
    length: 21
    payload: tAAAAAMAAQIDBAAFAAYDCgALAAwA
    crc: '0x0735'
