Přeskočit obsah

File AppTemplate.hpp

File List > apps > AppTemplate.hpp

Go to the documentation of this file.

#pragma once

#include "Application.hpp"
#include "apps/AppConfig.hpp"
#include <Arduino_JSON.h>
#include <GxGDEW027C44/GxGDEW027C44.h>
#include <functional>

class AppTemplate : public Application {
private:
public:
    AppTemplate(int updateIntervalSec, AppConfig& appConfig);

    std::string toString();

    void buttonClickMiddle();

    void buttonClickRight();

    int showDataOnDisplay(GxEPD* display, JSONVar data);

    // /**
    //  * @brief Aktualizuje obsah displeje
    //  *
    //  * @param display GxEPD* ukazatel na displej
    //  *
    //  * Implementace z výchozí aplikace
    //  * @return int Vrací čas v ms za jak dlouho se má aplikace znovu aktualizovat
    //  */
    // int update(GxEPD* display);
};