Added FTP server and automatic version generation.

This commit is contained in:
2019-08-13 19:39:03 +02:00
parent 4d59c66354
commit 235ef8c39d
9 changed files with 1686 additions and 0 deletions

View File

@ -7,16 +7,23 @@
#include "player.h"
#include "spi_master.h"
#include "http_server.h"
#include <ESP8266FtpServer.h>
Controller* controller;
Player* player;
MCP* mcp;
HTTPServer* http_server;
FtpServer* ftp_server;
void setup() {
delay(500);
Serial.begin(74880);
INFO("Starting.\n");
#ifdef VERSION
INFO("ESMP3 version %s\n", VERSION);
#else
INFO("ESMP3, version unknown\n");
#endif
INFO("Initializing...\n");
@ -46,6 +53,9 @@ void setup() {
DEBUG("Setting up WiFi and web server...\n");
http_server = new HTTPServer(player, controller);
ftp_server = new FtpServer();
ftp_server->begin("user", "pass");
INFO("Initialization completed.\n");
}
@ -56,4 +66,5 @@ void loop() {
controller->loop();
http_server->loop();
ftp_server->handleFTP();
}