// ----------------------------------------------------------------------------- // WEB UI IMAGE // ----------------------------------------------------------------------------- #define WEBUI_IMAGE_SMALL 0 #define WEBUI_IMAGE_LIGHT 1 #define WEBUI_IMAGE_SENSOR 2 #define WEBUI_IMAGE_RFBRIDGE 4 #define WEBUI_IMAGE_RFM69 8 #define WEBUI_IMAGE_THERMOSTAT 9 #define WEBUI_IMAGE_FULL 15 #if LIGHT_PROVIDER != LIGHT_PROVIDER_NONE #ifdef WEBUI_IMAGE #undef WEBUI_IMAGE #define WEBUI_IMAGE WEBUI_IMAGE_FULL #else #define WEBUI_IMAGE WEBUI_IMAGE_LIGHT #endif #endif #if SENSOR_SUPPORT == 1 #ifndef WEBUI_IMAGE #define WEBUI_IMAGE WEBUI_IMAGE_SENSOR #else #undef WEBUI_IMAGE #define WEBUI_IMAGE WEBUI_IMAGE_FULL #endif #endif #if defined(ITEAD_SONOFF_RFBRIDGE) #ifndef WEBUI_IMAGE #define WEBUI_IMAGE WEBUI_IMAGE_RFBRIDGE #else #undef WEBUI_IMAGE #define WEBUI_IMAGE WEBUI_IMAGE_FULL #endif #endif #if RFM69_SUPPORT == 1 #ifndef WEBUI_IMAGE #define WEBUI_IMAGE WEBUI_IMAGE_RFM69 #else #undef WEBUI_IMAGE #define WEBUI_IMAGE WEBUI_IMAGE_FULL #endif #endif #if THERMOSTAT_SUPPORT == 1 #ifndef WEBUI_IMAGE #define WEBUI_IMAGE WEBUI_IMAGE_THERMOSTAT #else #undef WEBUI_IMAGE #define WEBUI_IMAGE WEBUI_IMAGE_FULL #endif #endif #ifndef WEBUI_IMAGE #define WEBUI_IMAGE WEBUI_IMAGE_SMALL #endif #include PROGMEM const char espurna_webui[] = #if WEBUI_IMAGE == WEBUI_IMAGE_SMALL "SMALL" #endif #if WEBUI_IMAGE == WEBUI_IMAGE_LIGHT "LIGHT" #endif #if WEBUI_IMAGE == WEBUI_IMAGE_SENSOR "SENSOR" #endif #if WEBUI_IMAGE == WEBUI_IMAGE_RFBRIDGE "RFBRIDGE" #endif #if WEBUI_IMAGE == WEBUI_IMAGE_RFM69 "RFM69" #endif #if WEBUI_IMAGE == WEBUI_IMAGE_THERMOSTAT "THERMOSTAT" #endif #if WEBUI_IMAGE == WEBUI_IMAGE_FULL "FULL" #endif "";