Modified library to transmit SPI data over software base SPI in master mode and receive return SPI data on the hardware SPI in slave mode. This will allow for the transmission of the SPI bus over long distances where the data would normally get out of sync with the clock. See link below for more info. http://www.deathbylogic.com/2014/10/spi-over-long-distances/