diff --git a/esp3d/configuration.h b/esp3d/configuration.h index 08c4a62d..e6b145c3 100644 --- a/esp3d/configuration.h +++ b/esp3d/configuration.h @@ -121,6 +121,11 @@ //ESP_SDFAT 3 //esp8266 (same as native) / esp32 //#define SD_DEVICE ESP_SDFAT +//SD Device Connection type (default is direct) +//ESP_DIRECT_SD +//ESP_SHARED_SD +#define SD_DEVICE_CONNECTION ESP_DIRECT_SD + //pin if reader has insert detection feature //let -1 or comment if none #define ESP_SD_DETECT_PIN -1 diff --git a/esp3d/src/core/settings_esp3d.cpp b/esp3d/src/core/settings_esp3d.cpp index e6c9e54b..bdbeb493 100644 --- a/esp3d/src/core/settings_esp3d.cpp +++ b/esp3d/src/core/settings_esp3d.cpp @@ -106,7 +106,7 @@ #define DEFAULT_SD_CHECK_UPDATE_AT_BOOT 1 #define DEFAULT_DHT_TYPE NO_DHT_DEVICE #ifdef SD_DEVICE -#define DEFAULT_SD_DEVICE_TYPE ESP_DIRECT_SD +#define DEFAULT_SD_DEVICE_TYPE SD_DEVICE_CONNECTION #else #define DEFAULT_SD_DEVICE_TYPE ESP_NO_SD #endif //SD_DEVICE