code: func (m *StateCorrection) Pack() []byte {
  	data := new(bytes.Buffer)
  	binary.Write(data, binary.LittleEndian, m.XERR)
  	binary.Write(data, binary.LittleEndian, m.YERR)
  	binary.Write(data, binary.LittleEndian, m.ZERR)
  	binary.Write(data, binary.LittleEndian, m.ROLLERR)
  	binary.Write(data, binary.LittleEndian, m.PITCHERR)
  	binary.Write(data, binary.LittleEndian, m.YAWERR)
  	binary.Write(data, binary.LittleEndian, m.VXERR)
  	binary.Write(data, binary.LittleEndian, m.VYERR)
  	binary.Write(data, binary.LittleEndian, m.VZERR)
  	return data.Bytes()
  }
docs: // Pack returns a packed byte array which represents a StateCorrection payload