Multi-word slave_spi messages require START_TRANSFER_IMMEDIATE

Because of the looping mechanisms multi word SPI transfers require START_TRANSFER_IMMEDIATE to complete and move on to the second word or a break in SS_N.
This was misleading to me since spi_master commands make a distinction between action_between_words and when_to_start_transfer but spi_slave commands do not.

1 Like

Yes, as you have stated the multi-word SPI slave require that the when_to_start_transfer is set to START_TRANSFER_IMMEDIATE. I belive this could be clarified in the documentation - thank you for reporting :smiley: