SPI читает по байтно в массив MyBuff[i], где i адрес переменной в массиве.
тебе нужно считать переменную вот таким образом long int MyData = MyBuff[i]