esp32 compiling version

This commit is contained in:
Dmitry Borisenko
2020-08-30 00:12:11 +03:00
parent 01248f41da
commit 86ee523182
12 changed files with 49 additions and 28 deletions

View File

@@ -46,11 +46,15 @@
#define BME_ENABLED
//#define FSEditor
//#define SSDP
/*
* Gears
*/
#define STEPPER_ENABLED
#define SERVO_ENABLED
//#define SERVO_ENABLED
/*
* Other

View File

@@ -1,5 +1,5 @@
#pragma once
#ifdef FSEditor
#include <ESPAsyncWebServer.h>
#include <FS.h>
@@ -25,4 +25,5 @@ class FSEditor : public AsyncWebHandler {
virtual void handleRequest(AsyncWebServerRequest* request) override final;
virtual void handleUpload(AsyncWebServerRequest* request, const String& filename, size_t index, uint8_t* data, size_t len, bool final) override final;
virtual bool isRequestHandlerTrivial() override final { return false; }
};
};
#endif

View File

@@ -1,6 +1,8 @@
#pragma once
#ifdef SSDP
#include <Arduino.h>
extern void SsdpInit();
extern String xmlNode(String tags, String data);
extern String decToHex(uint32_t decValue, byte desiredStringLength);
extern String decToHex(uint32_t decValue, byte desiredStringLength);
#endif

View File

@@ -1,6 +1,8 @@
#pragma once
#ifdef SERVO_ENABLED
#include <Arduino.h>
#include <ESP32Servo.h>
#include <Servo.h>
struct Servo_t {
@@ -22,4 +24,6 @@ class Servos {
std::vector<Servo_t> _items;
};
extern Servos myServo;
extern Servos myServo;
#endif