// This file was generated by SquareLine Studio
// SquareLine Studio version: SquareLine Studio 1.5.0
// LVGL version: 8.3.11
// Project name: SquareLine_Project

#ifndef _SQUARELINE_PROJECT_UI_H
#define _SQUARELINE_PROJECT_UI_H

#ifdef __cplusplus
extern "C" {
#endif

#include "lvgl.h"

#include "ui_helpers.h"
#include "ui_events.h"


// SCREEN: ui_Screen1
void ui_Screen1_screen_init(void);
extern lv_obj_t * ui_Screen1;
extern lv_obj_t * ui_ContainerPageM1;
extern lv_obj_t * ui_Chart1;
extern lv_obj_t * ui_ButtonChartRestart;
extern lv_obj_t * ui_ContainerPage0;
extern lv_obj_t * ui_Container1c1;
extern lv_obj_t * ui_Container1c1c1;
extern lv_obj_t * ui_LabelRealVoltage;
extern lv_obj_t * ui_Container1c1c2;
extern lv_obj_t * ui_LabelRealCurrent;
extern lv_obj_t * ui_Container1c1c3;
extern lv_obj_t * ui_LabelRealPower;
extern lv_obj_t * ui_Container1c2;
extern lv_obj_t * ui_Container1c2c1;
extern lv_obj_t * ui_LabelRealTemp;
extern lv_obj_t * ui_Container1c2c2;
extern lv_obj_t * ui_LabelRealDuty;
extern lv_obj_t * ui_Container1c2c3;
extern lv_obj_t * ui_ButtonHeatingToggle;
extern lv_obj_t * ui_LabelHeatingToggle;
extern lv_obj_t * ui_ContainerPage1;
extern lv_obj_t * ui_Container8;
extern lv_obj_t * ui_Label9;
extern lv_obj_t * ui_SliderSetKp;
extern lv_obj_t * ui_LabelSetKp;
extern lv_obj_t * ui_Container9;
extern lv_obj_t * ui_Label10;
extern lv_obj_t * ui_SliderSetKi;
extern lv_obj_t * ui_LabelSetKi;
extern lv_obj_t * ui_Container10;
extern lv_obj_t * ui_Label11;
extern lv_obj_t * ui_SliderSetKd;
extern lv_obj_t * ui_LabelSetKd;
extern lv_obj_t * ui_LabelDebug;
extern lv_obj_t * ui_ContainerPage2;
extern lv_obj_t * ui_Container11;
extern lv_obj_t * ui_Label17;
extern lv_obj_t * ui_SliderSetTemp;
extern lv_obj_t * ui_LabelSetTemp;
extern lv_obj_t * ui_Container2;
extern lv_obj_t * ui_Label3;
extern lv_obj_t * ui_SliderSetMaxPower;
extern lv_obj_t * ui_LabelSetMaxPower;
extern lv_obj_t * ui_Container3;
extern lv_obj_t * ui_Label4;
extern lv_obj_t * ui_SliderSetRPcb;
extern lv_obj_t * ui_LabelSetRPcb;
extern lv_obj_t * ui_Container1;
extern lv_obj_t * ui_Label2;
extern lv_obj_t * ui_SliderSetRDiv;
extern lv_obj_t * ui_LabelSetRDiv;
extern lv_obj_t * ui_Container6;
extern lv_obj_t * ui_Label7;
extern lv_obj_t * ui_SliderSetADCOffset;
extern lv_obj_t * ui_LabelSetADCOffset;
extern lv_obj_t * ui_ContainerPage3;
extern lv_obj_t * ui_Container16;
extern lv_obj_t * ui_Label1;
extern lv_obj_t * ui_SliderSetBL;
extern lv_obj_t * ui_LabelSetBL;
extern lv_obj_t * ui_Container4;
extern lv_obj_t * ui_Label5;
extern lv_obj_t * ui_SliderSetVol;
extern lv_obj_t * ui_LabelSetVol;
extern lv_obj_t * ui_Container5;
extern lv_obj_t * ui_Label6;
extern lv_obj_t * ui_SliderSetNote;
extern lv_obj_t * ui_LabelSetNote;
extern lv_obj_t * ui_ContainerPage4;
extern lv_obj_t * ui_Roller1;
extern lv_obj_t * ui_ContainerPage5;
extern lv_obj_t * ui_Panel1;
extern lv_obj_t * ui_LabelPDInfo;
// CUSTOM VARIABLES

// EVENTS

extern lv_obj_t * ui____initial_actions0;

// FONTS
LV_FONT_DECLARE(ui_font_NovaMono22);
LV_FONT_DECLARE(ui_font_silver12);
LV_FONT_DECLARE(ui_font_silver20);

// UI INIT
void ui_init(void);

#ifdef __cplusplus
} /*extern "C"*/
#endif

#endif
