separate concerns

This commit is contained in:
2018-10-04 02:34:37 +02:00
parent 0686895f33
commit 207f90d60a
9 changed files with 262 additions and 117 deletions

25
src/wifiMesh/main.cpp Normal file
View File

@@ -0,0 +1,25 @@
#include "config.h"
#include "MeshNet.h"
#include "MeshCat.h"
MeshNet net({
SPROCKET_MODE, WIFI_CHANNEL,
MESH_PORT, MESH_PREFIX, MESH_PASSWORD,
STATION_SSID, STATION_PASSWORD, HOSTNAME,
MESH_DEBUG_TYPES
});
MeshCat sprocket(
{ STARTUP_DELAY, SERIAL_BAUD_RATE },
{ OTA_PORT, OTA_PASSWORD },
{ WEB_CONTEXT_PATH, WEB_DOC_ROOT, WEB_DEFAULT_FILE }
);
void setup() {
delay(STARTUP_DELAY);
sprocket.join(net);
}
void loop() {
sprocket.loop();
yield();
}