diff --git a/src/core/massStorage.cpp b/src/core/massStorage.cpp index 214003d8..5d403f81 100644 --- a/src/core/massStorage.cpp +++ b/src/core/massStorage.cpp @@ -1,3 +1,5 @@ +#ifdef ARDUINO_USB_MODE + #include "massStorage.h" #include "core/display.h" #include @@ -196,3 +198,5 @@ void drawUSBStickIcon(bool plugged) { // Led tft.fillRoundRect(ledX, ledY, ledW, ledH, radius, plugged ? TFT_GREEN : TFT_RED); } + +#endif // ARDUINO_USB_MODE diff --git a/src/core/massStorage.h b/src/core/massStorage.h index 50dc44f8..368ac947 100644 --- a/src/core/massStorage.h +++ b/src/core/massStorage.h @@ -1,3 +1,5 @@ +#ifdef ARDUINO_USB_MODE + #ifndef __MASS_STORAGE_H__ #define __MASS_STORAGE_H__ @@ -49,3 +51,4 @@ bool usbStartStopCallback(uint8_t power_condition, bool start, bool load_eject); void drawUSBStickIcon(bool plugged); #endif // MASS_STORAGE_H +#endif // ARDUINO_USB_MODE diff --git a/src/core/menu_items/FileMenu.cpp b/src/core/menu_items/FileMenu.cpp index 45a30f94..a9c0eef6 100644 --- a/src/core/menu_items/FileMenu.cpp +++ b/src/core/menu_items/FileMenu.cpp @@ -10,7 +10,9 @@ void FileMenu::optionsMenu() { {"SD Card", [=]() { loopSD(SD); }}, {"LittleFS", [=]() { loopSD(LittleFS); }}, {"WebUI", [=]() { loopOptionsWebUi(); }}, + #ifdef ARDUINO_USB_MODE {"Mass Storage", [=]() { MassStorage(); }}, + #endif {"Main Menu", [=]() { backToMenu(); }}, };