diff --git a/include/Consts.h b/include/Consts.h index 46405583..3038dcfd 100644 --- a/include/Consts.h +++ b/include/Consts.h @@ -1,33 +1,47 @@ #pragma once -//=================Firmeare================= +// +// Firmware +// #define FIRMWARE_NAME "esp8266-iotm" #define FIRMWARE_VERSION 257 #define FLASH_4MB true -//=================System=================== +// +// System +// #define NUM_BUTTONS 6 #define LED_PIN 2 -//=================MQTT===================== +// +// MQTT +// #define MQTT_RECONNECT_INTERVAL 20000 -//===============Telemetry================== +// +// Telemetry +// #define TELEMETRY_UPDATE_INTERVAL_MIN 60 -//=============Configuration================ +// +// Configuration +// #define DEVICE_CONFIG_FILE "s.conf.csv" #define DEVICE_SCENARIO_FILE "s.scen.txt" -//=============System parts================= +// +// System parts +// //#define OTA_UPDATES_ENABLED //#define MDNS_ENABLED //#define WEBSOCKET_ENABLED //#define LAYOUT_IN_RAM //#define UDP_ENABLED -#define SSDP_EN +#define SSDP_ENABLED -//=========Sensors enable/disable=========== +// +// Sensors enable/disable +// #define TANK_LEVEL_SAMPLES 10 #define LEVEL_ENABLED #define ANALOG_ENABLED @@ -36,11 +50,15 @@ #define BMP_ENABLED #define BME_ENABLED -//=========Gears enable/disable=========== +// +// Gears enable/disable +// #define STEPPER_ENABLED #define SERVO_ENABLED -//=========Other enable/disable=========== +// +// Other enable/disable +// #define LOGGING_ENABLED #define SERIAL_ENABLED #define PUSH_ENABLED diff --git a/include/SSDP.h b/include/SSDP.h index a93ccdaf..353b193c 100644 --- a/include/SSDP.h +++ b/include/SSDP.h @@ -4,8 +4,6 @@ #include "Consts.h" -#ifdef SSDP_EN -extern void SsdpInit(); -extern String xmlNode(String tags, String data); -extern String decToHex(uint32_t decValue, byte desiredStringLength); +#ifdef SSDP_ENABLED +void SsdpInit(); #endif \ No newline at end of file diff --git a/src/SSDP.cpp b/src/SSDP.cpp index 3b2f3c89..b42f6db7 100644 --- a/src/SSDP.cpp +++ b/src/SSDP.cpp @@ -1,15 +1,19 @@ - #include "SSDP.h" #include "Global.h" -#ifdef SSDP_EN +#ifdef SSDP_ENABLED #ifdef ESP8266 #include #endif #ifdef ESP32 #include #endif + +String xmlNode(String tags, String data); + +String decToHex(uint32_t decValue, byte desiredStringLength); + //39164 //457684 void SsdpInit() {