---
description: Unit tests for swiftnav.sbp.bootload v0.42.
generated_on: 2015-04-12 20:15:47.084788
package: sbp.bootload
tests:

- msg:
    fields:
      flags: 0
      version: 'v1.2

        '
    c_decoded_fields:
      version:
        handle_as: encoded-string
        fn_prefix: sbp_msg_bootloader_handshake_resp_version
        encoded_len: 5
        text: 'v1.2\n'
    module: sbp.bootload
    name: MsgBootloaderHandshakeResp
  msg_type: '0xb4'
  raw_json: '{"sender": 0, "msg_type": 180, "crc": 457, "length": 9, "version": "v1.2\n",
    "flags": 0, "preamble": 85, "payload": "AAAAAHYxLjIK"}'
  raw_packet: VbQAAAAJAAAAAHYxLjIKyQE=
  sbp:
    crc: '0x1c9'
    length: 9
    msg_type: '0xb4'
    payload: AAAAAHYxLjIK
    preamble: '0x55'
    sender: '0x0'
- msg:
    fields:
      handshake: [118, 49, 46, 50] # 'v1.2'
    c_decoded_fields:
      handshake:
        handle_as: encoded-string
        fn_prefix: sbp_msg_bootloader_handshake_dep_a_handshake
        encoded_len: 4
        text: 'v1.2'
    module: sbp.bootload
    name: MsgBootloaderHandshakeDepA
  msg_type: '0xb0'
  raw_packet: VbAAwwQEdjEuMgHO
  raw_json: '{
    "handshake": [118, 49, 46, 50],
    "crc": 52737,
    "length": 4,
    "msg_type": 176,
    "payload": "djEuMg==",
    "preamble": 85,
    "sender": 1219
  }'
  sbp:
    crc: '0xce01'
    length: 4
    msg_type: '0xb0'
    payload: djEuMg==
    preamble: '0x55'
    sender: '0x4c3'
version: '0.42'
...

