docs: def stream2real(binary_stream, conv, endianness="@"):
      """
      Converts a binary stream into a sequence of real numbers
      @param binary_stream: a binary string representing a sequence of numbers
      @param conv: conv structure containing conversion specs
      @param endianness: optionally specify bytes endianness for unpacking
      @return: the list of real data represented
      """
      size = len(binary_stream) // (conv["bits"] // 8)
      fmt = endianness + str(size) + conv["fmt"]
      data = struct.unpack(fmt, binary_stream)
      data = [fix2real(d, conv) for d in data]
      return data