Files
stepperController/include/ota/OtaManager.h
T

18 lines
396 B
C++

#pragma once
#include <Arduino.h>
#include <ESP8266WebServer.h>
#include <ArduinoOTA.h>
#include "motor/StepperController.h"
class OtaManager {
public:
void begin(const String& hostname, StepperController& motor);
void update();
void handleUpload(ESP8266WebServer& server, HTTPUpload& upload, StepperController& motor);
bool isUpdating() const;
private:
bool updating_ = false;
};