|
@@ -81,8 +81,8 @@ void spiBegin() {
|
81
|
81
|
#if !PIN_EXISTS(SS)
|
82
|
82
|
#error "SS_PIN not defined!"
|
83
|
83
|
#endif
|
84
|
|
- WRITE(SS_PIN, HIGH);
|
85
|
84
|
SET_OUTPUT(SS_PIN);
|
|
85
|
+ WRITE(SS_PIN, HIGH);
|
86
|
86
|
}
|
87
|
87
|
|
88
|
88
|
/**
|
|
@@ -104,7 +104,7 @@ void spiInit(uint8_t spiRate) {
|
104
|
104
|
case SPI_SPEED_6: clock = SPI_CLOCK_DIV64; break;
|
105
|
105
|
default: clock = SPI_CLOCK_DIV2; // Default from the SPI library
|
106
|
106
|
}
|
107
|
|
- spiConfig = SPISettings(clock, MSBFIRST, SPI_MODE0);
|
|
107
|
+ spiConfig = SPISettings(clock, MSBFIRST, SPI_MODE3);
|
108
|
108
|
SPI.begin();
|
109
|
109
|
}
|
110
|
110
|
|