SPI mode
The clock polarity and phase settings both sides of SPI must agree on.
An SPI mode is a pair of settings: CPOL (clock idle level) and CPHA (which clock edge samples data), giving modes 0 to 3. Both ends must use the same mode or data is read on the wrong edge.