Use SPI transactions, if supported by the SPI library