highlevel spi interface