mn_sleep.cpp File Reference
#include <ctime>
#include "mn_config.hpp"
#include <freertos/FreeRTOS.h>
#include <freertos/event_groups.h>
#include <freertos/task.h>
#include <esp_log.h>
#include <esp_err.h>
#include <nvs_flash.h>
#include <esp_system.h>
#include <esp_spi_flash.h>
#include <esp_attr.h>
#include <esp_partition.h>
#include <sys/time.h>
#include "mn_sleep.hpp"

Namespaces

 mn
 

Functions

void mn::ndelay (const timespan_t &req, timespan_t *rem)
 
unsigned int mn::delay_until (timespan_t &tsPreviousWakeTime, const unsigned int &uiTimeIncrement)
 Delay a task until a specified time. More...
 
void mn::delay (const timespan_t &ts)