diff --git a/esp3d/src/core/espcmd/ESP400.cpp b/esp3d/src/core/espcmd/ESP400.cpp index d2db5924..692dba27 100644 --- a/esp3d/src/core/espcmd/ESP400.cpp +++ b/esp3d/src/core/espcmd/ESP400.cpp @@ -436,7 +436,7 @@ bool Commands::ESP400(const char* cmd_params, level_authenticate_type auth_type, output->print("\",\"T\":\"B\",\"V\":\""); output->print (Settings_ESP3D::read_byte(ESP_SD_DEVICE_TYPE)); //hard coded for readibility but should use ESP_NO_SD / ESP_DIRECT_SD / ESP_SHARED_SD - output->print("\",\"H\":\"type\",\"O\":[{\"none\":\"0\"},{\"direct\":\"1\"},{\"dhared\":\"2\"}]}"); + output->print("\",\"H\":\"type\",\"O\":[{\"none\":\"0\"},{\"direct\":\"1\"},{\"shared\":\"2\"}]}"); //SPI SD Divider output->print(",{\"F\":\"device/sd\",\"P\":\""); output->print(ESP_SD_SPEED_DIV); diff --git a/esp3d/src/core/settings_esp3d.cpp b/esp3d/src/core/settings_esp3d.cpp index 40afd113..e6c9e54b 100644 --- a/esp3d/src/core/settings_esp3d.cpp +++ b/esp3d/src/core/settings_esp3d.cpp @@ -105,7 +105,11 @@ #define DEFAULT_DIRECT_SD_CHECK 0 #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 +#else #define DEFAULT_SD_DEVICE_TYPE ESP_NO_SD +#endif //SD_DEVICE #define DEFAULT_HTTP_ON 1 #define DEFAULT_FTP_ON 1 #define DEFAULT_TELNET_ON 1