Skip to content

Commit 194b119

Browse files
committed
Refactor for newer SdFat version
1 parent 5578f7a commit 194b119

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

src/boards/Inkplate13/Inkplate13Driver.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
#include "Inkplate.h"
55

66
SPIClass spi2(1);
7-
SdFat sd(&spi2);
7+
SdFat sd;
88

99
SPISettings epdSpiSettings(10000000, MSBFIRST, SPI_MODE0);
1010

@@ -348,7 +348,7 @@ int16_t EPDDriver::sdCardInit()
348348
internalIO.digitalWrite(SD_PMOS_PIN, LOW);
349349
delay(200);
350350
spi2.begin(12, 13, 11, 10);
351-
setSdCardOk(sd.begin(10, SD_SCK_MHZ(25)));
351+
setSdCardOk(sd.begin(SdSpiConfig(10, SHARED_SPI, SD_SCK_MHZ(25), &spi2)));
352352
return getSdCardOk();
353353
}
354354

@@ -372,7 +372,7 @@ void EPDDriver::sdCardSleep()
372372
*
373373
* @return sd card class object
374374
*/
375-
SdFat EPDDriver::getSdFat()
375+
SdFat& EPDDriver::getSdFat()
376376
{
377377
return sd;
378378
}

src/boards/Inkplate13/Inkplate13Driver.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ class EPDDriver
4545
int16_t getSdCardOk();
4646
int16_t sdCardInit();
4747
void sdCardSleep();
48-
SdFat getSdFat();
48+
SdFat& getSdFat();
4949
SPIClass *getSPIptr();
5050

5151
double readBattery();

0 commit comments

Comments
 (0)