2022-04-15 23:16:36 +00:00
|
|
|
#pragma once
|
|
|
|
|
|
|
|
#include <stdint.h>
|
|
|
|
#include <sdkconfig.h>
|
|
|
|
#include <esp_system.h>
|
2022-04-18 00:10:44 +00:00
|
|
|
#include <freertos/FreeRTOS.h>
|
|
|
|
#include <freertos/task.h>
|
|
|
|
#include <freertos/queue.h>
|
2022-04-15 23:16:36 +00:00
|
|
|
|
|
|
|
#include "pax_gfx.h"
|
|
|
|
#include "ili9341.h"
|
|
|
|
#include "menu.h"
|
|
|
|
|
|
|
|
|
|
|
|
esp_err_t graphics_task(pax_buf_t* pax_buffer, ILI9341* ili9341, uint8_t* framebuffer, menu_t* menu, char* message);
|
2022-04-18 00:10:44 +00:00
|
|
|
bool keyboard(xQueueHandle buttonQueue, pax_buf_t* aBuffer, ILI9341* ili9341, uint8_t* framebuffer, float aPosX, float aPosY, float aWidth, float aHeight, const char* aTitle, const char* aHint, char* aOutput, size_t aOutputSize);
|