Never used SPI before between Arduino's before, have only used I2C.
Basically I have a atMega2560 talking over SPI to 3x atTiny84's. Ignore the type of micros, I just am trying to get my head around the code to do what I want.
Basically, I want the 2560 to be the master, and to request data from each of the atTinys. Each atTiny has a seperate Chip Select going to it from the Master.
Looking at the SPI library, http://arduino.cc/en/Reference/SPI , there doesnt seem to be much in there.... So basically after I set up who is master and who is slave, set the speed etc, is it just a case of doing the transfer() ?
I am searching more, but thought I would post incase someone knows how to do this. I am just wanting to set up a quick test program to prove the point. atTiny does stuff and then when requested from the 2560, it will give up a value. Job done.
Any help would be very handy.