Files
nuki_hub/main.cpp
2022-03-25 20:01:03 +01:00

42 lines
572 B
C++

#include "Arduino.h"
#include "Network.h"
#include "Nuki.h"
#include <FreeRTOS.h>
#define ESP32
Network network;
Nuki nuki("Main Door", 2020001);
void networkTask(void *pvParameters)
{
while(true)
{
network.update();
}
}
void nukiTask(void *pvParameters)
{
while(true)
{
nuki.update();
}
}
void setupTasks()
{
xTaskCreate(networkTask, "ntw", 2048, NULL, 1, NULL);
xTaskCreate(nukiTask, "nuki", 4096, NULL, 1, NULL);
}
void setup()
{
network.initialize();
nuki.initialize();
setupTasks();
}
void loop()
{}