Added FTP server and automatic version generation.
This commit is contained in:
11
src/main.cpp
11
src/main.cpp
@ -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();
|
||||
}
|
||||
|
Reference in New Issue
Block a user