OK, I misread that bit.
Still that clearly shows you send a byte and get one back afterwards.
So:
SPI.transfer(0x48); // command
byte result = SPI.transfer(0);
OK, I misread that bit.
Still that clearly shows you send a byte and get one back afterwards.
So:
SPI.transfer(0x48); // command
byte result = SPI.transfer(0);