code: def split(self, decode=True):
          
          start = 0
          result = []
          message = self.decoded_bits if decode else self.plain_bits
          bit_alignments = set()
          if self.align_labels:
              for l in self.message_type:
                  bit_alignments.add(l.start)
                  bit_alignments.add(l.end)
  
          self.__bit_alignments = sorted(bit_alignments)
  
          for pos in self.__bit_alignments:
              result.append(message[start:pos])
              start = pos
  
          result.append(message[start:])
          return result
docs: Für das Bit-Alignment (neu Ausrichten von Hex, ASCII-View)
  
          :rtype: list of array.array