I am using spidev to transfer data between my Rpi and Arduino with the RPi as Master.
I understand from using help(spidev) that xfer transfers the list of data given
raising and lowering the ss line inbetween each byte while xfer2 lowers the ss line at the begining
of the data transmission and raises it at the end of the transmission of all the data in the list.
When I look at what I am getting on the Arduino it would seem that both versions are acting like xfer2
ie doing the transfer with one lowering of the SS line. This is important to me as I am using interrupts on the SS line to detect a new set of data.
Has anybody else seen this or have I misunderstood the description? I can find no other documentation.
As an additional question does anybody know how to set the delay between bytes when data is sent
using the described xfer2 method?