valconomy/firmware/main/lcd.h

17 lines
407 B
C

#pragma once
#include <inttypes.h>
#include "esp_lcd_panel_ops.h"
#include "esp_lcd_panel_rgb.h"
#include "esp_lcd_touch_gt911.h"
#include "lvgl.h"
bool val_lvgl_lock(int timeout_ms);
void val_lvgl_unlock(void);
esp_lcd_touch_handle_t val_setup_touch(void);
esp_lcd_panel_handle_t val_setup_lcd(void);
lv_display_t *val_setup_lvgl(esp_lcd_panel_handle_t lcd_panel, esp_lcd_touch_handle_t touch_panel);