introduced Spi data processing and packet fragmentation