add FreeRTOS and create network task
This commit is contained in:
12
main.cpp
12
main.cpp
@@ -1,6 +1,7 @@
|
|||||||
#include "Arduino.h"
|
#include "Arduino.h"
|
||||||
#include "Network.h"
|
#include "Network.h"
|
||||||
#include "Nuki.h"
|
#include "Nuki.h"
|
||||||
|
#include <FreeRTOS.h>
|
||||||
|
|
||||||
|
|
||||||
#define ESP32
|
#define ESP32
|
||||||
@@ -8,6 +9,15 @@
|
|||||||
Network network;
|
Network network;
|
||||||
Nuki nuki("door", 0);
|
Nuki nuki("door", 0);
|
||||||
|
|
||||||
|
void networkTask(void *pvParameters)
|
||||||
|
{
|
||||||
|
network.update();
|
||||||
|
}
|
||||||
|
|
||||||
|
void setupTasks()
|
||||||
|
{
|
||||||
|
xTaskCreate(networkTask, "ntw", 1024, NULL, 1, NULL);
|
||||||
|
}
|
||||||
|
|
||||||
void setup()
|
void setup()
|
||||||
{
|
{
|
||||||
@@ -27,10 +37,10 @@ void setup()
|
|||||||
|
|
||||||
Serial.println("Connected to the WiFi network");
|
Serial.println("Connected to the WiFi network");
|
||||||
*/
|
*/
|
||||||
|
setupTasks();
|
||||||
}
|
}
|
||||||
|
|
||||||
void loop()
|
void loop()
|
||||||
{
|
{
|
||||||
network.update();
|
|
||||||
// nuki.update();
|
// nuki.update();
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user