make use of spi irq
polling IRQ before trying to get data from SPI bus