新增时间获取页面,测试没有问题
This commit is contained in:
parent
6e877ee24e
commit
8110f25142
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load Diff
@ -142,3 +142,11 @@ def on_buttonSetFluxTime_clicked(event_struct):
|
||||
def on_buttonFluxStart_clicked(event_struct):
|
||||
return
|
||||
|
||||
|
||||
def on_dropdownPulseTimes_valueChanged(event_struct):
|
||||
return
|
||||
|
||||
|
||||
def on_buttonGetTime_clicked(event_struct):
|
||||
return
|
||||
|
||||
|
||||
@ -3,11 +3,12 @@ SET(SOURCES screens/ui_pageWelCome.c
|
||||
screens/ui_pageSetting.c
|
||||
screens/ui_pageBattery.c
|
||||
screens/ui_pageDeviceInformation.c
|
||||
screens/ui_pageDebug.c
|
||||
screens/ui_pageWifiConnect.c
|
||||
screens/ui_pageDebugChoice.c
|
||||
screens/ui_pageSDCard.c
|
||||
screens/ui_pageFluxRead.c
|
||||
screens/ui_pageTimeDebug.c
|
||||
screens/ui_pageFluxDebug.c
|
||||
ui.c
|
||||
components/ui_comp_hook.c
|
||||
ui_helpers.c
|
||||
|
||||
@ -3,11 +3,12 @@ screens/ui_pageHome.c
|
||||
screens/ui_pageSetting.c
|
||||
screens/ui_pageBattery.c
|
||||
screens/ui_pageDeviceInformation.c
|
||||
screens/ui_pageDebug.c
|
||||
screens/ui_pageWifiConnect.c
|
||||
screens/ui_pageDebugChoice.c
|
||||
screens/ui_pageSDCard.c
|
||||
screens/ui_pageFluxRead.c
|
||||
screens/ui_pageTimeDebug.c
|
||||
screens/ui_pageFluxDebug.c
|
||||
ui.c
|
||||
components/ui_comp_hook.c
|
||||
ui_helpers.c
|
||||
|
||||
@ -1,205 +0,0 @@
|
||||
// This file was generated by SquareLine Studio
|
||||
// SquareLine Studio version: SquareLine Studio 1.5.1
|
||||
// LVGL version: 8.3.6
|
||||
// Project name: ESP32S3_UI
|
||||
|
||||
#include "../ui.h"
|
||||
|
||||
void ui_pageDebug_screen_init(void)
|
||||
{
|
||||
ui_pageDebug = lv_obj_create(NULL);
|
||||
lv_obj_clear_flag(ui_pageDebug, LV_OBJ_FLAG_SCROLLABLE); /// Flags
|
||||
|
||||
ui_pageDebug_panelHeader = lv_obj_create(ui_pageDebug);
|
||||
lv_obj_set_width(ui_pageDebug_panelHeader, 320);
|
||||
lv_obj_set_height(ui_pageDebug_panelHeader, 50);
|
||||
lv_obj_set_align(ui_pageDebug_panelHeader, LV_ALIGN_TOP_MID);
|
||||
lv_obj_clear_flag(ui_pageDebug_panelHeader, LV_OBJ_FLAG_SCROLLABLE); /// Flags
|
||||
lv_obj_set_style_radius(ui_pageDebug_panelHeader, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_border_width(ui_pageDebug_panelHeader, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
|
||||
ui_pageDebug_labelDebug = lv_label_create(ui_pageDebug_panelHeader);
|
||||
lv_obj_set_width(ui_pageDebug_labelDebug, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageDebug_labelDebug, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_x(ui_pageDebug_labelDebug, 1);
|
||||
lv_obj_set_y(ui_pageDebug_labelDebug, 8);
|
||||
lv_obj_set_align(ui_pageDebug_labelDebug, LV_ALIGN_BOTTOM_MID);
|
||||
lv_label_set_text(ui_pageDebug_labelDebug, "设备调试");
|
||||
lv_obj_set_style_text_color(ui_pageDebug_labelDebug, lv_color_hex(0x040000), LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_text_opa(ui_pageDebug_labelDebug, 255, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_text_font(ui_pageDebug_labelDebug, &ui_font_MiSansM, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
|
||||
ui_pageDebug_labelBack = lv_label_create(ui_pageDebug_panelHeader);
|
||||
lv_obj_set_width(ui_pageDebug_labelBack, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageDebug_labelBack, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_x(ui_pageDebug_labelBack, 4);
|
||||
lv_obj_set_y(ui_pageDebug_labelBack, 0);
|
||||
lv_obj_set_align(ui_pageDebug_labelBack, LV_ALIGN_LEFT_MID);
|
||||
lv_label_set_text(ui_pageDebug_labelBack, "<");
|
||||
|
||||
ui_pageDebug_panelBody = lv_obj_create(ui_pageDebug);
|
||||
lv_obj_set_width(ui_pageDebug_panelBody, 320);
|
||||
lv_obj_set_height(ui_pageDebug_panelBody, 430);
|
||||
lv_obj_set_x(ui_pageDebug_panelBody, 1);
|
||||
lv_obj_set_y(ui_pageDebug_panelBody, 20);
|
||||
lv_obj_set_align(ui_pageDebug_panelBody, LV_ALIGN_CENTER);
|
||||
lv_obj_add_flag(ui_pageDebug_panelBody, LV_OBJ_FLAG_EVENT_BUBBLE | LV_OBJ_FLAG_SCROLL_ONE); /// Flags
|
||||
lv_obj_clear_flag(ui_pageDebug_panelBody, LV_OBJ_FLAG_GESTURE_BUBBLE); /// Flags
|
||||
lv_obj_set_scrollbar_mode(ui_pageDebug_panelBody, LV_SCROLLBAR_MODE_ACTIVE);
|
||||
lv_obj_set_scroll_dir(ui_pageDebug_panelBody, LV_DIR_VER);
|
||||
lv_obj_set_style_radius(ui_pageDebug_panelBody, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_bg_color(ui_pageDebug_panelBody, lv_color_hex(0xE6E6E6), LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_bg_opa(ui_pageDebug_panelBody, 255, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_border_width(ui_pageDebug_panelBody, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_pad_left(ui_pageDebug_panelBody, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_pad_right(ui_pageDebug_panelBody, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_pad_top(ui_pageDebug_panelBody, 30, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_pad_bottom(ui_pageDebug_panelBody, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
|
||||
ui_pageDebug_textAreaContent = lv_textarea_create(ui_pageDebug_panelBody);
|
||||
lv_obj_set_width(ui_pageDebug_textAreaContent, 206);
|
||||
lv_obj_set_height(ui_pageDebug_textAreaContent, 399);
|
||||
lv_obj_set_x(ui_pageDebug_textAreaContent, 46);
|
||||
lv_obj_set_y(ui_pageDebug_textAreaContent, -26);
|
||||
lv_obj_set_align(ui_pageDebug_textAreaContent, LV_ALIGN_CENTER);
|
||||
lv_textarea_set_placeholder_text(ui_pageDebug_textAreaContent, "Placeholder...");
|
||||
lv_obj_set_scrollbar_mode(ui_pageDebug_textAreaContent, LV_SCROLLBAR_MODE_ACTIVE);
|
||||
lv_obj_set_scroll_dir(ui_pageDebug_textAreaContent, LV_DIR_VER);
|
||||
|
||||
ui_pageDebug_buttonFluxRead = lv_btn_create(ui_pageDebug);
|
||||
lv_obj_set_width(ui_pageDebug_buttonFluxRead, 80);
|
||||
lv_obj_set_height(ui_pageDebug_buttonFluxRead, 30);
|
||||
lv_obj_set_x(ui_pageDebug_buttonFluxRead, -107);
|
||||
lv_obj_set_y(ui_pageDebug_buttonFluxRead, -153);
|
||||
lv_obj_set_align(ui_pageDebug_buttonFluxRead, LV_ALIGN_CENTER);
|
||||
|
||||
ui_pageDebug_labelReadFlux = lv_label_create(ui_pageDebug_buttonFluxRead);
|
||||
lv_obj_set_width(ui_pageDebug_labelReadFlux, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageDebug_labelReadFlux, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_align(ui_pageDebug_labelReadFlux, LV_ALIGN_CENTER);
|
||||
lv_label_set_text(ui_pageDebug_labelReadFlux, "ReadFlux");
|
||||
|
||||
ui_pageDebug_buttonClearTextarea = lv_btn_create(ui_pageDebug);
|
||||
lv_obj_set_width(ui_pageDebug_buttonClearTextarea, 80);
|
||||
lv_obj_set_height(ui_pageDebug_buttonClearTextarea, 30);
|
||||
lv_obj_set_x(ui_pageDebug_buttonClearTextarea, -109);
|
||||
lv_obj_set_y(ui_pageDebug_buttonClearTextarea, 199);
|
||||
lv_obj_set_align(ui_pageDebug_buttonClearTextarea, LV_ALIGN_CENTER);
|
||||
|
||||
ui_pageDebug_Label2 = lv_label_create(ui_pageDebug_buttonClearTextarea);
|
||||
lv_obj_set_width(ui_pageDebug_Label2, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageDebug_Label2, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_align(ui_pageDebug_Label2, LV_ALIGN_CENTER);
|
||||
lv_label_set_text(ui_pageDebug_Label2, "clear");
|
||||
|
||||
ui_pageDebug_dropdownFunctionCode = lv_dropdown_create(ui_pageDebug);
|
||||
lv_dropdown_set_options(ui_pageDebug_dropdownFunctionCode, "Read\nSet");
|
||||
lv_obj_set_width(ui_pageDebug_dropdownFunctionCode, 80);
|
||||
lv_obj_set_height(ui_pageDebug_dropdownFunctionCode, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_x(ui_pageDebug_dropdownFunctionCode, -106);
|
||||
lv_obj_set_y(ui_pageDebug_dropdownFunctionCode, -106);
|
||||
lv_obj_set_align(ui_pageDebug_dropdownFunctionCode, LV_ALIGN_CENTER);
|
||||
lv_obj_add_flag(ui_pageDebug_dropdownFunctionCode, LV_OBJ_FLAG_SCROLL_ON_FOCUS); /// Flags
|
||||
|
||||
ui_pageDebug_spinboxAddr = lv_spinbox_create(ui_pageDebug);
|
||||
lv_obj_set_width(ui_pageDebug_spinboxAddr, 45);
|
||||
lv_obj_set_height(ui_pageDebug_spinboxAddr, 42);
|
||||
lv_obj_set_x(ui_pageDebug_spinboxAddr, -90);
|
||||
lv_obj_set_y(ui_pageDebug_spinboxAddr, -57);
|
||||
lv_obj_set_align(ui_pageDebug_spinboxAddr, LV_ALIGN_CENTER);
|
||||
lv_spinbox_set_digit_format(ui_pageDebug_spinboxAddr, 3, 4);
|
||||
lv_spinbox_set_range(ui_pageDebug_spinboxAddr, 0, 9999);
|
||||
lv_spinbox_set_cursor_pos(ui_pageDebug_spinboxAddr, 1 - 1);
|
||||
lv_spinbox_set_value(ui_pageDebug_spinboxAddr, 1);
|
||||
|
||||
ui_pageDebug_spinboxNum = lv_spinbox_create(ui_pageDebug);
|
||||
lv_obj_set_width(ui_pageDebug_spinboxNum, 56);
|
||||
lv_obj_set_height(ui_pageDebug_spinboxNum, 42);
|
||||
lv_obj_set_x(ui_pageDebug_spinboxNum, -86);
|
||||
lv_obj_set_y(ui_pageDebug_spinboxNum, 70);
|
||||
lv_obj_set_align(ui_pageDebug_spinboxNum, LV_ALIGN_CENTER);
|
||||
lv_spinbox_set_digit_format(ui_pageDebug_spinboxNum, 4, 4);
|
||||
lv_spinbox_set_range(ui_pageDebug_spinboxNum, 1, 9999);
|
||||
lv_spinbox_set_cursor_pos(ui_pageDebug_spinboxNum, 1 - 1);
|
||||
lv_spinbox_set_value(ui_pageDebug_spinboxNum, 120);
|
||||
|
||||
ui_pageDebug_buttonClearTextarea1 = lv_btn_create(ui_pageDebug);
|
||||
lv_obj_set_width(ui_pageDebug_buttonClearTextarea1, 78);
|
||||
lv_obj_set_height(ui_pageDebug_buttonClearTextarea1, 30);
|
||||
lv_obj_set_x(ui_pageDebug_buttonClearTextarea1, -105);
|
||||
lv_obj_set_y(ui_pageDebug_buttonClearTextarea1, -12);
|
||||
lv_obj_set_align(ui_pageDebug_buttonClearTextarea1, LV_ALIGN_CENTER);
|
||||
|
||||
ui_pageDebug_Label1 = lv_label_create(ui_pageDebug_buttonClearTextarea1);
|
||||
lv_obj_set_width(ui_pageDebug_Label1, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageDebug_Label1, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_align(ui_pageDebug_Label1, LV_ALIGN_CENTER);
|
||||
lv_label_set_text(ui_pageDebug_Label1, "^");
|
||||
|
||||
ui_pageDebug_buttonClearTextarea2 = lv_btn_create(ui_pageDebug);
|
||||
lv_obj_set_width(ui_pageDebug_buttonClearTextarea2, 78);
|
||||
lv_obj_set_height(ui_pageDebug_buttonClearTextarea2, 30);
|
||||
lv_obj_set_x(ui_pageDebug_buttonClearTextarea2, -104);
|
||||
lv_obj_set_y(ui_pageDebug_buttonClearTextarea2, 23);
|
||||
lv_obj_set_align(ui_pageDebug_buttonClearTextarea2, LV_ALIGN_CENTER);
|
||||
|
||||
ui_pageDebug_Label3 = lv_label_create(ui_pageDebug_buttonClearTextarea2);
|
||||
lv_obj_set_width(ui_pageDebug_Label3, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageDebug_Label3, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_align(ui_pageDebug_Label3, LV_ALIGN_CENTER);
|
||||
lv_label_set_text(ui_pageDebug_Label3, "V");
|
||||
|
||||
ui_pageDebug_buttonClearTextarea3 = lv_btn_create(ui_pageDebug);
|
||||
lv_obj_set_width(ui_pageDebug_buttonClearTextarea3, 78);
|
||||
lv_obj_set_height(ui_pageDebug_buttonClearTextarea3, 30);
|
||||
lv_obj_set_x(ui_pageDebug_buttonClearTextarea3, -102);
|
||||
lv_obj_set_y(ui_pageDebug_buttonClearTextarea3, 145);
|
||||
lv_obj_set_align(ui_pageDebug_buttonClearTextarea3, LV_ALIGN_CENTER);
|
||||
|
||||
ui_pageDebug_Label4 = lv_label_create(ui_pageDebug_buttonClearTextarea3);
|
||||
lv_obj_set_width(ui_pageDebug_Label4, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageDebug_Label4, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_align(ui_pageDebug_Label4, LV_ALIGN_CENTER);
|
||||
lv_label_set_text(ui_pageDebug_Label4, "V");
|
||||
|
||||
ui_pageDebug_buttonClearTextarea4 = lv_btn_create(ui_pageDebug);
|
||||
lv_obj_set_width(ui_pageDebug_buttonClearTextarea4, 78);
|
||||
lv_obj_set_height(ui_pageDebug_buttonClearTextarea4, 30);
|
||||
lv_obj_set_x(ui_pageDebug_buttonClearTextarea4, -102);
|
||||
lv_obj_set_y(ui_pageDebug_buttonClearTextarea4, 109);
|
||||
lv_obj_set_align(ui_pageDebug_buttonClearTextarea4, LV_ALIGN_CENTER);
|
||||
|
||||
ui_pageDebug_Label5 = lv_label_create(ui_pageDebug_buttonClearTextarea4);
|
||||
lv_obj_set_width(ui_pageDebug_Label5, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageDebug_Label5, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_align(ui_pageDebug_Label5, LV_ALIGN_CENTER);
|
||||
lv_label_set_text(ui_pageDebug_Label5, "^");
|
||||
|
||||
ui_pageDebug_Label6 = lv_label_create(ui_pageDebug);
|
||||
lv_obj_set_width(ui_pageDebug_Label6, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageDebug_Label6, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_x(ui_pageDebug_Label6, -135);
|
||||
lv_obj_set_y(ui_pageDebug_Label6, 70);
|
||||
lv_obj_set_align(ui_pageDebug_Label6, LV_ALIGN_CENTER);
|
||||
lv_label_set_text(ui_pageDebug_Label6, "num");
|
||||
|
||||
ui_pageDebug_Addr = lv_label_create(ui_pageDebug);
|
||||
lv_obj_set_width(ui_pageDebug_Addr, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageDebug_Addr, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_x(ui_pageDebug_Addr, -135);
|
||||
lv_obj_set_y(ui_pageDebug_Addr, -56);
|
||||
lv_obj_set_align(ui_pageDebug_Addr, LV_ALIGN_CENTER);
|
||||
lv_label_set_text(ui_pageDebug_Addr, "addr");
|
||||
|
||||
lv_obj_add_event_cb(ui_pageDebug_labelBack, ui_event_pageDebug_labelBack, LV_EVENT_ALL, NULL);
|
||||
lv_obj_add_event_cb(ui_pageDebug_panelHeader, ui_event_pageDebug_panelHeader, LV_EVENT_ALL, NULL);
|
||||
lv_obj_add_event_cb(ui_pageDebug_panelBody, ui_event_pageDebug_panelBody, LV_EVENT_ALL, NULL);
|
||||
lv_obj_add_event_cb(ui_pageDebug_buttonFluxRead, ui_event_pageDebug_buttonFluxRead, LV_EVENT_ALL, NULL);
|
||||
lv_obj_add_event_cb(ui_pageDebug_buttonClearTextarea, ui_event_pageDebug_buttonClearTextarea, LV_EVENT_ALL, NULL);
|
||||
lv_obj_add_event_cb(ui_pageDebug_buttonClearTextarea1, ui_event_pageDebug_buttonClearTextarea1, LV_EVENT_ALL, NULL);
|
||||
lv_obj_add_event_cb(ui_pageDebug_buttonClearTextarea2, ui_event_pageDebug_buttonClearTextarea2, LV_EVENT_ALL, NULL);
|
||||
lv_obj_add_event_cb(ui_pageDebug_buttonClearTextarea3, ui_event_pageDebug_buttonClearTextarea3, LV_EVENT_ALL, NULL);
|
||||
lv_obj_add_event_cb(ui_pageDebug_buttonClearTextarea4, ui_event_pageDebug_buttonClearTextarea4, LV_EVENT_ALL, NULL);
|
||||
uic_pageDebug_dropdownFunctionCode = ui_pageDebug_dropdownFunctionCode;
|
||||
|
||||
}
|
||||
@ -59,39 +59,72 @@ void ui_pageDebugChoice_screen_init(void)
|
||||
lv_obj_set_style_pad_top(ui_pageDebugChoice_panelBody, 30, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_pad_bottom(ui_pageDebugChoice_panelBody, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
|
||||
ui_pageDebugChoice_panelRecord = lv_obj_create(ui_pageDebugChoice_panelBody);
|
||||
lv_obj_set_width(ui_pageDebugChoice_panelRecord, 320);
|
||||
lv_obj_set_height(ui_pageDebugChoice_panelRecord, 40);
|
||||
lv_obj_set_align(ui_pageDebugChoice_panelRecord, LV_ALIGN_CENTER);
|
||||
lv_obj_clear_flag(ui_pageDebugChoice_panelRecord,
|
||||
ui_pageDebugChoice_panelFluxDebug = lv_obj_create(ui_pageDebugChoice_panelBody);
|
||||
lv_obj_set_width(ui_pageDebugChoice_panelFluxDebug, 320);
|
||||
lv_obj_set_height(ui_pageDebugChoice_panelFluxDebug, 40);
|
||||
lv_obj_set_align(ui_pageDebugChoice_panelFluxDebug, LV_ALIGN_CENTER);
|
||||
lv_obj_clear_flag(ui_pageDebugChoice_panelFluxDebug,
|
||||
LV_OBJ_FLAG_PRESS_LOCK | LV_OBJ_FLAG_CLICK_FOCUSABLE | LV_OBJ_FLAG_SCROLLABLE | LV_OBJ_FLAG_SCROLL_ELASTIC |
|
||||
LV_OBJ_FLAG_SCROLL_MOMENTUM | LV_OBJ_FLAG_SCROLL_CHAIN); /// Flags
|
||||
lv_obj_set_style_radius(ui_pageDebugChoice_panelRecord, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_bg_color(ui_pageDebugChoice_panelRecord, lv_color_hex(0xFFFFFF), LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_bg_opa(ui_pageDebugChoice_panelRecord, 255, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_border_color(ui_pageDebugChoice_panelRecord, lv_color_hex(0xB4B4B4), LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_border_opa(ui_pageDebugChoice_panelRecord, 255, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_border_width(ui_pageDebugChoice_panelRecord, 1, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_border_side(ui_pageDebugChoice_panelRecord, LV_BORDER_SIDE_BOTTOM, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_radius(ui_pageDebugChoice_panelFluxDebug, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_bg_color(ui_pageDebugChoice_panelFluxDebug, lv_color_hex(0xFFFFFF), LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_bg_opa(ui_pageDebugChoice_panelFluxDebug, 255, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_border_color(ui_pageDebugChoice_panelFluxDebug, lv_color_hex(0xB4B4B4),
|
||||
LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_border_opa(ui_pageDebugChoice_panelFluxDebug, 255, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_border_width(ui_pageDebugChoice_panelFluxDebug, 1, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_border_side(ui_pageDebugChoice_panelFluxDebug, LV_BORDER_SIDE_BOTTOM, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
|
||||
ui_pageDebugChoice_labelRecord = lv_label_create(ui_pageDebugChoice_panelRecord);
|
||||
lv_obj_set_width(ui_pageDebugChoice_labelRecord, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageDebugChoice_labelRecord, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_align(ui_pageDebugChoice_labelRecord, LV_ALIGN_LEFT_MID);
|
||||
lv_label_set_text(ui_pageDebugChoice_labelRecord, "Record");
|
||||
lv_obj_set_style_text_font(ui_pageDebugChoice_labelRecord, &ui_font_MiSansM, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
ui_pageDebugChoice_str1 = lv_label_create(ui_pageDebugChoice_panelFluxDebug);
|
||||
lv_obj_set_width(ui_pageDebugChoice_str1, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageDebugChoice_str1, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_align(ui_pageDebugChoice_str1, LV_ALIGN_LEFT_MID);
|
||||
lv_label_set_text(ui_pageDebugChoice_str1, "流量计调试");
|
||||
lv_obj_set_style_text_font(ui_pageDebugChoice_str1, &ui_font_MiSansM, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
|
||||
ui_pageDebugChoice_labelToRecordPage = lv_label_create(ui_pageDebugChoice_panelRecord);
|
||||
lv_obj_set_width(ui_pageDebugChoice_labelToRecordPage, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageDebugChoice_labelToRecordPage, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_x(ui_pageDebugChoice_labelToRecordPage, 126);
|
||||
lv_obj_set_y(ui_pageDebugChoice_labelToRecordPage, -1);
|
||||
lv_obj_set_align(ui_pageDebugChoice_labelToRecordPage, LV_ALIGN_CENTER);
|
||||
lv_label_set_text(ui_pageDebugChoice_labelToRecordPage, ">");
|
||||
ui_pageDebugChoice_str2 = lv_label_create(ui_pageDebugChoice_panelFluxDebug);
|
||||
lv_obj_set_width(ui_pageDebugChoice_str2, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageDebugChoice_str2, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_x(ui_pageDebugChoice_str2, 126);
|
||||
lv_obj_set_y(ui_pageDebugChoice_str2, -1);
|
||||
lv_obj_set_align(ui_pageDebugChoice_str2, LV_ALIGN_CENTER);
|
||||
lv_label_set_text(ui_pageDebugChoice_str2, ">");
|
||||
|
||||
ui_pageDebugChoice_panelTimeDebug = lv_obj_create(ui_pageDebugChoice_panelBody);
|
||||
lv_obj_set_width(ui_pageDebugChoice_panelTimeDebug, 320);
|
||||
lv_obj_set_height(ui_pageDebugChoice_panelTimeDebug, 40);
|
||||
lv_obj_set_align(ui_pageDebugChoice_panelTimeDebug, LV_ALIGN_CENTER);
|
||||
lv_obj_clear_flag(ui_pageDebugChoice_panelTimeDebug,
|
||||
LV_OBJ_FLAG_PRESS_LOCK | LV_OBJ_FLAG_CLICK_FOCUSABLE | LV_OBJ_FLAG_SCROLLABLE | LV_OBJ_FLAG_SCROLL_ELASTIC |
|
||||
LV_OBJ_FLAG_SCROLL_MOMENTUM | LV_OBJ_FLAG_SCROLL_CHAIN); /// Flags
|
||||
lv_obj_set_style_radius(ui_pageDebugChoice_panelTimeDebug, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_bg_color(ui_pageDebugChoice_panelTimeDebug, lv_color_hex(0xFFFFFF), LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_bg_opa(ui_pageDebugChoice_panelTimeDebug, 255, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_border_color(ui_pageDebugChoice_panelTimeDebug, lv_color_hex(0xB4B4B4),
|
||||
LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_border_opa(ui_pageDebugChoice_panelTimeDebug, 255, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_border_width(ui_pageDebugChoice_panelTimeDebug, 1, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_border_side(ui_pageDebugChoice_panelTimeDebug, LV_BORDER_SIDE_BOTTOM, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
|
||||
ui_pageDebugChoice_str10 = lv_label_create(ui_pageDebugChoice_panelTimeDebug);
|
||||
lv_obj_set_width(ui_pageDebugChoice_str10, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageDebugChoice_str10, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_align(ui_pageDebugChoice_str10, LV_ALIGN_LEFT_MID);
|
||||
lv_label_set_text(ui_pageDebugChoice_str10, "时间调试");
|
||||
lv_obj_set_style_text_font(ui_pageDebugChoice_str10, &ui_font_MiSansM, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
|
||||
ui_pageDebugChoice_str11 = lv_label_create(ui_pageDebugChoice_panelTimeDebug);
|
||||
lv_obj_set_width(ui_pageDebugChoice_str11, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageDebugChoice_str11, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_x(ui_pageDebugChoice_str11, 126);
|
||||
lv_obj_set_y(ui_pageDebugChoice_str11, -1);
|
||||
lv_obj_set_align(ui_pageDebugChoice_str11, LV_ALIGN_CENTER);
|
||||
lv_label_set_text(ui_pageDebugChoice_str11, ">");
|
||||
|
||||
lv_obj_add_event_cb(ui_pageDebugChoice_imageHome, ui_event_pageDebugChoice_imageHome, LV_EVENT_ALL, NULL);
|
||||
lv_obj_add_event_cb(ui_pageDebugChoice_pannelHeader, ui_event_pageDebugChoice_pannelHeader, LV_EVENT_ALL, NULL);
|
||||
lv_obj_add_event_cb(ui_pageDebugChoice_panelRecord, ui_event_pageDebugChoice_panelRecord, LV_EVENT_ALL, NULL);
|
||||
lv_obj_add_event_cb(ui_pageDebugChoice_panelFluxDebug, ui_event_pageDebugChoice_panelFluxDebug, LV_EVENT_ALL, NULL);
|
||||
lv_obj_add_event_cb(ui_pageDebugChoice_panelTimeDebug, ui_event_pageDebugChoice_panelTimeDebug, LV_EVENT_ALL, NULL);
|
||||
lv_obj_add_event_cb(ui_pageDebugChoice_panelBody, ui_event_pageDebugChoice_panelBody, LV_EVENT_ALL, NULL);
|
||||
|
||||
}
|
||||
|
||||
210
SquareLineProj/Export/screens/ui_pageFluxDebug.c
Normal file
210
SquareLineProj/Export/screens/ui_pageFluxDebug.c
Normal file
@ -0,0 +1,210 @@
|
||||
// This file was generated by SquareLine Studio
|
||||
// SquareLine Studio version: SquareLine Studio 1.5.1
|
||||
// LVGL version: 8.3.6
|
||||
// Project name: ESP32S3_UI
|
||||
|
||||
#include "../ui.h"
|
||||
|
||||
void ui_pageFluxDebug_screen_init(void)
|
||||
{
|
||||
ui_pageFluxDebug = lv_obj_create(NULL);
|
||||
lv_obj_clear_flag(ui_pageFluxDebug, LV_OBJ_FLAG_SCROLLABLE); /// Flags
|
||||
|
||||
ui_pageFluxDebug_panelHeader = lv_obj_create(ui_pageFluxDebug);
|
||||
lv_obj_set_width(ui_pageFluxDebug_panelHeader, 320);
|
||||
lv_obj_set_height(ui_pageFluxDebug_panelHeader, 50);
|
||||
lv_obj_set_align(ui_pageFluxDebug_panelHeader, LV_ALIGN_TOP_MID);
|
||||
lv_obj_clear_flag(ui_pageFluxDebug_panelHeader, LV_OBJ_FLAG_SCROLLABLE); /// Flags
|
||||
lv_obj_set_style_radius(ui_pageFluxDebug_panelHeader, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_border_width(ui_pageFluxDebug_panelHeader, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
|
||||
ui_pageFluxDebug_labelDebug = lv_label_create(ui_pageFluxDebug_panelHeader);
|
||||
lv_obj_set_width(ui_pageFluxDebug_labelDebug, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageFluxDebug_labelDebug, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_x(ui_pageFluxDebug_labelDebug, 1);
|
||||
lv_obj_set_y(ui_pageFluxDebug_labelDebug, 8);
|
||||
lv_obj_set_align(ui_pageFluxDebug_labelDebug, LV_ALIGN_BOTTOM_MID);
|
||||
lv_label_set_text(ui_pageFluxDebug_labelDebug, "设备调试");
|
||||
lv_obj_set_style_text_color(ui_pageFluxDebug_labelDebug, lv_color_hex(0x040000), LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_text_opa(ui_pageFluxDebug_labelDebug, 255, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_text_font(ui_pageFluxDebug_labelDebug, &ui_font_MiSansM, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
|
||||
ui_pageFluxDebug_labelBack = lv_label_create(ui_pageFluxDebug_panelHeader);
|
||||
lv_obj_set_width(ui_pageFluxDebug_labelBack, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageFluxDebug_labelBack, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_x(ui_pageFluxDebug_labelBack, 4);
|
||||
lv_obj_set_y(ui_pageFluxDebug_labelBack, 0);
|
||||
lv_obj_set_align(ui_pageFluxDebug_labelBack, LV_ALIGN_LEFT_MID);
|
||||
lv_label_set_text(ui_pageFluxDebug_labelBack, "<");
|
||||
|
||||
ui_pageFluxDebug_panelBody = lv_obj_create(ui_pageFluxDebug);
|
||||
lv_obj_set_width(ui_pageFluxDebug_panelBody, 320);
|
||||
lv_obj_set_height(ui_pageFluxDebug_panelBody, 430);
|
||||
lv_obj_set_x(ui_pageFluxDebug_panelBody, 1);
|
||||
lv_obj_set_y(ui_pageFluxDebug_panelBody, 20);
|
||||
lv_obj_set_align(ui_pageFluxDebug_panelBody, LV_ALIGN_CENTER);
|
||||
lv_obj_add_flag(ui_pageFluxDebug_panelBody, LV_OBJ_FLAG_EVENT_BUBBLE | LV_OBJ_FLAG_SCROLL_ONE); /// Flags
|
||||
lv_obj_clear_flag(ui_pageFluxDebug_panelBody, LV_OBJ_FLAG_GESTURE_BUBBLE); /// Flags
|
||||
lv_obj_set_scrollbar_mode(ui_pageFluxDebug_panelBody, LV_SCROLLBAR_MODE_ACTIVE);
|
||||
lv_obj_set_scroll_dir(ui_pageFluxDebug_panelBody, LV_DIR_VER);
|
||||
lv_obj_set_style_radius(ui_pageFluxDebug_panelBody, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_bg_color(ui_pageFluxDebug_panelBody, lv_color_hex(0xE6E6E6), LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_bg_opa(ui_pageFluxDebug_panelBody, 255, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_border_width(ui_pageFluxDebug_panelBody, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_pad_left(ui_pageFluxDebug_panelBody, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_pad_right(ui_pageFluxDebug_panelBody, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_pad_top(ui_pageFluxDebug_panelBody, 30, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_pad_bottom(ui_pageFluxDebug_panelBody, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
|
||||
ui_pageFluxDebug_textAreaContent = lv_textarea_create(ui_pageFluxDebug_panelBody);
|
||||
lv_obj_set_width(ui_pageFluxDebug_textAreaContent, 206);
|
||||
lv_obj_set_height(ui_pageFluxDebug_textAreaContent, 399);
|
||||
lv_obj_set_x(ui_pageFluxDebug_textAreaContent, 46);
|
||||
lv_obj_set_y(ui_pageFluxDebug_textAreaContent, -26);
|
||||
lv_obj_set_align(ui_pageFluxDebug_textAreaContent, LV_ALIGN_CENTER);
|
||||
lv_textarea_set_placeholder_text(ui_pageFluxDebug_textAreaContent, "Placeholder...");
|
||||
lv_obj_set_scrollbar_mode(ui_pageFluxDebug_textAreaContent, LV_SCROLLBAR_MODE_ACTIVE);
|
||||
lv_obj_set_scroll_dir(ui_pageFluxDebug_textAreaContent, LV_DIR_VER);
|
||||
|
||||
ui_pageFluxDebug_buttonFluxRead = lv_btn_create(ui_pageFluxDebug);
|
||||
lv_obj_set_width(ui_pageFluxDebug_buttonFluxRead, 80);
|
||||
lv_obj_set_height(ui_pageFluxDebug_buttonFluxRead, 30);
|
||||
lv_obj_set_x(ui_pageFluxDebug_buttonFluxRead, -107);
|
||||
lv_obj_set_y(ui_pageFluxDebug_buttonFluxRead, -153);
|
||||
lv_obj_set_align(ui_pageFluxDebug_buttonFluxRead, LV_ALIGN_CENTER);
|
||||
|
||||
ui_pageFluxDebug_labelReadFlux = lv_label_create(ui_pageFluxDebug_buttonFluxRead);
|
||||
lv_obj_set_width(ui_pageFluxDebug_labelReadFlux, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageFluxDebug_labelReadFlux, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_align(ui_pageFluxDebug_labelReadFlux, LV_ALIGN_CENTER);
|
||||
lv_label_set_text(ui_pageFluxDebug_labelReadFlux, "ReadFlux");
|
||||
|
||||
ui_pageFluxDebug_buttonClearTextarea = lv_btn_create(ui_pageFluxDebug);
|
||||
lv_obj_set_width(ui_pageFluxDebug_buttonClearTextarea, 80);
|
||||
lv_obj_set_height(ui_pageFluxDebug_buttonClearTextarea, 30);
|
||||
lv_obj_set_x(ui_pageFluxDebug_buttonClearTextarea, -109);
|
||||
lv_obj_set_y(ui_pageFluxDebug_buttonClearTextarea, 199);
|
||||
lv_obj_set_align(ui_pageFluxDebug_buttonClearTextarea, LV_ALIGN_CENTER);
|
||||
|
||||
ui_pageFluxDebug_Label2 = lv_label_create(ui_pageFluxDebug_buttonClearTextarea);
|
||||
lv_obj_set_width(ui_pageFluxDebug_Label2, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageFluxDebug_Label2, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_align(ui_pageFluxDebug_Label2, LV_ALIGN_CENTER);
|
||||
lv_label_set_text(ui_pageFluxDebug_Label2, "clear");
|
||||
|
||||
ui_pageFluxDebug_dropdownFunctionCode = lv_dropdown_create(ui_pageFluxDebug);
|
||||
lv_dropdown_set_options(ui_pageFluxDebug_dropdownFunctionCode, "Read\nSet");
|
||||
lv_obj_set_width(ui_pageFluxDebug_dropdownFunctionCode, 80);
|
||||
lv_obj_set_height(ui_pageFluxDebug_dropdownFunctionCode, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_x(ui_pageFluxDebug_dropdownFunctionCode, -106);
|
||||
lv_obj_set_y(ui_pageFluxDebug_dropdownFunctionCode, -106);
|
||||
lv_obj_set_align(ui_pageFluxDebug_dropdownFunctionCode, LV_ALIGN_CENTER);
|
||||
lv_obj_add_flag(ui_pageFluxDebug_dropdownFunctionCode, LV_OBJ_FLAG_SCROLL_ON_FOCUS); /// Flags
|
||||
|
||||
ui_pageFluxDebug_spinboxAddr = lv_spinbox_create(ui_pageFluxDebug);
|
||||
lv_obj_set_width(ui_pageFluxDebug_spinboxAddr, 45);
|
||||
lv_obj_set_height(ui_pageFluxDebug_spinboxAddr, 42);
|
||||
lv_obj_set_x(ui_pageFluxDebug_spinboxAddr, -90);
|
||||
lv_obj_set_y(ui_pageFluxDebug_spinboxAddr, -57);
|
||||
lv_obj_set_align(ui_pageFluxDebug_spinboxAddr, LV_ALIGN_CENTER);
|
||||
lv_spinbox_set_digit_format(ui_pageFluxDebug_spinboxAddr, 3, 4);
|
||||
lv_spinbox_set_range(ui_pageFluxDebug_spinboxAddr, 0, 9999);
|
||||
lv_spinbox_set_cursor_pos(ui_pageFluxDebug_spinboxAddr, 1 - 1);
|
||||
lv_spinbox_set_value(ui_pageFluxDebug_spinboxAddr, 1);
|
||||
|
||||
ui_pageFluxDebug_spinboxNum = lv_spinbox_create(ui_pageFluxDebug);
|
||||
lv_obj_set_width(ui_pageFluxDebug_spinboxNum, 56);
|
||||
lv_obj_set_height(ui_pageFluxDebug_spinboxNum, 42);
|
||||
lv_obj_set_x(ui_pageFluxDebug_spinboxNum, -86);
|
||||
lv_obj_set_y(ui_pageFluxDebug_spinboxNum, 70);
|
||||
lv_obj_set_align(ui_pageFluxDebug_spinboxNum, LV_ALIGN_CENTER);
|
||||
lv_spinbox_set_digit_format(ui_pageFluxDebug_spinboxNum, 4, 4);
|
||||
lv_spinbox_set_range(ui_pageFluxDebug_spinboxNum, 1, 9999);
|
||||
lv_spinbox_set_cursor_pos(ui_pageFluxDebug_spinboxNum, 1 - 1);
|
||||
lv_spinbox_set_value(ui_pageFluxDebug_spinboxNum, 120);
|
||||
|
||||
ui_pageFluxDebug_buttonClearTextarea1 = lv_btn_create(ui_pageFluxDebug);
|
||||
lv_obj_set_width(ui_pageFluxDebug_buttonClearTextarea1, 78);
|
||||
lv_obj_set_height(ui_pageFluxDebug_buttonClearTextarea1, 30);
|
||||
lv_obj_set_x(ui_pageFluxDebug_buttonClearTextarea1, -105);
|
||||
lv_obj_set_y(ui_pageFluxDebug_buttonClearTextarea1, -12);
|
||||
lv_obj_set_align(ui_pageFluxDebug_buttonClearTextarea1, LV_ALIGN_CENTER);
|
||||
|
||||
ui_pageFluxDebug_Label1 = lv_label_create(ui_pageFluxDebug_buttonClearTextarea1);
|
||||
lv_obj_set_width(ui_pageFluxDebug_Label1, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageFluxDebug_Label1, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_align(ui_pageFluxDebug_Label1, LV_ALIGN_CENTER);
|
||||
lv_label_set_text(ui_pageFluxDebug_Label1, "^");
|
||||
|
||||
ui_pageFluxDebug_buttonClearTextarea2 = lv_btn_create(ui_pageFluxDebug);
|
||||
lv_obj_set_width(ui_pageFluxDebug_buttonClearTextarea2, 78);
|
||||
lv_obj_set_height(ui_pageFluxDebug_buttonClearTextarea2, 30);
|
||||
lv_obj_set_x(ui_pageFluxDebug_buttonClearTextarea2, -104);
|
||||
lv_obj_set_y(ui_pageFluxDebug_buttonClearTextarea2, 23);
|
||||
lv_obj_set_align(ui_pageFluxDebug_buttonClearTextarea2, LV_ALIGN_CENTER);
|
||||
|
||||
ui_pageFluxDebug_Label3 = lv_label_create(ui_pageFluxDebug_buttonClearTextarea2);
|
||||
lv_obj_set_width(ui_pageFluxDebug_Label3, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageFluxDebug_Label3, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_align(ui_pageFluxDebug_Label3, LV_ALIGN_CENTER);
|
||||
lv_label_set_text(ui_pageFluxDebug_Label3, "V");
|
||||
|
||||
ui_pageFluxDebug_buttonClearTextarea3 = lv_btn_create(ui_pageFluxDebug);
|
||||
lv_obj_set_width(ui_pageFluxDebug_buttonClearTextarea3, 78);
|
||||
lv_obj_set_height(ui_pageFluxDebug_buttonClearTextarea3, 30);
|
||||
lv_obj_set_x(ui_pageFluxDebug_buttonClearTextarea3, -102);
|
||||
lv_obj_set_y(ui_pageFluxDebug_buttonClearTextarea3, 145);
|
||||
lv_obj_set_align(ui_pageFluxDebug_buttonClearTextarea3, LV_ALIGN_CENTER);
|
||||
|
||||
ui_pageFluxDebug_Label4 = lv_label_create(ui_pageFluxDebug_buttonClearTextarea3);
|
||||
lv_obj_set_width(ui_pageFluxDebug_Label4, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageFluxDebug_Label4, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_align(ui_pageFluxDebug_Label4, LV_ALIGN_CENTER);
|
||||
lv_label_set_text(ui_pageFluxDebug_Label4, "V");
|
||||
|
||||
ui_pageFluxDebug_buttonClearTextarea4 = lv_btn_create(ui_pageFluxDebug);
|
||||
lv_obj_set_width(ui_pageFluxDebug_buttonClearTextarea4, 78);
|
||||
lv_obj_set_height(ui_pageFluxDebug_buttonClearTextarea4, 30);
|
||||
lv_obj_set_x(ui_pageFluxDebug_buttonClearTextarea4, -102);
|
||||
lv_obj_set_y(ui_pageFluxDebug_buttonClearTextarea4, 109);
|
||||
lv_obj_set_align(ui_pageFluxDebug_buttonClearTextarea4, LV_ALIGN_CENTER);
|
||||
|
||||
ui_pageFluxDebug_Label5 = lv_label_create(ui_pageFluxDebug_buttonClearTextarea4);
|
||||
lv_obj_set_width(ui_pageFluxDebug_Label5, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageFluxDebug_Label5, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_align(ui_pageFluxDebug_Label5, LV_ALIGN_CENTER);
|
||||
lv_label_set_text(ui_pageFluxDebug_Label5, "^");
|
||||
|
||||
ui_pageFluxDebug_Label6 = lv_label_create(ui_pageFluxDebug);
|
||||
lv_obj_set_width(ui_pageFluxDebug_Label6, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageFluxDebug_Label6, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_x(ui_pageFluxDebug_Label6, -135);
|
||||
lv_obj_set_y(ui_pageFluxDebug_Label6, 70);
|
||||
lv_obj_set_align(ui_pageFluxDebug_Label6, LV_ALIGN_CENTER);
|
||||
lv_label_set_text(ui_pageFluxDebug_Label6, "num");
|
||||
|
||||
ui_pageFluxDebug_Addr = lv_label_create(ui_pageFluxDebug);
|
||||
lv_obj_set_width(ui_pageFluxDebug_Addr, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageFluxDebug_Addr, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_x(ui_pageFluxDebug_Addr, -135);
|
||||
lv_obj_set_y(ui_pageFluxDebug_Addr, -56);
|
||||
lv_obj_set_align(ui_pageFluxDebug_Addr, LV_ALIGN_CENTER);
|
||||
lv_label_set_text(ui_pageFluxDebug_Addr, "addr");
|
||||
|
||||
lv_obj_add_event_cb(ui_pageFluxDebug_labelBack, ui_event_pageFluxDebug_labelBack, LV_EVENT_ALL, NULL);
|
||||
lv_obj_add_event_cb(ui_pageFluxDebug_panelHeader, ui_event_pageFluxDebug_panelHeader, LV_EVENT_ALL, NULL);
|
||||
lv_obj_add_event_cb(ui_pageFluxDebug_panelBody, ui_event_pageFluxDebug_panelBody, LV_EVENT_ALL, NULL);
|
||||
lv_obj_add_event_cb(ui_pageFluxDebug_buttonFluxRead, ui_event_pageFluxDebug_buttonFluxRead, LV_EVENT_ALL, NULL);
|
||||
lv_obj_add_event_cb(ui_pageFluxDebug_buttonClearTextarea, ui_event_pageFluxDebug_buttonClearTextarea, LV_EVENT_ALL,
|
||||
NULL);
|
||||
lv_obj_add_event_cb(ui_pageFluxDebug_buttonClearTextarea1, ui_event_pageFluxDebug_buttonClearTextarea1, LV_EVENT_ALL,
|
||||
NULL);
|
||||
lv_obj_add_event_cb(ui_pageFluxDebug_buttonClearTextarea2, ui_event_pageFluxDebug_buttonClearTextarea2, LV_EVENT_ALL,
|
||||
NULL);
|
||||
lv_obj_add_event_cb(ui_pageFluxDebug_buttonClearTextarea3, ui_event_pageFluxDebug_buttonClearTextarea3, LV_EVENT_ALL,
|
||||
NULL);
|
||||
lv_obj_add_event_cb(ui_pageFluxDebug_buttonClearTextarea4, ui_event_pageFluxDebug_buttonClearTextarea4, LV_EVENT_ALL,
|
||||
NULL);
|
||||
uic_pageFluxDebug_dropdownFunctionCode = ui_pageFluxDebug_dropdownFunctionCode;
|
||||
|
||||
}
|
||||
93
SquareLineProj/Export/screens/ui_pageTimeDebug.c
Normal file
93
SquareLineProj/Export/screens/ui_pageTimeDebug.c
Normal file
@ -0,0 +1,93 @@
|
||||
// This file was generated by SquareLine Studio
|
||||
// SquareLine Studio version: SquareLine Studio 1.5.1
|
||||
// LVGL version: 8.3.6
|
||||
// Project name: ESP32S3_UI
|
||||
|
||||
#include "../ui.h"
|
||||
|
||||
void ui_pageTimeDebug_screen_init(void)
|
||||
{
|
||||
ui_pageTimeDebug = lv_obj_create(NULL);
|
||||
lv_obj_clear_flag(ui_pageTimeDebug, LV_OBJ_FLAG_SCROLLABLE); /// Flags
|
||||
|
||||
ui_pageTimeDebug_panelHeader = lv_obj_create(ui_pageTimeDebug);
|
||||
lv_obj_set_width(ui_pageTimeDebug_panelHeader, 320);
|
||||
lv_obj_set_height(ui_pageTimeDebug_panelHeader, 50);
|
||||
lv_obj_set_align(ui_pageTimeDebug_panelHeader, LV_ALIGN_TOP_MID);
|
||||
lv_obj_clear_flag(ui_pageTimeDebug_panelHeader, LV_OBJ_FLAG_SCROLLABLE); /// Flags
|
||||
lv_obj_set_style_radius(ui_pageTimeDebug_panelHeader, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_border_width(ui_pageTimeDebug_panelHeader, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
|
||||
ui_pageTimeDebug_labelDebug2 = lv_label_create(ui_pageTimeDebug_panelHeader);
|
||||
lv_obj_set_width(ui_pageTimeDebug_labelDebug2, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageTimeDebug_labelDebug2, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_x(ui_pageTimeDebug_labelDebug2, 1);
|
||||
lv_obj_set_y(ui_pageTimeDebug_labelDebug2, 8);
|
||||
lv_obj_set_align(ui_pageTimeDebug_labelDebug2, LV_ALIGN_BOTTOM_MID);
|
||||
lv_label_set_text(ui_pageTimeDebug_labelDebug2, "时间调试");
|
||||
lv_obj_set_style_text_color(ui_pageTimeDebug_labelDebug2, lv_color_hex(0x040000), LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_text_opa(ui_pageTimeDebug_labelDebug2, 255, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_text_font(ui_pageTimeDebug_labelDebug2, &ui_font_MiSansM, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
|
||||
ui_pageTimeDebug_labelBack2 = lv_label_create(ui_pageTimeDebug_panelHeader);
|
||||
lv_obj_set_width(ui_pageTimeDebug_labelBack2, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageTimeDebug_labelBack2, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_x(ui_pageTimeDebug_labelBack2, 4);
|
||||
lv_obj_set_y(ui_pageTimeDebug_labelBack2, 0);
|
||||
lv_obj_set_align(ui_pageTimeDebug_labelBack2, LV_ALIGN_LEFT_MID);
|
||||
lv_label_set_text(ui_pageTimeDebug_labelBack2, "<");
|
||||
|
||||
ui_pageTimeDebug_panelBody = lv_obj_create(ui_pageTimeDebug);
|
||||
lv_obj_set_width(ui_pageTimeDebug_panelBody, 320);
|
||||
lv_obj_set_height(ui_pageTimeDebug_panelBody, 430);
|
||||
lv_obj_set_x(ui_pageTimeDebug_panelBody, 1);
|
||||
lv_obj_set_y(ui_pageTimeDebug_panelBody, 20);
|
||||
lv_obj_set_align(ui_pageTimeDebug_panelBody, LV_ALIGN_CENTER);
|
||||
lv_obj_add_flag(ui_pageTimeDebug_panelBody, LV_OBJ_FLAG_EVENT_BUBBLE | LV_OBJ_FLAG_SCROLL_ONE); /// Flags
|
||||
lv_obj_clear_flag(ui_pageTimeDebug_panelBody, LV_OBJ_FLAG_GESTURE_BUBBLE); /// Flags
|
||||
lv_obj_set_scrollbar_mode(ui_pageTimeDebug_panelBody, LV_SCROLLBAR_MODE_ACTIVE);
|
||||
lv_obj_set_scroll_dir(ui_pageTimeDebug_panelBody, LV_DIR_VER);
|
||||
lv_obj_set_style_radius(ui_pageTimeDebug_panelBody, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_bg_color(ui_pageTimeDebug_panelBody, lv_color_hex(0xE6E6E6), LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_bg_opa(ui_pageTimeDebug_panelBody, 255, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_border_width(ui_pageTimeDebug_panelBody, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_pad_left(ui_pageTimeDebug_panelBody, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_pad_right(ui_pageTimeDebug_panelBody, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_pad_top(ui_pageTimeDebug_panelBody, 30, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_pad_bottom(ui_pageTimeDebug_panelBody, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
|
||||
ui_pageTimeDebug_buttonGetTime = lv_btn_create(ui_pageTimeDebug_panelBody);
|
||||
lv_obj_set_width(ui_pageTimeDebug_buttonGetTime, 206);
|
||||
lv_obj_set_height(ui_pageTimeDebug_buttonGetTime, 50);
|
||||
lv_obj_set_x(ui_pageTimeDebug_buttonGetTime, 33);
|
||||
lv_obj_set_y(ui_pageTimeDebug_buttonGetTime, 100);
|
||||
lv_obj_set_align(ui_pageTimeDebug_buttonGetTime, LV_ALIGN_CENTER);
|
||||
|
||||
ui_pageTimeDebug_Label7 = lv_label_create(ui_pageTimeDebug_buttonGetTime);
|
||||
lv_obj_set_width(ui_pageTimeDebug_Label7, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageTimeDebug_Label7, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_align(ui_pageTimeDebug_Label7, LV_ALIGN_CENTER);
|
||||
lv_label_set_text(ui_pageTimeDebug_Label7, "GetTime");
|
||||
|
||||
ui_pageTimeDebug_Calendar1 = lv_calendar_create(ui_pageTimeDebug_panelBody);
|
||||
lv_obj_t * ui_pageTimeDebug_Calendar1_header = lv_calendar_header_arrow_create(ui_pageTimeDebug_Calendar1);
|
||||
lv_obj_set_width(ui_pageTimeDebug_Calendar1, 230);
|
||||
lv_obj_set_height(ui_pageTimeDebug_Calendar1, 249);
|
||||
lv_obj_set_x(ui_pageTimeDebug_Calendar1, 35);
|
||||
lv_obj_set_y(ui_pageTimeDebug_Calendar1, -63);
|
||||
lv_obj_set_align(ui_pageTimeDebug_Calendar1, LV_ALIGN_CENTER);
|
||||
|
||||
ui_pageTimeDebug_labelHearderTime = lv_label_create(ui_pageTimeDebug_panelBody);
|
||||
lv_obj_set_width(ui_pageTimeDebug_labelHearderTime, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageTimeDebug_labelHearderTime, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_x(ui_pageTimeDebug_labelHearderTime, -5);
|
||||
lv_obj_set_y(ui_pageTimeDebug_labelHearderTime, -205);
|
||||
lv_obj_set_align(ui_pageTimeDebug_labelHearderTime, LV_ALIGN_CENTER);
|
||||
lv_label_set_text(ui_pageTimeDebug_labelHearderTime, "Local time is: Mon Feb 16 11:29:26 2009");
|
||||
|
||||
lv_obj_add_event_cb(ui_pageTimeDebug_labelBack2, ui_event_pageTimeDebug_labelBack2, LV_EVENT_ALL, NULL);
|
||||
lv_obj_add_event_cb(ui_pageTimeDebug_panelHeader, ui_event_pageTimeDebug_panelHeader, LV_EVENT_ALL, NULL);
|
||||
lv_obj_add_event_cb(ui_pageTimeDebug_buttonGetTime, ui_event_pageTimeDebug_buttonGetTime, LV_EVENT_ALL, NULL);
|
||||
lv_obj_add_event_cb(ui_pageTimeDebug_panelBody, ui_event_pageTimeDebug_panelBody, LV_EVENT_ALL, NULL);
|
||||
|
||||
}
|
||||
@ -176,43 +176,6 @@ lv_obj_t * ui_pageDeviceInformation_buttonBackToHome;
|
||||
lv_obj_t * ui_pageDeviceInformation_labelBackToHome;
|
||||
// CUSTOM VARIABLES
|
||||
|
||||
// SCREEN: ui_pageDebug
|
||||
void ui_pageDebug_screen_init(void);
|
||||
lv_obj_t * ui_pageDebug;
|
||||
void ui_event_pageDebug_panelHeader(lv_event_t * e);
|
||||
lv_obj_t * ui_pageDebug_panelHeader;
|
||||
lv_obj_t * ui_pageDebug_labelDebug;
|
||||
void ui_event_pageDebug_labelBack(lv_event_t * e);
|
||||
lv_obj_t * ui_pageDebug_labelBack;
|
||||
void ui_event_pageDebug_panelBody(lv_event_t * e);
|
||||
lv_obj_t * ui_pageDebug_panelBody;
|
||||
lv_obj_t * ui_pageDebug_textAreaContent;
|
||||
void ui_event_pageDebug_buttonFluxRead(lv_event_t * e);
|
||||
lv_obj_t * ui_pageDebug_buttonFluxRead;
|
||||
lv_obj_t * ui_pageDebug_labelReadFlux;
|
||||
void ui_event_pageDebug_buttonClearTextarea(lv_event_t * e);
|
||||
lv_obj_t * ui_pageDebug_buttonClearTextarea;
|
||||
lv_obj_t * ui_pageDebug_Label2;
|
||||
lv_obj_t * ui_pageDebug_dropdownFunctionCode;
|
||||
lv_obj_t * ui_pageDebug_spinboxAddr;
|
||||
lv_obj_t * ui_pageDebug_spinboxNum;
|
||||
void ui_event_pageDebug_buttonClearTextarea1(lv_event_t * e);
|
||||
lv_obj_t * ui_pageDebug_buttonClearTextarea1;
|
||||
lv_obj_t * ui_pageDebug_Label1;
|
||||
void ui_event_pageDebug_buttonClearTextarea2(lv_event_t * e);
|
||||
lv_obj_t * ui_pageDebug_buttonClearTextarea2;
|
||||
lv_obj_t * ui_pageDebug_Label3;
|
||||
void ui_event_pageDebug_buttonClearTextarea3(lv_event_t * e);
|
||||
lv_obj_t * ui_pageDebug_buttonClearTextarea3;
|
||||
lv_obj_t * ui_pageDebug_Label4;
|
||||
void ui_event_pageDebug_buttonClearTextarea4(lv_event_t * e);
|
||||
lv_obj_t * ui_pageDebug_buttonClearTextarea4;
|
||||
lv_obj_t * ui_pageDebug_Label5;
|
||||
lv_obj_t * ui_pageDebug_Label6;
|
||||
lv_obj_t * ui_pageDebug_Addr;
|
||||
// CUSTOM VARIABLES
|
||||
lv_obj_t * uic_pageDebug_dropdownFunctionCode;
|
||||
|
||||
// SCREEN: ui_pageWifiConnect
|
||||
void ui_pageWifiConnect_screen_init(void);
|
||||
lv_obj_t * ui_pageWifiConnect;
|
||||
@ -250,10 +213,14 @@ lv_obj_t * ui_pageDebugChoice_imageHome;
|
||||
lv_obj_t * ui_pageDebugChoice_labelHeaderTitle;
|
||||
void ui_event_pageDebugChoice_panelBody(lv_event_t * e);
|
||||
lv_obj_t * ui_pageDebugChoice_panelBody;
|
||||
void ui_event_pageDebugChoice_panelRecord(lv_event_t * e);
|
||||
lv_obj_t * ui_pageDebugChoice_panelRecord;
|
||||
lv_obj_t * ui_pageDebugChoice_labelRecord;
|
||||
lv_obj_t * ui_pageDebugChoice_labelToRecordPage;
|
||||
void ui_event_pageDebugChoice_panelFluxDebug(lv_event_t * e);
|
||||
lv_obj_t * ui_pageDebugChoice_panelFluxDebug;
|
||||
lv_obj_t * ui_pageDebugChoice_str1;
|
||||
lv_obj_t * ui_pageDebugChoice_str2;
|
||||
void ui_event_pageDebugChoice_panelTimeDebug(lv_event_t * e);
|
||||
lv_obj_t * ui_pageDebugChoice_panelTimeDebug;
|
||||
lv_obj_t * ui_pageDebugChoice_str10;
|
||||
lv_obj_t * ui_pageDebugChoice_str11;
|
||||
// CUSTOM VARIABLES
|
||||
|
||||
// SCREEN: ui_pageSDCard
|
||||
@ -322,6 +289,60 @@ lv_obj_t * ui_pageFluxRead_buttonFluxStart;
|
||||
lv_obj_t * ui_pageFluxRead_str9;
|
||||
// CUSTOM VARIABLES
|
||||
|
||||
// SCREEN: ui_pageTimeDebug
|
||||
void ui_pageTimeDebug_screen_init(void);
|
||||
lv_obj_t * ui_pageTimeDebug;
|
||||
void ui_event_pageTimeDebug_panelHeader(lv_event_t * e);
|
||||
lv_obj_t * ui_pageTimeDebug_panelHeader;
|
||||
lv_obj_t * ui_pageTimeDebug_labelDebug2;
|
||||
void ui_event_pageTimeDebug_labelBack2(lv_event_t * e);
|
||||
lv_obj_t * ui_pageTimeDebug_labelBack2;
|
||||
void ui_event_pageTimeDebug_panelBody(lv_event_t * e);
|
||||
lv_obj_t * ui_pageTimeDebug_panelBody;
|
||||
void ui_event_pageTimeDebug_buttonGetTime(lv_event_t * e);
|
||||
lv_obj_t * ui_pageTimeDebug_buttonGetTime;
|
||||
lv_obj_t * ui_pageTimeDebug_Label7;
|
||||
lv_obj_t * ui_pageTimeDebug_Calendar1;
|
||||
lv_obj_t * ui_pageTimeDebug_labelHearderTime;
|
||||
// CUSTOM VARIABLES
|
||||
|
||||
// SCREEN: ui_pageFluxDebug
|
||||
void ui_pageFluxDebug_screen_init(void);
|
||||
lv_obj_t * ui_pageFluxDebug;
|
||||
void ui_event_pageFluxDebug_panelHeader(lv_event_t * e);
|
||||
lv_obj_t * ui_pageFluxDebug_panelHeader;
|
||||
lv_obj_t * ui_pageFluxDebug_labelDebug;
|
||||
void ui_event_pageFluxDebug_labelBack(lv_event_t * e);
|
||||
lv_obj_t * ui_pageFluxDebug_labelBack;
|
||||
void ui_event_pageFluxDebug_panelBody(lv_event_t * e);
|
||||
lv_obj_t * ui_pageFluxDebug_panelBody;
|
||||
lv_obj_t * ui_pageFluxDebug_textAreaContent;
|
||||
void ui_event_pageFluxDebug_buttonFluxRead(lv_event_t * e);
|
||||
lv_obj_t * ui_pageFluxDebug_buttonFluxRead;
|
||||
lv_obj_t * ui_pageFluxDebug_labelReadFlux;
|
||||
void ui_event_pageFluxDebug_buttonClearTextarea(lv_event_t * e);
|
||||
lv_obj_t * ui_pageFluxDebug_buttonClearTextarea;
|
||||
lv_obj_t * ui_pageFluxDebug_Label2;
|
||||
lv_obj_t * ui_pageFluxDebug_dropdownFunctionCode;
|
||||
lv_obj_t * ui_pageFluxDebug_spinboxAddr;
|
||||
lv_obj_t * ui_pageFluxDebug_spinboxNum;
|
||||
void ui_event_pageFluxDebug_buttonClearTextarea1(lv_event_t * e);
|
||||
lv_obj_t * ui_pageFluxDebug_buttonClearTextarea1;
|
||||
lv_obj_t * ui_pageFluxDebug_Label1;
|
||||
void ui_event_pageFluxDebug_buttonClearTextarea2(lv_event_t * e);
|
||||
lv_obj_t * ui_pageFluxDebug_buttonClearTextarea2;
|
||||
lv_obj_t * ui_pageFluxDebug_Label3;
|
||||
void ui_event_pageFluxDebug_buttonClearTextarea3(lv_event_t * e);
|
||||
lv_obj_t * ui_pageFluxDebug_buttonClearTextarea3;
|
||||
lv_obj_t * ui_pageFluxDebug_Label4;
|
||||
void ui_event_pageFluxDebug_buttonClearTextarea4(lv_event_t * e);
|
||||
lv_obj_t * ui_pageFluxDebug_buttonClearTextarea4;
|
||||
lv_obj_t * ui_pageFluxDebug_Label5;
|
||||
lv_obj_t * ui_pageFluxDebug_Label6;
|
||||
lv_obj_t * ui_pageFluxDebug_Addr;
|
||||
// CUSTOM VARIABLES
|
||||
lv_obj_t * uic_pageFluxDebug_dropdownFunctionCode;
|
||||
|
||||
// EVENTS
|
||||
void ui_event____initial_actions0(lv_event_t * e);
|
||||
lv_obj_t * ui____initial_actions0;
|
||||
@ -630,88 +651,6 @@ void ui_event_pageDeviceInformation_buttonBackToHome(lv_event_t * e)
|
||||
}
|
||||
}
|
||||
|
||||
void ui_event_pageDebug_panelHeader(lv_event_t * e)
|
||||
{
|
||||
lv_event_code_t event_code = lv_event_get_code(e);
|
||||
|
||||
if(event_code == LV_EVENT_CLICKED) {
|
||||
_ui_screen_change(&ui_pageDebugChoice, LV_SCR_LOAD_ANIM_MOVE_RIGHT, 300, 0, &ui_pageDebugChoice_screen_init);
|
||||
}
|
||||
}
|
||||
|
||||
void ui_event_pageDebug_labelBack(lv_event_t * e)
|
||||
{
|
||||
lv_event_code_t event_code = lv_event_get_code(e);
|
||||
|
||||
if(event_code == LV_EVENT_CLICKED) {
|
||||
_ui_screen_change(&ui_pageDebugChoice, LV_SCR_LOAD_ANIM_MOVE_RIGHT, 300, 0, &ui_pageDebugChoice_screen_init);
|
||||
}
|
||||
}
|
||||
|
||||
void ui_event_pageDebug_panelBody(lv_event_t * e)
|
||||
{
|
||||
lv_event_code_t event_code = lv_event_get_code(e);
|
||||
|
||||
if(event_code == LV_EVENT_GESTURE && lv_indev_get_gesture_dir(lv_indev_get_act()) == LV_DIR_RIGHT) {
|
||||
lv_indev_wait_release(lv_indev_get_act());
|
||||
_ui_screen_change(&ui_pageDebugChoice, LV_SCR_LOAD_ANIM_MOVE_RIGHT, 500, 0, &ui_pageDebugChoice_screen_init);
|
||||
}
|
||||
}
|
||||
|
||||
void ui_event_pageDebug_buttonFluxRead(lv_event_t * e)
|
||||
{
|
||||
lv_event_code_t event_code = lv_event_get_code(e);
|
||||
|
||||
if(event_code == LV_EVENT_CLICKED) {
|
||||
on_buttonFluxRead_clicked(e);
|
||||
}
|
||||
}
|
||||
|
||||
void ui_event_pageDebug_buttonClearTextarea(lv_event_t * e)
|
||||
{
|
||||
lv_event_code_t event_code = lv_event_get_code(e);
|
||||
|
||||
if(event_code == LV_EVENT_CLICKED) {
|
||||
on_buttonClearTextarea_clicked(e);
|
||||
}
|
||||
}
|
||||
|
||||
void ui_event_pageDebug_buttonClearTextarea1(lv_event_t * e)
|
||||
{
|
||||
lv_event_code_t event_code = lv_event_get_code(e);
|
||||
|
||||
if(event_code == LV_EVENT_CLICKED) {
|
||||
_ui_spinbox_step(ui_pageDebug_spinboxAddr, 1);
|
||||
}
|
||||
}
|
||||
|
||||
void ui_event_pageDebug_buttonClearTextarea2(lv_event_t * e)
|
||||
{
|
||||
lv_event_code_t event_code = lv_event_get_code(e);
|
||||
|
||||
if(event_code == LV_EVENT_CLICKED) {
|
||||
_ui_spinbox_step(ui_pageDebug_spinboxAddr, -1);
|
||||
}
|
||||
}
|
||||
|
||||
void ui_event_pageDebug_buttonClearTextarea3(lv_event_t * e)
|
||||
{
|
||||
lv_event_code_t event_code = lv_event_get_code(e);
|
||||
|
||||
if(event_code == LV_EVENT_CLICKED) {
|
||||
_ui_spinbox_step(ui_pageDebug_spinboxNum, -1);
|
||||
}
|
||||
}
|
||||
|
||||
void ui_event_pageDebug_buttonClearTextarea4(lv_event_t * e)
|
||||
{
|
||||
lv_event_code_t event_code = lv_event_get_code(e);
|
||||
|
||||
if(event_code == LV_EVENT_CLICKED) {
|
||||
_ui_spinbox_step(ui_pageDebug_spinboxNum, 1);
|
||||
}
|
||||
}
|
||||
|
||||
void ui_event_pageWifiConnect_pannelHeader(lv_event_t * e)
|
||||
{
|
||||
lv_event_code_t event_code = lv_event_get_code(e);
|
||||
@ -804,12 +743,21 @@ void ui_event_pageDebugChoice_panelBody(lv_event_t * e)
|
||||
}
|
||||
}
|
||||
|
||||
void ui_event_pageDebugChoice_panelRecord(lv_event_t * e)
|
||||
void ui_event_pageDebugChoice_panelFluxDebug(lv_event_t * e)
|
||||
{
|
||||
lv_event_code_t event_code = lv_event_get_code(e);
|
||||
|
||||
if(event_code == LV_EVENT_CLICKED) {
|
||||
_ui_screen_change(&ui_pageDebug, LV_SCR_LOAD_ANIM_OVER_LEFT, 300, 0, &ui_pageDebug_screen_init);
|
||||
_ui_screen_change(&ui_pageFluxDebug, LV_SCR_LOAD_ANIM_OVER_LEFT, 300, 0, &ui_pageFluxDebug_screen_init);
|
||||
}
|
||||
}
|
||||
|
||||
void ui_event_pageDebugChoice_panelTimeDebug(lv_event_t * e)
|
||||
{
|
||||
lv_event_code_t event_code = lv_event_get_code(e);
|
||||
|
||||
if(event_code == LV_EVENT_CLICKED) {
|
||||
_ui_screen_change(&ui_pageTimeDebug, LV_SCR_LOAD_ANIM_OVER_LEFT, 300, 0, &ui_pageTimeDebug_screen_init);
|
||||
}
|
||||
}
|
||||
|
||||
@ -932,6 +880,125 @@ void ui_event_pageFluxRead_buttonFluxStart(lv_event_t * e)
|
||||
}
|
||||
}
|
||||
|
||||
void ui_event_pageTimeDebug_panelHeader(lv_event_t * e)
|
||||
{
|
||||
lv_event_code_t event_code = lv_event_get_code(e);
|
||||
|
||||
if(event_code == LV_EVENT_CLICKED) {
|
||||
_ui_screen_change(&ui_pageDebugChoice, LV_SCR_LOAD_ANIM_MOVE_RIGHT, 300, 0, &ui_pageDebugChoice_screen_init);
|
||||
}
|
||||
}
|
||||
|
||||
void ui_event_pageTimeDebug_labelBack2(lv_event_t * e)
|
||||
{
|
||||
lv_event_code_t event_code = lv_event_get_code(e);
|
||||
|
||||
if(event_code == LV_EVENT_CLICKED) {
|
||||
_ui_screen_change(&ui_pageDebugChoice, LV_SCR_LOAD_ANIM_MOVE_RIGHT, 300, 0, &ui_pageDebugChoice_screen_init);
|
||||
}
|
||||
}
|
||||
|
||||
void ui_event_pageTimeDebug_panelBody(lv_event_t * e)
|
||||
{
|
||||
lv_event_code_t event_code = lv_event_get_code(e);
|
||||
|
||||
if(event_code == LV_EVENT_GESTURE && lv_indev_get_gesture_dir(lv_indev_get_act()) == LV_DIR_RIGHT) {
|
||||
lv_indev_wait_release(lv_indev_get_act());
|
||||
_ui_screen_change(&ui_pageDebugChoice, LV_SCR_LOAD_ANIM_MOVE_RIGHT, 500, 0, &ui_pageDebugChoice_screen_init);
|
||||
}
|
||||
}
|
||||
|
||||
void ui_event_pageTimeDebug_buttonGetTime(lv_event_t * e)
|
||||
{
|
||||
lv_event_code_t event_code = lv_event_get_code(e);
|
||||
|
||||
if(event_code == LV_EVENT_CLICKED) {
|
||||
on_buttonGetTime_clicked(e);
|
||||
}
|
||||
}
|
||||
|
||||
void ui_event_pageFluxDebug_panelHeader(lv_event_t * e)
|
||||
{
|
||||
lv_event_code_t event_code = lv_event_get_code(e);
|
||||
|
||||
if(event_code == LV_EVENT_CLICKED) {
|
||||
_ui_screen_change(&ui_pageDebugChoice, LV_SCR_LOAD_ANIM_MOVE_RIGHT, 300, 0, &ui_pageDebugChoice_screen_init);
|
||||
}
|
||||
}
|
||||
|
||||
void ui_event_pageFluxDebug_labelBack(lv_event_t * e)
|
||||
{
|
||||
lv_event_code_t event_code = lv_event_get_code(e);
|
||||
|
||||
if(event_code == LV_EVENT_CLICKED) {
|
||||
_ui_screen_change(&ui_pageDebugChoice, LV_SCR_LOAD_ANIM_MOVE_RIGHT, 300, 0, &ui_pageDebugChoice_screen_init);
|
||||
}
|
||||
}
|
||||
|
||||
void ui_event_pageFluxDebug_panelBody(lv_event_t * e)
|
||||
{
|
||||
lv_event_code_t event_code = lv_event_get_code(e);
|
||||
|
||||
if(event_code == LV_EVENT_GESTURE && lv_indev_get_gesture_dir(lv_indev_get_act()) == LV_DIR_RIGHT) {
|
||||
lv_indev_wait_release(lv_indev_get_act());
|
||||
_ui_screen_change(&ui_pageDebugChoice, LV_SCR_LOAD_ANIM_MOVE_RIGHT, 500, 0, &ui_pageDebugChoice_screen_init);
|
||||
}
|
||||
}
|
||||
|
||||
void ui_event_pageFluxDebug_buttonFluxRead(lv_event_t * e)
|
||||
{
|
||||
lv_event_code_t event_code = lv_event_get_code(e);
|
||||
|
||||
if(event_code == LV_EVENT_CLICKED) {
|
||||
on_buttonFluxRead_clicked(e);
|
||||
}
|
||||
}
|
||||
|
||||
void ui_event_pageFluxDebug_buttonClearTextarea(lv_event_t * e)
|
||||
{
|
||||
lv_event_code_t event_code = lv_event_get_code(e);
|
||||
|
||||
if(event_code == LV_EVENT_CLICKED) {
|
||||
on_buttonClearTextarea_clicked(e);
|
||||
}
|
||||
}
|
||||
|
||||
void ui_event_pageFluxDebug_buttonClearTextarea1(lv_event_t * e)
|
||||
{
|
||||
lv_event_code_t event_code = lv_event_get_code(e);
|
||||
|
||||
if(event_code == LV_EVENT_CLICKED) {
|
||||
_ui_spinbox_step(ui_pageFluxDebug_spinboxAddr, 1);
|
||||
}
|
||||
}
|
||||
|
||||
void ui_event_pageFluxDebug_buttonClearTextarea2(lv_event_t * e)
|
||||
{
|
||||
lv_event_code_t event_code = lv_event_get_code(e);
|
||||
|
||||
if(event_code == LV_EVENT_CLICKED) {
|
||||
_ui_spinbox_step(ui_pageFluxDebug_spinboxAddr, -1);
|
||||
}
|
||||
}
|
||||
|
||||
void ui_event_pageFluxDebug_buttonClearTextarea3(lv_event_t * e)
|
||||
{
|
||||
lv_event_code_t event_code = lv_event_get_code(e);
|
||||
|
||||
if(event_code == LV_EVENT_CLICKED) {
|
||||
_ui_spinbox_step(ui_pageFluxDebug_spinboxNum, -1);
|
||||
}
|
||||
}
|
||||
|
||||
void ui_event_pageFluxDebug_buttonClearTextarea4(lv_event_t * e)
|
||||
{
|
||||
lv_event_code_t event_code = lv_event_get_code(e);
|
||||
|
||||
if(event_code == LV_EVENT_CLICKED) {
|
||||
_ui_spinbox_step(ui_pageFluxDebug_spinboxNum, 1);
|
||||
}
|
||||
}
|
||||
|
||||
void ui_event____initial_actions0(lv_event_t * e)
|
||||
{
|
||||
lv_event_code_t event_code = lv_event_get_code(e);
|
||||
@ -954,11 +1021,12 @@ void ui_init(void)
|
||||
ui_pageSetting_screen_init();
|
||||
ui_pageBattery_screen_init();
|
||||
ui_pageDeviceInformation_screen_init();
|
||||
ui_pageDebug_screen_init();
|
||||
ui_pageWifiConnect_screen_init();
|
||||
ui_pageDebugChoice_screen_init();
|
||||
ui_pageSDCard_screen_init();
|
||||
ui_pageFluxRead_screen_init();
|
||||
ui_pageTimeDebug_screen_init();
|
||||
ui_pageFluxDebug_screen_init();
|
||||
ui____initial_actions0 = lv_obj_create(NULL);
|
||||
lv_obj_add_event_cb(ui____initial_actions0, ui_event____initial_actions0, LV_EVENT_ALL, NULL);
|
||||
|
||||
|
||||
@ -184,43 +184,6 @@ extern lv_obj_t * ui_pageDeviceInformation_buttonBackToHome;
|
||||
extern lv_obj_t * ui_pageDeviceInformation_labelBackToHome;
|
||||
// CUSTOM VARIABLES
|
||||
|
||||
// SCREEN: ui_pageDebug
|
||||
void ui_pageDebug_screen_init(void);
|
||||
extern lv_obj_t * ui_pageDebug;
|
||||
void ui_event_pageDebug_panelHeader(lv_event_t * e);
|
||||
extern lv_obj_t * ui_pageDebug_panelHeader;
|
||||
extern lv_obj_t * ui_pageDebug_labelDebug;
|
||||
void ui_event_pageDebug_labelBack(lv_event_t * e);
|
||||
extern lv_obj_t * ui_pageDebug_labelBack;
|
||||
void ui_event_pageDebug_panelBody(lv_event_t * e);
|
||||
extern lv_obj_t * ui_pageDebug_panelBody;
|
||||
extern lv_obj_t * ui_pageDebug_textAreaContent;
|
||||
void ui_event_pageDebug_buttonFluxRead(lv_event_t * e);
|
||||
extern lv_obj_t * ui_pageDebug_buttonFluxRead;
|
||||
extern lv_obj_t * ui_pageDebug_labelReadFlux;
|
||||
void ui_event_pageDebug_buttonClearTextarea(lv_event_t * e);
|
||||
extern lv_obj_t * ui_pageDebug_buttonClearTextarea;
|
||||
extern lv_obj_t * ui_pageDebug_Label2;
|
||||
extern lv_obj_t * ui_pageDebug_dropdownFunctionCode;
|
||||
extern lv_obj_t * ui_pageDebug_spinboxAddr;
|
||||
extern lv_obj_t * ui_pageDebug_spinboxNum;
|
||||
void ui_event_pageDebug_buttonClearTextarea1(lv_event_t * e);
|
||||
extern lv_obj_t * ui_pageDebug_buttonClearTextarea1;
|
||||
extern lv_obj_t * ui_pageDebug_Label1;
|
||||
void ui_event_pageDebug_buttonClearTextarea2(lv_event_t * e);
|
||||
extern lv_obj_t * ui_pageDebug_buttonClearTextarea2;
|
||||
extern lv_obj_t * ui_pageDebug_Label3;
|
||||
void ui_event_pageDebug_buttonClearTextarea3(lv_event_t * e);
|
||||
extern lv_obj_t * ui_pageDebug_buttonClearTextarea3;
|
||||
extern lv_obj_t * ui_pageDebug_Label4;
|
||||
void ui_event_pageDebug_buttonClearTextarea4(lv_event_t * e);
|
||||
extern lv_obj_t * ui_pageDebug_buttonClearTextarea4;
|
||||
extern lv_obj_t * ui_pageDebug_Label5;
|
||||
extern lv_obj_t * ui_pageDebug_Label6;
|
||||
extern lv_obj_t * ui_pageDebug_Addr;
|
||||
// CUSTOM VARIABLES
|
||||
extern lv_obj_t * uic_pageDebug_dropdownFunctionCode;
|
||||
|
||||
// SCREEN: ui_pageWifiConnect
|
||||
void ui_pageWifiConnect_screen_init(void);
|
||||
extern lv_obj_t * ui_pageWifiConnect;
|
||||
@ -258,10 +221,14 @@ extern lv_obj_t * ui_pageDebugChoice_imageHome;
|
||||
extern lv_obj_t * ui_pageDebugChoice_labelHeaderTitle;
|
||||
void ui_event_pageDebugChoice_panelBody(lv_event_t * e);
|
||||
extern lv_obj_t * ui_pageDebugChoice_panelBody;
|
||||
void ui_event_pageDebugChoice_panelRecord(lv_event_t * e);
|
||||
extern lv_obj_t * ui_pageDebugChoice_panelRecord;
|
||||
extern lv_obj_t * ui_pageDebugChoice_labelRecord;
|
||||
extern lv_obj_t * ui_pageDebugChoice_labelToRecordPage;
|
||||
void ui_event_pageDebugChoice_panelFluxDebug(lv_event_t * e);
|
||||
extern lv_obj_t * ui_pageDebugChoice_panelFluxDebug;
|
||||
extern lv_obj_t * ui_pageDebugChoice_str1;
|
||||
extern lv_obj_t * ui_pageDebugChoice_str2;
|
||||
void ui_event_pageDebugChoice_panelTimeDebug(lv_event_t * e);
|
||||
extern lv_obj_t * ui_pageDebugChoice_panelTimeDebug;
|
||||
extern lv_obj_t * ui_pageDebugChoice_str10;
|
||||
extern lv_obj_t * ui_pageDebugChoice_str11;
|
||||
// CUSTOM VARIABLES
|
||||
|
||||
// SCREEN: ui_pageSDCard
|
||||
@ -330,6 +297,60 @@ extern lv_obj_t * ui_pageFluxRead_buttonFluxStart;
|
||||
extern lv_obj_t * ui_pageFluxRead_str9;
|
||||
// CUSTOM VARIABLES
|
||||
|
||||
// SCREEN: ui_pageTimeDebug
|
||||
void ui_pageTimeDebug_screen_init(void);
|
||||
extern lv_obj_t * ui_pageTimeDebug;
|
||||
void ui_event_pageTimeDebug_panelHeader(lv_event_t * e);
|
||||
extern lv_obj_t * ui_pageTimeDebug_panelHeader;
|
||||
extern lv_obj_t * ui_pageTimeDebug_labelDebug2;
|
||||
void ui_event_pageTimeDebug_labelBack2(lv_event_t * e);
|
||||
extern lv_obj_t * ui_pageTimeDebug_labelBack2;
|
||||
void ui_event_pageTimeDebug_panelBody(lv_event_t * e);
|
||||
extern lv_obj_t * ui_pageTimeDebug_panelBody;
|
||||
void ui_event_pageTimeDebug_buttonGetTime(lv_event_t * e);
|
||||
extern lv_obj_t * ui_pageTimeDebug_buttonGetTime;
|
||||
extern lv_obj_t * ui_pageTimeDebug_Label7;
|
||||
extern lv_obj_t * ui_pageTimeDebug_Calendar1;
|
||||
extern lv_obj_t * ui_pageTimeDebug_labelHearderTime;
|
||||
// CUSTOM VARIABLES
|
||||
|
||||
// SCREEN: ui_pageFluxDebug
|
||||
void ui_pageFluxDebug_screen_init(void);
|
||||
extern lv_obj_t * ui_pageFluxDebug;
|
||||
void ui_event_pageFluxDebug_panelHeader(lv_event_t * e);
|
||||
extern lv_obj_t * ui_pageFluxDebug_panelHeader;
|
||||
extern lv_obj_t * ui_pageFluxDebug_labelDebug;
|
||||
void ui_event_pageFluxDebug_labelBack(lv_event_t * e);
|
||||
extern lv_obj_t * ui_pageFluxDebug_labelBack;
|
||||
void ui_event_pageFluxDebug_panelBody(lv_event_t * e);
|
||||
extern lv_obj_t * ui_pageFluxDebug_panelBody;
|
||||
extern lv_obj_t * ui_pageFluxDebug_textAreaContent;
|
||||
void ui_event_pageFluxDebug_buttonFluxRead(lv_event_t * e);
|
||||
extern lv_obj_t * ui_pageFluxDebug_buttonFluxRead;
|
||||
extern lv_obj_t * ui_pageFluxDebug_labelReadFlux;
|
||||
void ui_event_pageFluxDebug_buttonClearTextarea(lv_event_t * e);
|
||||
extern lv_obj_t * ui_pageFluxDebug_buttonClearTextarea;
|
||||
extern lv_obj_t * ui_pageFluxDebug_Label2;
|
||||
extern lv_obj_t * ui_pageFluxDebug_dropdownFunctionCode;
|
||||
extern lv_obj_t * ui_pageFluxDebug_spinboxAddr;
|
||||
extern lv_obj_t * ui_pageFluxDebug_spinboxNum;
|
||||
void ui_event_pageFluxDebug_buttonClearTextarea1(lv_event_t * e);
|
||||
extern lv_obj_t * ui_pageFluxDebug_buttonClearTextarea1;
|
||||
extern lv_obj_t * ui_pageFluxDebug_Label1;
|
||||
void ui_event_pageFluxDebug_buttonClearTextarea2(lv_event_t * e);
|
||||
extern lv_obj_t * ui_pageFluxDebug_buttonClearTextarea2;
|
||||
extern lv_obj_t * ui_pageFluxDebug_Label3;
|
||||
void ui_event_pageFluxDebug_buttonClearTextarea3(lv_event_t * e);
|
||||
extern lv_obj_t * ui_pageFluxDebug_buttonClearTextarea3;
|
||||
extern lv_obj_t * ui_pageFluxDebug_Label4;
|
||||
void ui_event_pageFluxDebug_buttonClearTextarea4(lv_event_t * e);
|
||||
extern lv_obj_t * ui_pageFluxDebug_buttonClearTextarea4;
|
||||
extern lv_obj_t * ui_pageFluxDebug_Label5;
|
||||
extern lv_obj_t * ui_pageFluxDebug_Label6;
|
||||
extern lv_obj_t * ui_pageFluxDebug_Addr;
|
||||
// CUSTOM VARIABLES
|
||||
extern lv_obj_t * uic_pageFluxDebug_dropdownFunctionCode;
|
||||
|
||||
// EVENTS
|
||||
|
||||
void ui_event____initial_actions0(lv_event_t * e);
|
||||
|
||||
@ -194,3 +194,8 @@ void on_dropdownPulseTimes_valueChanged(lv_event_t * e)
|
||||
{
|
||||
// Your code here
|
||||
}
|
||||
|
||||
void on_buttonGetTime_clicked(lv_event_t * e)
|
||||
{
|
||||
// Your code here
|
||||
}
|
||||
|
||||
@ -18,8 +18,6 @@ void on_spinboxStage_valueChanged(lv_event_t * e);
|
||||
void on_buttonStartTest_clicked(lv_event_t * e);
|
||||
void on_sliderLight_valueChanged(lv_event_t * e);
|
||||
void on_dropdownDeviceType_valueChanged(lv_event_t * e);
|
||||
void on_buttonFluxRead_clicked(lv_event_t * e);
|
||||
void on_buttonClearTextarea_clicked(lv_event_t * e);
|
||||
void on_dropDownWifiName_valueChanged(lv_event_t * e);
|
||||
void on_buttonClearPassword_clicked(lv_event_t * e);
|
||||
void on_buttonSearchWifi_clicked(lv_event_t * e);
|
||||
@ -30,6 +28,9 @@ void on_buttonReadFlux_clicked(lv_event_t * e);
|
||||
void on_spinboxTime_valueChanged(lv_event_t * e);
|
||||
void on_dropdownPulseTimes_valueChanged(lv_event_t * e);
|
||||
void on_buttonFluxStart_clicked(lv_event_t * e);
|
||||
void on_buttonGetTime_clicked(lv_event_t * e);
|
||||
void on_buttonFluxRead_clicked(lv_event_t * e);
|
||||
void on_buttonClearTextarea_clicked(lv_event_t * e);
|
||||
|
||||
#ifdef __cplusplus
|
||||
} /*extern "C"*/
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -21,6 +21,9 @@
|
||||
|
||||
|
||||
const static char *SD_TAG = "SD_TEST";
|
||||
|
||||
#define CONFIG_WRITE_TEST
|
||||
|
||||
#define GPIO_INPUT_PIN_SEL(pin) (1ULL<<pin)
|
||||
|
||||
#define CONFIG_EXAMPLE_PIN_CLK (14)
|
||||
@ -101,7 +104,7 @@ void check_sd_card_pins(pin_configuration_t *config, const int pin_count)
|
||||
static esp_err_t s_example_write_file(const char *path, char *data)
|
||||
{
|
||||
ESP_LOGI(SD_TAG, "Opening file %s", path);
|
||||
FILE *f = fopen(path, "w");
|
||||
FILE *f = fopen(path, "a");
|
||||
if (f == NULL) {
|
||||
ESP_LOGE(SD_TAG, "Failed to open file for writing");
|
||||
return ESP_FAIL;
|
||||
@ -113,6 +116,23 @@ static esp_err_t s_example_write_file(const char *path, char *data)
|
||||
return ESP_OK;
|
||||
}
|
||||
|
||||
/*向SD卡中写入日志*/
|
||||
esp_err_t s_example_write_log(char *data)
|
||||
{
|
||||
ESP_LOGI(SD_TAG, "Opening file %s", "/sdcard/log.txt");
|
||||
FILE *f = fopen("/sdcard/log.txt", "a+");
|
||||
if (f == NULL) {
|
||||
ESP_LOGE(SD_TAG, "Failed to open file for writing");
|
||||
return ESP_FAIL;
|
||||
}
|
||||
fprintf(f, data);
|
||||
fclose(f);
|
||||
ESP_LOGI(SD_TAG, "File written");
|
||||
|
||||
return ESP_OK;
|
||||
}
|
||||
|
||||
|
||||
static esp_err_t s_example_read_file(const char *path)
|
||||
{
|
||||
ESP_LOGI(SD_TAG, "Reading file %s", path);
|
||||
@ -123,6 +143,7 @@ static esp_err_t s_example_read_file(const char *path)
|
||||
}
|
||||
char line[EXAMPLE_MAX_CHAR_SIZE];
|
||||
fgets(line, sizeof(line), f);
|
||||
//fread(line, sizeof(line), f);
|
||||
fclose(f);
|
||||
|
||||
// strip newline
|
||||
|
||||
@ -19,6 +19,8 @@ extern "C" {
|
||||
#define EXAMPLE_MAX_CHAR_SIZE 64
|
||||
#define MOUNT_POINT "/sdcard"
|
||||
|
||||
#define LOG_RECORD_ENABLE 1
|
||||
|
||||
extern uint64_t total_bytes;
|
||||
extern uint64_t free_bytes;
|
||||
extern float free_percent;
|
||||
@ -37,6 +39,9 @@ void check_sd_card_pins(pin_configuration_t *config, const int pin_count);
|
||||
|
||||
void flux_sd_init(void);
|
||||
|
||||
/*新增日志写入函数*/
|
||||
esp_err_t s_example_write_log(char *data);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
@ -3,11 +3,12 @@ screens/ui_pageHome.c
|
||||
screens/ui_pageSetting.c
|
||||
screens/ui_pageBattery.c
|
||||
screens/ui_pageDeviceInformation.c
|
||||
screens/ui_pageDebug.c
|
||||
screens/ui_pageWifiConnect.c
|
||||
screens/ui_pageDebugChoice.c
|
||||
screens/ui_pageSDCard.c
|
||||
screens/ui_pageFluxRead.c
|
||||
screens/ui_pageTimeDebug.c
|
||||
screens/ui_pageFluxDebug.c
|
||||
ui.c
|
||||
components/ui_comp_hook.c
|
||||
ui_helpers.c
|
||||
|
||||
@ -3,11 +3,12 @@ screens/ui_pageHome.c
|
||||
screens/ui_pageSetting.c
|
||||
screens/ui_pageBattery.c
|
||||
screens/ui_pageDeviceInformation.c
|
||||
screens/ui_pageDebug.c
|
||||
screens/ui_pageWifiConnect.c
|
||||
screens/ui_pageDebugChoice.c
|
||||
screens/ui_pageSDCard.c
|
||||
screens/ui_pageFluxRead.c
|
||||
screens/ui_pageTimeDebug.c
|
||||
screens/ui_pageFluxDebug.c
|
||||
ui.c
|
||||
components/ui_comp_hook.c
|
||||
ui_helpers.c
|
||||
|
||||
@ -1,205 +0,0 @@
|
||||
// This file was generated by SquareLine Studio
|
||||
// SquareLine Studio version: SquareLine Studio 1.5.1
|
||||
// LVGL version: 8.3.6
|
||||
// Project name: ESP32S3_UI
|
||||
|
||||
#include "../ui.h"
|
||||
|
||||
void ui_pageDebug_screen_init(void)
|
||||
{
|
||||
ui_pageDebug = lv_obj_create(NULL);
|
||||
lv_obj_clear_flag(ui_pageDebug, LV_OBJ_FLAG_SCROLLABLE); /// Flags
|
||||
|
||||
ui_pageDebug_panelHeader = lv_obj_create(ui_pageDebug);
|
||||
lv_obj_set_width(ui_pageDebug_panelHeader, 320);
|
||||
lv_obj_set_height(ui_pageDebug_panelHeader, 50);
|
||||
lv_obj_set_align(ui_pageDebug_panelHeader, LV_ALIGN_TOP_MID);
|
||||
lv_obj_clear_flag(ui_pageDebug_panelHeader, LV_OBJ_FLAG_SCROLLABLE); /// Flags
|
||||
lv_obj_set_style_radius(ui_pageDebug_panelHeader, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_border_width(ui_pageDebug_panelHeader, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
|
||||
ui_pageDebug_labelDebug = lv_label_create(ui_pageDebug_panelHeader);
|
||||
lv_obj_set_width(ui_pageDebug_labelDebug, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageDebug_labelDebug, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_x(ui_pageDebug_labelDebug, 1);
|
||||
lv_obj_set_y(ui_pageDebug_labelDebug, 8);
|
||||
lv_obj_set_align(ui_pageDebug_labelDebug, LV_ALIGN_BOTTOM_MID);
|
||||
lv_label_set_text(ui_pageDebug_labelDebug, "设备调试");
|
||||
lv_obj_set_style_text_color(ui_pageDebug_labelDebug, lv_color_hex(0x040000), LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_text_opa(ui_pageDebug_labelDebug, 255, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_text_font(ui_pageDebug_labelDebug, &ui_font_MiSansM, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
|
||||
ui_pageDebug_labelBack = lv_label_create(ui_pageDebug_panelHeader);
|
||||
lv_obj_set_width(ui_pageDebug_labelBack, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageDebug_labelBack, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_x(ui_pageDebug_labelBack, 4);
|
||||
lv_obj_set_y(ui_pageDebug_labelBack, 0);
|
||||
lv_obj_set_align(ui_pageDebug_labelBack, LV_ALIGN_LEFT_MID);
|
||||
lv_label_set_text(ui_pageDebug_labelBack, "<");
|
||||
|
||||
ui_pageDebug_panelBody = lv_obj_create(ui_pageDebug);
|
||||
lv_obj_set_width(ui_pageDebug_panelBody, 320);
|
||||
lv_obj_set_height(ui_pageDebug_panelBody, 430);
|
||||
lv_obj_set_x(ui_pageDebug_panelBody, 1);
|
||||
lv_obj_set_y(ui_pageDebug_panelBody, 20);
|
||||
lv_obj_set_align(ui_pageDebug_panelBody, LV_ALIGN_CENTER);
|
||||
lv_obj_add_flag(ui_pageDebug_panelBody, LV_OBJ_FLAG_EVENT_BUBBLE | LV_OBJ_FLAG_SCROLL_ONE); /// Flags
|
||||
lv_obj_clear_flag(ui_pageDebug_panelBody, LV_OBJ_FLAG_GESTURE_BUBBLE); /// Flags
|
||||
lv_obj_set_scrollbar_mode(ui_pageDebug_panelBody, LV_SCROLLBAR_MODE_ACTIVE);
|
||||
lv_obj_set_scroll_dir(ui_pageDebug_panelBody, LV_DIR_VER);
|
||||
lv_obj_set_style_radius(ui_pageDebug_panelBody, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_bg_color(ui_pageDebug_panelBody, lv_color_hex(0xE6E6E6), LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_bg_opa(ui_pageDebug_panelBody, 255, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_border_width(ui_pageDebug_panelBody, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_pad_left(ui_pageDebug_panelBody, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_pad_right(ui_pageDebug_panelBody, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_pad_top(ui_pageDebug_panelBody, 30, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_pad_bottom(ui_pageDebug_panelBody, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
|
||||
ui_pageDebug_textAreaContent = lv_textarea_create(ui_pageDebug_panelBody);
|
||||
lv_obj_set_width(ui_pageDebug_textAreaContent, 206);
|
||||
lv_obj_set_height(ui_pageDebug_textAreaContent, 399);
|
||||
lv_obj_set_x(ui_pageDebug_textAreaContent, 46);
|
||||
lv_obj_set_y(ui_pageDebug_textAreaContent, -26);
|
||||
lv_obj_set_align(ui_pageDebug_textAreaContent, LV_ALIGN_CENTER);
|
||||
lv_textarea_set_placeholder_text(ui_pageDebug_textAreaContent, "Placeholder...");
|
||||
lv_obj_set_scrollbar_mode(ui_pageDebug_textAreaContent, LV_SCROLLBAR_MODE_ACTIVE);
|
||||
lv_obj_set_scroll_dir(ui_pageDebug_textAreaContent, LV_DIR_VER);
|
||||
|
||||
ui_pageDebug_buttonFluxRead = lv_btn_create(ui_pageDebug);
|
||||
lv_obj_set_width(ui_pageDebug_buttonFluxRead, 80);
|
||||
lv_obj_set_height(ui_pageDebug_buttonFluxRead, 30);
|
||||
lv_obj_set_x(ui_pageDebug_buttonFluxRead, -107);
|
||||
lv_obj_set_y(ui_pageDebug_buttonFluxRead, -153);
|
||||
lv_obj_set_align(ui_pageDebug_buttonFluxRead, LV_ALIGN_CENTER);
|
||||
|
||||
ui_pageDebug_labelReadFlux = lv_label_create(ui_pageDebug_buttonFluxRead);
|
||||
lv_obj_set_width(ui_pageDebug_labelReadFlux, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageDebug_labelReadFlux, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_align(ui_pageDebug_labelReadFlux, LV_ALIGN_CENTER);
|
||||
lv_label_set_text(ui_pageDebug_labelReadFlux, "ReadFlux");
|
||||
|
||||
ui_pageDebug_buttonClearTextarea = lv_btn_create(ui_pageDebug);
|
||||
lv_obj_set_width(ui_pageDebug_buttonClearTextarea, 80);
|
||||
lv_obj_set_height(ui_pageDebug_buttonClearTextarea, 30);
|
||||
lv_obj_set_x(ui_pageDebug_buttonClearTextarea, -109);
|
||||
lv_obj_set_y(ui_pageDebug_buttonClearTextarea, 199);
|
||||
lv_obj_set_align(ui_pageDebug_buttonClearTextarea, LV_ALIGN_CENTER);
|
||||
|
||||
ui_pageDebug_Label2 = lv_label_create(ui_pageDebug_buttonClearTextarea);
|
||||
lv_obj_set_width(ui_pageDebug_Label2, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageDebug_Label2, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_align(ui_pageDebug_Label2, LV_ALIGN_CENTER);
|
||||
lv_label_set_text(ui_pageDebug_Label2, "clear");
|
||||
|
||||
ui_pageDebug_dropdownFunctionCode = lv_dropdown_create(ui_pageDebug);
|
||||
lv_dropdown_set_options(ui_pageDebug_dropdownFunctionCode, "Read\nSet");
|
||||
lv_obj_set_width(ui_pageDebug_dropdownFunctionCode, 80);
|
||||
lv_obj_set_height(ui_pageDebug_dropdownFunctionCode, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_x(ui_pageDebug_dropdownFunctionCode, -106);
|
||||
lv_obj_set_y(ui_pageDebug_dropdownFunctionCode, -106);
|
||||
lv_obj_set_align(ui_pageDebug_dropdownFunctionCode, LV_ALIGN_CENTER);
|
||||
lv_obj_add_flag(ui_pageDebug_dropdownFunctionCode, LV_OBJ_FLAG_SCROLL_ON_FOCUS); /// Flags
|
||||
|
||||
ui_pageDebug_spinboxAddr = lv_spinbox_create(ui_pageDebug);
|
||||
lv_obj_set_width(ui_pageDebug_spinboxAddr, 45);
|
||||
lv_obj_set_height(ui_pageDebug_spinboxAddr, 42);
|
||||
lv_obj_set_x(ui_pageDebug_spinboxAddr, -90);
|
||||
lv_obj_set_y(ui_pageDebug_spinboxAddr, -57);
|
||||
lv_obj_set_align(ui_pageDebug_spinboxAddr, LV_ALIGN_CENTER);
|
||||
lv_spinbox_set_digit_format(ui_pageDebug_spinboxAddr, 3, 4);
|
||||
lv_spinbox_set_range(ui_pageDebug_spinboxAddr, 0, 9999);
|
||||
lv_spinbox_set_cursor_pos(ui_pageDebug_spinboxAddr, 1 - 1);
|
||||
lv_spinbox_set_value(ui_pageDebug_spinboxAddr, 1);
|
||||
|
||||
ui_pageDebug_spinboxNum = lv_spinbox_create(ui_pageDebug);
|
||||
lv_obj_set_width(ui_pageDebug_spinboxNum, 56);
|
||||
lv_obj_set_height(ui_pageDebug_spinboxNum, 42);
|
||||
lv_obj_set_x(ui_pageDebug_spinboxNum, -86);
|
||||
lv_obj_set_y(ui_pageDebug_spinboxNum, 70);
|
||||
lv_obj_set_align(ui_pageDebug_spinboxNum, LV_ALIGN_CENTER);
|
||||
lv_spinbox_set_digit_format(ui_pageDebug_spinboxNum, 4, 4);
|
||||
lv_spinbox_set_range(ui_pageDebug_spinboxNum, 1, 9999);
|
||||
lv_spinbox_set_cursor_pos(ui_pageDebug_spinboxNum, 1 - 1);
|
||||
lv_spinbox_set_value(ui_pageDebug_spinboxNum, 120);
|
||||
|
||||
ui_pageDebug_buttonClearTextarea1 = lv_btn_create(ui_pageDebug);
|
||||
lv_obj_set_width(ui_pageDebug_buttonClearTextarea1, 78);
|
||||
lv_obj_set_height(ui_pageDebug_buttonClearTextarea1, 30);
|
||||
lv_obj_set_x(ui_pageDebug_buttonClearTextarea1, -105);
|
||||
lv_obj_set_y(ui_pageDebug_buttonClearTextarea1, -12);
|
||||
lv_obj_set_align(ui_pageDebug_buttonClearTextarea1, LV_ALIGN_CENTER);
|
||||
|
||||
ui_pageDebug_Label1 = lv_label_create(ui_pageDebug_buttonClearTextarea1);
|
||||
lv_obj_set_width(ui_pageDebug_Label1, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageDebug_Label1, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_align(ui_pageDebug_Label1, LV_ALIGN_CENTER);
|
||||
lv_label_set_text(ui_pageDebug_Label1, "^");
|
||||
|
||||
ui_pageDebug_buttonClearTextarea2 = lv_btn_create(ui_pageDebug);
|
||||
lv_obj_set_width(ui_pageDebug_buttonClearTextarea2, 78);
|
||||
lv_obj_set_height(ui_pageDebug_buttonClearTextarea2, 30);
|
||||
lv_obj_set_x(ui_pageDebug_buttonClearTextarea2, -104);
|
||||
lv_obj_set_y(ui_pageDebug_buttonClearTextarea2, 23);
|
||||
lv_obj_set_align(ui_pageDebug_buttonClearTextarea2, LV_ALIGN_CENTER);
|
||||
|
||||
ui_pageDebug_Label3 = lv_label_create(ui_pageDebug_buttonClearTextarea2);
|
||||
lv_obj_set_width(ui_pageDebug_Label3, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageDebug_Label3, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_align(ui_pageDebug_Label3, LV_ALIGN_CENTER);
|
||||
lv_label_set_text(ui_pageDebug_Label3, "V");
|
||||
|
||||
ui_pageDebug_buttonClearTextarea3 = lv_btn_create(ui_pageDebug);
|
||||
lv_obj_set_width(ui_pageDebug_buttonClearTextarea3, 78);
|
||||
lv_obj_set_height(ui_pageDebug_buttonClearTextarea3, 30);
|
||||
lv_obj_set_x(ui_pageDebug_buttonClearTextarea3, -102);
|
||||
lv_obj_set_y(ui_pageDebug_buttonClearTextarea3, 145);
|
||||
lv_obj_set_align(ui_pageDebug_buttonClearTextarea3, LV_ALIGN_CENTER);
|
||||
|
||||
ui_pageDebug_Label4 = lv_label_create(ui_pageDebug_buttonClearTextarea3);
|
||||
lv_obj_set_width(ui_pageDebug_Label4, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageDebug_Label4, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_align(ui_pageDebug_Label4, LV_ALIGN_CENTER);
|
||||
lv_label_set_text(ui_pageDebug_Label4, "V");
|
||||
|
||||
ui_pageDebug_buttonClearTextarea4 = lv_btn_create(ui_pageDebug);
|
||||
lv_obj_set_width(ui_pageDebug_buttonClearTextarea4, 78);
|
||||
lv_obj_set_height(ui_pageDebug_buttonClearTextarea4, 30);
|
||||
lv_obj_set_x(ui_pageDebug_buttonClearTextarea4, -102);
|
||||
lv_obj_set_y(ui_pageDebug_buttonClearTextarea4, 109);
|
||||
lv_obj_set_align(ui_pageDebug_buttonClearTextarea4, LV_ALIGN_CENTER);
|
||||
|
||||
ui_pageDebug_Label5 = lv_label_create(ui_pageDebug_buttonClearTextarea4);
|
||||
lv_obj_set_width(ui_pageDebug_Label5, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageDebug_Label5, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_align(ui_pageDebug_Label5, LV_ALIGN_CENTER);
|
||||
lv_label_set_text(ui_pageDebug_Label5, "^");
|
||||
|
||||
ui_pageDebug_Label6 = lv_label_create(ui_pageDebug);
|
||||
lv_obj_set_width(ui_pageDebug_Label6, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageDebug_Label6, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_x(ui_pageDebug_Label6, -135);
|
||||
lv_obj_set_y(ui_pageDebug_Label6, 70);
|
||||
lv_obj_set_align(ui_pageDebug_Label6, LV_ALIGN_CENTER);
|
||||
lv_label_set_text(ui_pageDebug_Label6, "num");
|
||||
|
||||
ui_pageDebug_Addr = lv_label_create(ui_pageDebug);
|
||||
lv_obj_set_width(ui_pageDebug_Addr, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageDebug_Addr, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_x(ui_pageDebug_Addr, -135);
|
||||
lv_obj_set_y(ui_pageDebug_Addr, -56);
|
||||
lv_obj_set_align(ui_pageDebug_Addr, LV_ALIGN_CENTER);
|
||||
lv_label_set_text(ui_pageDebug_Addr, "addr");
|
||||
|
||||
lv_obj_add_event_cb(ui_pageDebug_labelBack, ui_event_pageDebug_labelBack, LV_EVENT_ALL, NULL);
|
||||
lv_obj_add_event_cb(ui_pageDebug_panelHeader, ui_event_pageDebug_panelHeader, LV_EVENT_ALL, NULL);
|
||||
lv_obj_add_event_cb(ui_pageDebug_panelBody, ui_event_pageDebug_panelBody, LV_EVENT_ALL, NULL);
|
||||
lv_obj_add_event_cb(ui_pageDebug_buttonFluxRead, ui_event_pageDebug_buttonFluxRead, LV_EVENT_ALL, NULL);
|
||||
lv_obj_add_event_cb(ui_pageDebug_buttonClearTextarea, ui_event_pageDebug_buttonClearTextarea, LV_EVENT_ALL, NULL);
|
||||
lv_obj_add_event_cb(ui_pageDebug_buttonClearTextarea1, ui_event_pageDebug_buttonClearTextarea1, LV_EVENT_ALL, NULL);
|
||||
lv_obj_add_event_cb(ui_pageDebug_buttonClearTextarea2, ui_event_pageDebug_buttonClearTextarea2, LV_EVENT_ALL, NULL);
|
||||
lv_obj_add_event_cb(ui_pageDebug_buttonClearTextarea3, ui_event_pageDebug_buttonClearTextarea3, LV_EVENT_ALL, NULL);
|
||||
lv_obj_add_event_cb(ui_pageDebug_buttonClearTextarea4, ui_event_pageDebug_buttonClearTextarea4, LV_EVENT_ALL, NULL);
|
||||
uic_pageDebug_dropdownFunctionCode = ui_pageDebug_dropdownFunctionCode;
|
||||
|
||||
}
|
||||
@ -59,39 +59,72 @@ void ui_pageDebugChoice_screen_init(void)
|
||||
lv_obj_set_style_pad_top(ui_pageDebugChoice_panelBody, 30, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_pad_bottom(ui_pageDebugChoice_panelBody, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
|
||||
ui_pageDebugChoice_panelRecord = lv_obj_create(ui_pageDebugChoice_panelBody);
|
||||
lv_obj_set_width(ui_pageDebugChoice_panelRecord, 320);
|
||||
lv_obj_set_height(ui_pageDebugChoice_panelRecord, 40);
|
||||
lv_obj_set_align(ui_pageDebugChoice_panelRecord, LV_ALIGN_CENTER);
|
||||
lv_obj_clear_flag(ui_pageDebugChoice_panelRecord,
|
||||
ui_pageDebugChoice_panelFluxDebug = lv_obj_create(ui_pageDebugChoice_panelBody);
|
||||
lv_obj_set_width(ui_pageDebugChoice_panelFluxDebug, 320);
|
||||
lv_obj_set_height(ui_pageDebugChoice_panelFluxDebug, 40);
|
||||
lv_obj_set_align(ui_pageDebugChoice_panelFluxDebug, LV_ALIGN_CENTER);
|
||||
lv_obj_clear_flag(ui_pageDebugChoice_panelFluxDebug,
|
||||
LV_OBJ_FLAG_PRESS_LOCK | LV_OBJ_FLAG_CLICK_FOCUSABLE | LV_OBJ_FLAG_SCROLLABLE | LV_OBJ_FLAG_SCROLL_ELASTIC |
|
||||
LV_OBJ_FLAG_SCROLL_MOMENTUM | LV_OBJ_FLAG_SCROLL_CHAIN); /// Flags
|
||||
lv_obj_set_style_radius(ui_pageDebugChoice_panelRecord, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_bg_color(ui_pageDebugChoice_panelRecord, lv_color_hex(0xFFFFFF), LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_bg_opa(ui_pageDebugChoice_panelRecord, 255, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_border_color(ui_pageDebugChoice_panelRecord, lv_color_hex(0xB4B4B4), LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_border_opa(ui_pageDebugChoice_panelRecord, 255, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_border_width(ui_pageDebugChoice_panelRecord, 1, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_border_side(ui_pageDebugChoice_panelRecord, LV_BORDER_SIDE_BOTTOM, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_radius(ui_pageDebugChoice_panelFluxDebug, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_bg_color(ui_pageDebugChoice_panelFluxDebug, lv_color_hex(0xFFFFFF), LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_bg_opa(ui_pageDebugChoice_panelFluxDebug, 255, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_border_color(ui_pageDebugChoice_panelFluxDebug, lv_color_hex(0xB4B4B4),
|
||||
LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_border_opa(ui_pageDebugChoice_panelFluxDebug, 255, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_border_width(ui_pageDebugChoice_panelFluxDebug, 1, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_border_side(ui_pageDebugChoice_panelFluxDebug, LV_BORDER_SIDE_BOTTOM, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
|
||||
ui_pageDebugChoice_labelRecord = lv_label_create(ui_pageDebugChoice_panelRecord);
|
||||
lv_obj_set_width(ui_pageDebugChoice_labelRecord, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageDebugChoice_labelRecord, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_align(ui_pageDebugChoice_labelRecord, LV_ALIGN_LEFT_MID);
|
||||
lv_label_set_text(ui_pageDebugChoice_labelRecord, "Record");
|
||||
lv_obj_set_style_text_font(ui_pageDebugChoice_labelRecord, &ui_font_MiSansM, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
ui_pageDebugChoice_str1 = lv_label_create(ui_pageDebugChoice_panelFluxDebug);
|
||||
lv_obj_set_width(ui_pageDebugChoice_str1, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageDebugChoice_str1, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_align(ui_pageDebugChoice_str1, LV_ALIGN_LEFT_MID);
|
||||
lv_label_set_text(ui_pageDebugChoice_str1, "流量计调试");
|
||||
lv_obj_set_style_text_font(ui_pageDebugChoice_str1, &ui_font_MiSansM, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
|
||||
ui_pageDebugChoice_labelToRecordPage = lv_label_create(ui_pageDebugChoice_panelRecord);
|
||||
lv_obj_set_width(ui_pageDebugChoice_labelToRecordPage, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageDebugChoice_labelToRecordPage, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_x(ui_pageDebugChoice_labelToRecordPage, 126);
|
||||
lv_obj_set_y(ui_pageDebugChoice_labelToRecordPage, -1);
|
||||
lv_obj_set_align(ui_pageDebugChoice_labelToRecordPage, LV_ALIGN_CENTER);
|
||||
lv_label_set_text(ui_pageDebugChoice_labelToRecordPage, ">");
|
||||
ui_pageDebugChoice_str2 = lv_label_create(ui_pageDebugChoice_panelFluxDebug);
|
||||
lv_obj_set_width(ui_pageDebugChoice_str2, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageDebugChoice_str2, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_x(ui_pageDebugChoice_str2, 126);
|
||||
lv_obj_set_y(ui_pageDebugChoice_str2, -1);
|
||||
lv_obj_set_align(ui_pageDebugChoice_str2, LV_ALIGN_CENTER);
|
||||
lv_label_set_text(ui_pageDebugChoice_str2, ">");
|
||||
|
||||
ui_pageDebugChoice_panelTimeDebug = lv_obj_create(ui_pageDebugChoice_panelBody);
|
||||
lv_obj_set_width(ui_pageDebugChoice_panelTimeDebug, 320);
|
||||
lv_obj_set_height(ui_pageDebugChoice_panelTimeDebug, 40);
|
||||
lv_obj_set_align(ui_pageDebugChoice_panelTimeDebug, LV_ALIGN_CENTER);
|
||||
lv_obj_clear_flag(ui_pageDebugChoice_panelTimeDebug,
|
||||
LV_OBJ_FLAG_PRESS_LOCK | LV_OBJ_FLAG_CLICK_FOCUSABLE | LV_OBJ_FLAG_SCROLLABLE | LV_OBJ_FLAG_SCROLL_ELASTIC |
|
||||
LV_OBJ_FLAG_SCROLL_MOMENTUM | LV_OBJ_FLAG_SCROLL_CHAIN); /// Flags
|
||||
lv_obj_set_style_radius(ui_pageDebugChoice_panelTimeDebug, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_bg_color(ui_pageDebugChoice_panelTimeDebug, lv_color_hex(0xFFFFFF), LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_bg_opa(ui_pageDebugChoice_panelTimeDebug, 255, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_border_color(ui_pageDebugChoice_panelTimeDebug, lv_color_hex(0xB4B4B4),
|
||||
LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_border_opa(ui_pageDebugChoice_panelTimeDebug, 255, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_border_width(ui_pageDebugChoice_panelTimeDebug, 1, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_border_side(ui_pageDebugChoice_panelTimeDebug, LV_BORDER_SIDE_BOTTOM, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
|
||||
ui_pageDebugChoice_str10 = lv_label_create(ui_pageDebugChoice_panelTimeDebug);
|
||||
lv_obj_set_width(ui_pageDebugChoice_str10, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageDebugChoice_str10, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_align(ui_pageDebugChoice_str10, LV_ALIGN_LEFT_MID);
|
||||
lv_label_set_text(ui_pageDebugChoice_str10, "时间调试");
|
||||
lv_obj_set_style_text_font(ui_pageDebugChoice_str10, &ui_font_MiSansM, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
|
||||
ui_pageDebugChoice_str11 = lv_label_create(ui_pageDebugChoice_panelTimeDebug);
|
||||
lv_obj_set_width(ui_pageDebugChoice_str11, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageDebugChoice_str11, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_x(ui_pageDebugChoice_str11, 126);
|
||||
lv_obj_set_y(ui_pageDebugChoice_str11, -1);
|
||||
lv_obj_set_align(ui_pageDebugChoice_str11, LV_ALIGN_CENTER);
|
||||
lv_label_set_text(ui_pageDebugChoice_str11, ">");
|
||||
|
||||
lv_obj_add_event_cb(ui_pageDebugChoice_imageHome, ui_event_pageDebugChoice_imageHome, LV_EVENT_ALL, NULL);
|
||||
lv_obj_add_event_cb(ui_pageDebugChoice_pannelHeader, ui_event_pageDebugChoice_pannelHeader, LV_EVENT_ALL, NULL);
|
||||
lv_obj_add_event_cb(ui_pageDebugChoice_panelRecord, ui_event_pageDebugChoice_panelRecord, LV_EVENT_ALL, NULL);
|
||||
lv_obj_add_event_cb(ui_pageDebugChoice_panelFluxDebug, ui_event_pageDebugChoice_panelFluxDebug, LV_EVENT_ALL, NULL);
|
||||
lv_obj_add_event_cb(ui_pageDebugChoice_panelTimeDebug, ui_event_pageDebugChoice_panelTimeDebug, LV_EVENT_ALL, NULL);
|
||||
lv_obj_add_event_cb(ui_pageDebugChoice_panelBody, ui_event_pageDebugChoice_panelBody, LV_EVENT_ALL, NULL);
|
||||
|
||||
}
|
||||
|
||||
210
components/FluxUI/screens/ui_pageFluxDebug.c
Normal file
210
components/FluxUI/screens/ui_pageFluxDebug.c
Normal file
@ -0,0 +1,210 @@
|
||||
// This file was generated by SquareLine Studio
|
||||
// SquareLine Studio version: SquareLine Studio 1.5.1
|
||||
// LVGL version: 8.3.6
|
||||
// Project name: ESP32S3_UI
|
||||
|
||||
#include "../ui.h"
|
||||
|
||||
void ui_pageFluxDebug_screen_init(void)
|
||||
{
|
||||
ui_pageFluxDebug = lv_obj_create(NULL);
|
||||
lv_obj_clear_flag(ui_pageFluxDebug, LV_OBJ_FLAG_SCROLLABLE); /// Flags
|
||||
|
||||
ui_pageFluxDebug_panelHeader = lv_obj_create(ui_pageFluxDebug);
|
||||
lv_obj_set_width(ui_pageFluxDebug_panelHeader, 320);
|
||||
lv_obj_set_height(ui_pageFluxDebug_panelHeader, 50);
|
||||
lv_obj_set_align(ui_pageFluxDebug_panelHeader, LV_ALIGN_TOP_MID);
|
||||
lv_obj_clear_flag(ui_pageFluxDebug_panelHeader, LV_OBJ_FLAG_SCROLLABLE); /// Flags
|
||||
lv_obj_set_style_radius(ui_pageFluxDebug_panelHeader, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_border_width(ui_pageFluxDebug_panelHeader, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
|
||||
ui_pageFluxDebug_labelDebug = lv_label_create(ui_pageFluxDebug_panelHeader);
|
||||
lv_obj_set_width(ui_pageFluxDebug_labelDebug, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageFluxDebug_labelDebug, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_x(ui_pageFluxDebug_labelDebug, 1);
|
||||
lv_obj_set_y(ui_pageFluxDebug_labelDebug, 8);
|
||||
lv_obj_set_align(ui_pageFluxDebug_labelDebug, LV_ALIGN_BOTTOM_MID);
|
||||
lv_label_set_text(ui_pageFluxDebug_labelDebug, "设备调试");
|
||||
lv_obj_set_style_text_color(ui_pageFluxDebug_labelDebug, lv_color_hex(0x040000), LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_text_opa(ui_pageFluxDebug_labelDebug, 255, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_text_font(ui_pageFluxDebug_labelDebug, &ui_font_MiSansM, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
|
||||
ui_pageFluxDebug_labelBack = lv_label_create(ui_pageFluxDebug_panelHeader);
|
||||
lv_obj_set_width(ui_pageFluxDebug_labelBack, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageFluxDebug_labelBack, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_x(ui_pageFluxDebug_labelBack, 4);
|
||||
lv_obj_set_y(ui_pageFluxDebug_labelBack, 0);
|
||||
lv_obj_set_align(ui_pageFluxDebug_labelBack, LV_ALIGN_LEFT_MID);
|
||||
lv_label_set_text(ui_pageFluxDebug_labelBack, "<");
|
||||
|
||||
ui_pageFluxDebug_panelBody = lv_obj_create(ui_pageFluxDebug);
|
||||
lv_obj_set_width(ui_pageFluxDebug_panelBody, 320);
|
||||
lv_obj_set_height(ui_pageFluxDebug_panelBody, 430);
|
||||
lv_obj_set_x(ui_pageFluxDebug_panelBody, 1);
|
||||
lv_obj_set_y(ui_pageFluxDebug_panelBody, 20);
|
||||
lv_obj_set_align(ui_pageFluxDebug_panelBody, LV_ALIGN_CENTER);
|
||||
lv_obj_add_flag(ui_pageFluxDebug_panelBody, LV_OBJ_FLAG_EVENT_BUBBLE | LV_OBJ_FLAG_SCROLL_ONE); /// Flags
|
||||
lv_obj_clear_flag(ui_pageFluxDebug_panelBody, LV_OBJ_FLAG_GESTURE_BUBBLE); /// Flags
|
||||
lv_obj_set_scrollbar_mode(ui_pageFluxDebug_panelBody, LV_SCROLLBAR_MODE_ACTIVE);
|
||||
lv_obj_set_scroll_dir(ui_pageFluxDebug_panelBody, LV_DIR_VER);
|
||||
lv_obj_set_style_radius(ui_pageFluxDebug_panelBody, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_bg_color(ui_pageFluxDebug_panelBody, lv_color_hex(0xE6E6E6), LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_bg_opa(ui_pageFluxDebug_panelBody, 255, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_border_width(ui_pageFluxDebug_panelBody, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_pad_left(ui_pageFluxDebug_panelBody, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_pad_right(ui_pageFluxDebug_panelBody, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_pad_top(ui_pageFluxDebug_panelBody, 30, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_pad_bottom(ui_pageFluxDebug_panelBody, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
|
||||
ui_pageFluxDebug_textAreaContent = lv_textarea_create(ui_pageFluxDebug_panelBody);
|
||||
lv_obj_set_width(ui_pageFluxDebug_textAreaContent, 206);
|
||||
lv_obj_set_height(ui_pageFluxDebug_textAreaContent, 399);
|
||||
lv_obj_set_x(ui_pageFluxDebug_textAreaContent, 46);
|
||||
lv_obj_set_y(ui_pageFluxDebug_textAreaContent, -26);
|
||||
lv_obj_set_align(ui_pageFluxDebug_textAreaContent, LV_ALIGN_CENTER);
|
||||
lv_textarea_set_placeholder_text(ui_pageFluxDebug_textAreaContent, "Placeholder...");
|
||||
lv_obj_set_scrollbar_mode(ui_pageFluxDebug_textAreaContent, LV_SCROLLBAR_MODE_ACTIVE);
|
||||
lv_obj_set_scroll_dir(ui_pageFluxDebug_textAreaContent, LV_DIR_VER);
|
||||
|
||||
ui_pageFluxDebug_buttonFluxRead = lv_btn_create(ui_pageFluxDebug);
|
||||
lv_obj_set_width(ui_pageFluxDebug_buttonFluxRead, 80);
|
||||
lv_obj_set_height(ui_pageFluxDebug_buttonFluxRead, 30);
|
||||
lv_obj_set_x(ui_pageFluxDebug_buttonFluxRead, -107);
|
||||
lv_obj_set_y(ui_pageFluxDebug_buttonFluxRead, -153);
|
||||
lv_obj_set_align(ui_pageFluxDebug_buttonFluxRead, LV_ALIGN_CENTER);
|
||||
|
||||
ui_pageFluxDebug_labelReadFlux = lv_label_create(ui_pageFluxDebug_buttonFluxRead);
|
||||
lv_obj_set_width(ui_pageFluxDebug_labelReadFlux, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageFluxDebug_labelReadFlux, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_align(ui_pageFluxDebug_labelReadFlux, LV_ALIGN_CENTER);
|
||||
lv_label_set_text(ui_pageFluxDebug_labelReadFlux, "ReadFlux");
|
||||
|
||||
ui_pageFluxDebug_buttonClearTextarea = lv_btn_create(ui_pageFluxDebug);
|
||||
lv_obj_set_width(ui_pageFluxDebug_buttonClearTextarea, 80);
|
||||
lv_obj_set_height(ui_pageFluxDebug_buttonClearTextarea, 30);
|
||||
lv_obj_set_x(ui_pageFluxDebug_buttonClearTextarea, -109);
|
||||
lv_obj_set_y(ui_pageFluxDebug_buttonClearTextarea, 199);
|
||||
lv_obj_set_align(ui_pageFluxDebug_buttonClearTextarea, LV_ALIGN_CENTER);
|
||||
|
||||
ui_pageFluxDebug_Label2 = lv_label_create(ui_pageFluxDebug_buttonClearTextarea);
|
||||
lv_obj_set_width(ui_pageFluxDebug_Label2, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageFluxDebug_Label2, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_align(ui_pageFluxDebug_Label2, LV_ALIGN_CENTER);
|
||||
lv_label_set_text(ui_pageFluxDebug_Label2, "clear");
|
||||
|
||||
ui_pageFluxDebug_dropdownFunctionCode = lv_dropdown_create(ui_pageFluxDebug);
|
||||
lv_dropdown_set_options(ui_pageFluxDebug_dropdownFunctionCode, "Read\nSet");
|
||||
lv_obj_set_width(ui_pageFluxDebug_dropdownFunctionCode, 80);
|
||||
lv_obj_set_height(ui_pageFluxDebug_dropdownFunctionCode, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_x(ui_pageFluxDebug_dropdownFunctionCode, -106);
|
||||
lv_obj_set_y(ui_pageFluxDebug_dropdownFunctionCode, -106);
|
||||
lv_obj_set_align(ui_pageFluxDebug_dropdownFunctionCode, LV_ALIGN_CENTER);
|
||||
lv_obj_add_flag(ui_pageFluxDebug_dropdownFunctionCode, LV_OBJ_FLAG_SCROLL_ON_FOCUS); /// Flags
|
||||
|
||||
ui_pageFluxDebug_spinboxAddr = lv_spinbox_create(ui_pageFluxDebug);
|
||||
lv_obj_set_width(ui_pageFluxDebug_spinboxAddr, 45);
|
||||
lv_obj_set_height(ui_pageFluxDebug_spinboxAddr, 42);
|
||||
lv_obj_set_x(ui_pageFluxDebug_spinboxAddr, -90);
|
||||
lv_obj_set_y(ui_pageFluxDebug_spinboxAddr, -57);
|
||||
lv_obj_set_align(ui_pageFluxDebug_spinboxAddr, LV_ALIGN_CENTER);
|
||||
lv_spinbox_set_digit_format(ui_pageFluxDebug_spinboxAddr, 3, 4);
|
||||
lv_spinbox_set_range(ui_pageFluxDebug_spinboxAddr, 0, 9999);
|
||||
lv_spinbox_set_cursor_pos(ui_pageFluxDebug_spinboxAddr, 1 - 1);
|
||||
lv_spinbox_set_value(ui_pageFluxDebug_spinboxAddr, 1);
|
||||
|
||||
ui_pageFluxDebug_spinboxNum = lv_spinbox_create(ui_pageFluxDebug);
|
||||
lv_obj_set_width(ui_pageFluxDebug_spinboxNum, 56);
|
||||
lv_obj_set_height(ui_pageFluxDebug_spinboxNum, 42);
|
||||
lv_obj_set_x(ui_pageFluxDebug_spinboxNum, -86);
|
||||
lv_obj_set_y(ui_pageFluxDebug_spinboxNum, 70);
|
||||
lv_obj_set_align(ui_pageFluxDebug_spinboxNum, LV_ALIGN_CENTER);
|
||||
lv_spinbox_set_digit_format(ui_pageFluxDebug_spinboxNum, 4, 4);
|
||||
lv_spinbox_set_range(ui_pageFluxDebug_spinboxNum, 1, 9999);
|
||||
lv_spinbox_set_cursor_pos(ui_pageFluxDebug_spinboxNum, 1 - 1);
|
||||
lv_spinbox_set_value(ui_pageFluxDebug_spinboxNum, 120);
|
||||
|
||||
ui_pageFluxDebug_buttonClearTextarea1 = lv_btn_create(ui_pageFluxDebug);
|
||||
lv_obj_set_width(ui_pageFluxDebug_buttonClearTextarea1, 78);
|
||||
lv_obj_set_height(ui_pageFluxDebug_buttonClearTextarea1, 30);
|
||||
lv_obj_set_x(ui_pageFluxDebug_buttonClearTextarea1, -105);
|
||||
lv_obj_set_y(ui_pageFluxDebug_buttonClearTextarea1, -12);
|
||||
lv_obj_set_align(ui_pageFluxDebug_buttonClearTextarea1, LV_ALIGN_CENTER);
|
||||
|
||||
ui_pageFluxDebug_Label1 = lv_label_create(ui_pageFluxDebug_buttonClearTextarea1);
|
||||
lv_obj_set_width(ui_pageFluxDebug_Label1, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageFluxDebug_Label1, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_align(ui_pageFluxDebug_Label1, LV_ALIGN_CENTER);
|
||||
lv_label_set_text(ui_pageFluxDebug_Label1, "^");
|
||||
|
||||
ui_pageFluxDebug_buttonClearTextarea2 = lv_btn_create(ui_pageFluxDebug);
|
||||
lv_obj_set_width(ui_pageFluxDebug_buttonClearTextarea2, 78);
|
||||
lv_obj_set_height(ui_pageFluxDebug_buttonClearTextarea2, 30);
|
||||
lv_obj_set_x(ui_pageFluxDebug_buttonClearTextarea2, -104);
|
||||
lv_obj_set_y(ui_pageFluxDebug_buttonClearTextarea2, 23);
|
||||
lv_obj_set_align(ui_pageFluxDebug_buttonClearTextarea2, LV_ALIGN_CENTER);
|
||||
|
||||
ui_pageFluxDebug_Label3 = lv_label_create(ui_pageFluxDebug_buttonClearTextarea2);
|
||||
lv_obj_set_width(ui_pageFluxDebug_Label3, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageFluxDebug_Label3, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_align(ui_pageFluxDebug_Label3, LV_ALIGN_CENTER);
|
||||
lv_label_set_text(ui_pageFluxDebug_Label3, "V");
|
||||
|
||||
ui_pageFluxDebug_buttonClearTextarea3 = lv_btn_create(ui_pageFluxDebug);
|
||||
lv_obj_set_width(ui_pageFluxDebug_buttonClearTextarea3, 78);
|
||||
lv_obj_set_height(ui_pageFluxDebug_buttonClearTextarea3, 30);
|
||||
lv_obj_set_x(ui_pageFluxDebug_buttonClearTextarea3, -102);
|
||||
lv_obj_set_y(ui_pageFluxDebug_buttonClearTextarea3, 145);
|
||||
lv_obj_set_align(ui_pageFluxDebug_buttonClearTextarea3, LV_ALIGN_CENTER);
|
||||
|
||||
ui_pageFluxDebug_Label4 = lv_label_create(ui_pageFluxDebug_buttonClearTextarea3);
|
||||
lv_obj_set_width(ui_pageFluxDebug_Label4, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageFluxDebug_Label4, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_align(ui_pageFluxDebug_Label4, LV_ALIGN_CENTER);
|
||||
lv_label_set_text(ui_pageFluxDebug_Label4, "V");
|
||||
|
||||
ui_pageFluxDebug_buttonClearTextarea4 = lv_btn_create(ui_pageFluxDebug);
|
||||
lv_obj_set_width(ui_pageFluxDebug_buttonClearTextarea4, 78);
|
||||
lv_obj_set_height(ui_pageFluxDebug_buttonClearTextarea4, 30);
|
||||
lv_obj_set_x(ui_pageFluxDebug_buttonClearTextarea4, -102);
|
||||
lv_obj_set_y(ui_pageFluxDebug_buttonClearTextarea4, 109);
|
||||
lv_obj_set_align(ui_pageFluxDebug_buttonClearTextarea4, LV_ALIGN_CENTER);
|
||||
|
||||
ui_pageFluxDebug_Label5 = lv_label_create(ui_pageFluxDebug_buttonClearTextarea4);
|
||||
lv_obj_set_width(ui_pageFluxDebug_Label5, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageFluxDebug_Label5, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_align(ui_pageFluxDebug_Label5, LV_ALIGN_CENTER);
|
||||
lv_label_set_text(ui_pageFluxDebug_Label5, "^");
|
||||
|
||||
ui_pageFluxDebug_Label6 = lv_label_create(ui_pageFluxDebug);
|
||||
lv_obj_set_width(ui_pageFluxDebug_Label6, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageFluxDebug_Label6, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_x(ui_pageFluxDebug_Label6, -135);
|
||||
lv_obj_set_y(ui_pageFluxDebug_Label6, 70);
|
||||
lv_obj_set_align(ui_pageFluxDebug_Label6, LV_ALIGN_CENTER);
|
||||
lv_label_set_text(ui_pageFluxDebug_Label6, "num");
|
||||
|
||||
ui_pageFluxDebug_Addr = lv_label_create(ui_pageFluxDebug);
|
||||
lv_obj_set_width(ui_pageFluxDebug_Addr, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageFluxDebug_Addr, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_x(ui_pageFluxDebug_Addr, -135);
|
||||
lv_obj_set_y(ui_pageFluxDebug_Addr, -56);
|
||||
lv_obj_set_align(ui_pageFluxDebug_Addr, LV_ALIGN_CENTER);
|
||||
lv_label_set_text(ui_pageFluxDebug_Addr, "addr");
|
||||
|
||||
lv_obj_add_event_cb(ui_pageFluxDebug_labelBack, ui_event_pageFluxDebug_labelBack, LV_EVENT_ALL, NULL);
|
||||
lv_obj_add_event_cb(ui_pageFluxDebug_panelHeader, ui_event_pageFluxDebug_panelHeader, LV_EVENT_ALL, NULL);
|
||||
lv_obj_add_event_cb(ui_pageFluxDebug_panelBody, ui_event_pageFluxDebug_panelBody, LV_EVENT_ALL, NULL);
|
||||
lv_obj_add_event_cb(ui_pageFluxDebug_buttonFluxRead, ui_event_pageFluxDebug_buttonFluxRead, LV_EVENT_ALL, NULL);
|
||||
lv_obj_add_event_cb(ui_pageFluxDebug_buttonClearTextarea, ui_event_pageFluxDebug_buttonClearTextarea, LV_EVENT_ALL,
|
||||
NULL);
|
||||
lv_obj_add_event_cb(ui_pageFluxDebug_buttonClearTextarea1, ui_event_pageFluxDebug_buttonClearTextarea1, LV_EVENT_ALL,
|
||||
NULL);
|
||||
lv_obj_add_event_cb(ui_pageFluxDebug_buttonClearTextarea2, ui_event_pageFluxDebug_buttonClearTextarea2, LV_EVENT_ALL,
|
||||
NULL);
|
||||
lv_obj_add_event_cb(ui_pageFluxDebug_buttonClearTextarea3, ui_event_pageFluxDebug_buttonClearTextarea3, LV_EVENT_ALL,
|
||||
NULL);
|
||||
lv_obj_add_event_cb(ui_pageFluxDebug_buttonClearTextarea4, ui_event_pageFluxDebug_buttonClearTextarea4, LV_EVENT_ALL,
|
||||
NULL);
|
||||
uic_pageFluxDebug_dropdownFunctionCode = ui_pageFluxDebug_dropdownFunctionCode;
|
||||
|
||||
}
|
||||
93
components/FluxUI/screens/ui_pageTimeDebug.c
Normal file
93
components/FluxUI/screens/ui_pageTimeDebug.c
Normal file
@ -0,0 +1,93 @@
|
||||
// This file was generated by SquareLine Studio
|
||||
// SquareLine Studio version: SquareLine Studio 1.5.1
|
||||
// LVGL version: 8.3.6
|
||||
// Project name: ESP32S3_UI
|
||||
|
||||
#include "../ui.h"
|
||||
|
||||
void ui_pageTimeDebug_screen_init(void)
|
||||
{
|
||||
ui_pageTimeDebug = lv_obj_create(NULL);
|
||||
lv_obj_clear_flag(ui_pageTimeDebug, LV_OBJ_FLAG_SCROLLABLE); /// Flags
|
||||
|
||||
ui_pageTimeDebug_panelHeader = lv_obj_create(ui_pageTimeDebug);
|
||||
lv_obj_set_width(ui_pageTimeDebug_panelHeader, 320);
|
||||
lv_obj_set_height(ui_pageTimeDebug_panelHeader, 50);
|
||||
lv_obj_set_align(ui_pageTimeDebug_panelHeader, LV_ALIGN_TOP_MID);
|
||||
lv_obj_clear_flag(ui_pageTimeDebug_panelHeader, LV_OBJ_FLAG_SCROLLABLE); /// Flags
|
||||
lv_obj_set_style_radius(ui_pageTimeDebug_panelHeader, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_border_width(ui_pageTimeDebug_panelHeader, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
|
||||
ui_pageTimeDebug_labelDebug2 = lv_label_create(ui_pageTimeDebug_panelHeader);
|
||||
lv_obj_set_width(ui_pageTimeDebug_labelDebug2, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageTimeDebug_labelDebug2, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_x(ui_pageTimeDebug_labelDebug2, 1);
|
||||
lv_obj_set_y(ui_pageTimeDebug_labelDebug2, 8);
|
||||
lv_obj_set_align(ui_pageTimeDebug_labelDebug2, LV_ALIGN_BOTTOM_MID);
|
||||
lv_label_set_text(ui_pageTimeDebug_labelDebug2, "时间调试");
|
||||
lv_obj_set_style_text_color(ui_pageTimeDebug_labelDebug2, lv_color_hex(0x040000), LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_text_opa(ui_pageTimeDebug_labelDebug2, 255, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_text_font(ui_pageTimeDebug_labelDebug2, &ui_font_MiSansM, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
|
||||
ui_pageTimeDebug_labelBack2 = lv_label_create(ui_pageTimeDebug_panelHeader);
|
||||
lv_obj_set_width(ui_pageTimeDebug_labelBack2, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageTimeDebug_labelBack2, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_x(ui_pageTimeDebug_labelBack2, 4);
|
||||
lv_obj_set_y(ui_pageTimeDebug_labelBack2, 0);
|
||||
lv_obj_set_align(ui_pageTimeDebug_labelBack2, LV_ALIGN_LEFT_MID);
|
||||
lv_label_set_text(ui_pageTimeDebug_labelBack2, "<");
|
||||
|
||||
ui_pageTimeDebug_panelBody = lv_obj_create(ui_pageTimeDebug);
|
||||
lv_obj_set_width(ui_pageTimeDebug_panelBody, 320);
|
||||
lv_obj_set_height(ui_pageTimeDebug_panelBody, 430);
|
||||
lv_obj_set_x(ui_pageTimeDebug_panelBody, 1);
|
||||
lv_obj_set_y(ui_pageTimeDebug_panelBody, 20);
|
||||
lv_obj_set_align(ui_pageTimeDebug_panelBody, LV_ALIGN_CENTER);
|
||||
lv_obj_add_flag(ui_pageTimeDebug_panelBody, LV_OBJ_FLAG_EVENT_BUBBLE | LV_OBJ_FLAG_SCROLL_ONE); /// Flags
|
||||
lv_obj_clear_flag(ui_pageTimeDebug_panelBody, LV_OBJ_FLAG_GESTURE_BUBBLE); /// Flags
|
||||
lv_obj_set_scrollbar_mode(ui_pageTimeDebug_panelBody, LV_SCROLLBAR_MODE_ACTIVE);
|
||||
lv_obj_set_scroll_dir(ui_pageTimeDebug_panelBody, LV_DIR_VER);
|
||||
lv_obj_set_style_radius(ui_pageTimeDebug_panelBody, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_bg_color(ui_pageTimeDebug_panelBody, lv_color_hex(0xE6E6E6), LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_bg_opa(ui_pageTimeDebug_panelBody, 255, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_border_width(ui_pageTimeDebug_panelBody, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_pad_left(ui_pageTimeDebug_panelBody, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_pad_right(ui_pageTimeDebug_panelBody, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_pad_top(ui_pageTimeDebug_panelBody, 30, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
lv_obj_set_style_pad_bottom(ui_pageTimeDebug_panelBody, 0, LV_PART_MAIN | LV_STATE_DEFAULT);
|
||||
|
||||
ui_pageTimeDebug_buttonGetTime = lv_btn_create(ui_pageTimeDebug_panelBody);
|
||||
lv_obj_set_width(ui_pageTimeDebug_buttonGetTime, 206);
|
||||
lv_obj_set_height(ui_pageTimeDebug_buttonGetTime, 50);
|
||||
lv_obj_set_x(ui_pageTimeDebug_buttonGetTime, 33);
|
||||
lv_obj_set_y(ui_pageTimeDebug_buttonGetTime, 100);
|
||||
lv_obj_set_align(ui_pageTimeDebug_buttonGetTime, LV_ALIGN_CENTER);
|
||||
|
||||
ui_pageTimeDebug_Label7 = lv_label_create(ui_pageTimeDebug_buttonGetTime);
|
||||
lv_obj_set_width(ui_pageTimeDebug_Label7, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageTimeDebug_Label7, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_align(ui_pageTimeDebug_Label7, LV_ALIGN_CENTER);
|
||||
lv_label_set_text(ui_pageTimeDebug_Label7, "GetTime");
|
||||
|
||||
ui_pageTimeDebug_Calendar1 = lv_calendar_create(ui_pageTimeDebug_panelBody);
|
||||
lv_obj_t * ui_pageTimeDebug_Calendar1_header = lv_calendar_header_arrow_create(ui_pageTimeDebug_Calendar1);
|
||||
lv_obj_set_width(ui_pageTimeDebug_Calendar1, 230);
|
||||
lv_obj_set_height(ui_pageTimeDebug_Calendar1, 249);
|
||||
lv_obj_set_x(ui_pageTimeDebug_Calendar1, 35);
|
||||
lv_obj_set_y(ui_pageTimeDebug_Calendar1, -63);
|
||||
lv_obj_set_align(ui_pageTimeDebug_Calendar1, LV_ALIGN_CENTER);
|
||||
|
||||
ui_pageTimeDebug_labelHearderTime = lv_label_create(ui_pageTimeDebug_panelBody);
|
||||
lv_obj_set_width(ui_pageTimeDebug_labelHearderTime, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_height(ui_pageTimeDebug_labelHearderTime, LV_SIZE_CONTENT); /// 1
|
||||
lv_obj_set_x(ui_pageTimeDebug_labelHearderTime, -5);
|
||||
lv_obj_set_y(ui_pageTimeDebug_labelHearderTime, -205);
|
||||
lv_obj_set_align(ui_pageTimeDebug_labelHearderTime, LV_ALIGN_CENTER);
|
||||
lv_label_set_text(ui_pageTimeDebug_labelHearderTime, "Local time is: Mon Feb 16 11:29:26 2009");
|
||||
|
||||
lv_obj_add_event_cb(ui_pageTimeDebug_labelBack2, ui_event_pageTimeDebug_labelBack2, LV_EVENT_ALL, NULL);
|
||||
lv_obj_add_event_cb(ui_pageTimeDebug_panelHeader, ui_event_pageTimeDebug_panelHeader, LV_EVENT_ALL, NULL);
|
||||
lv_obj_add_event_cb(ui_pageTimeDebug_buttonGetTime, ui_event_pageTimeDebug_buttonGetTime, LV_EVENT_ALL, NULL);
|
||||
lv_obj_add_event_cb(ui_pageTimeDebug_panelBody, ui_event_pageTimeDebug_panelBody, LV_EVENT_ALL, NULL);
|
||||
|
||||
}
|
||||
@ -176,43 +176,6 @@ lv_obj_t * ui_pageDeviceInformation_buttonBackToHome;
|
||||
lv_obj_t * ui_pageDeviceInformation_labelBackToHome;
|
||||
// CUSTOM VARIABLES
|
||||
|
||||
// SCREEN: ui_pageDebug
|
||||
void ui_pageDebug_screen_init(void);
|
||||
lv_obj_t * ui_pageDebug;
|
||||
void ui_event_pageDebug_panelHeader(lv_event_t * e);
|
||||
lv_obj_t * ui_pageDebug_panelHeader;
|
||||
lv_obj_t * ui_pageDebug_labelDebug;
|
||||
void ui_event_pageDebug_labelBack(lv_event_t * e);
|
||||
lv_obj_t * ui_pageDebug_labelBack;
|
||||
void ui_event_pageDebug_panelBody(lv_event_t * e);
|
||||
lv_obj_t * ui_pageDebug_panelBody;
|
||||
lv_obj_t * ui_pageDebug_textAreaContent;
|
||||
void ui_event_pageDebug_buttonFluxRead(lv_event_t * e);
|
||||
lv_obj_t * ui_pageDebug_buttonFluxRead;
|
||||
lv_obj_t * ui_pageDebug_labelReadFlux;
|
||||
void ui_event_pageDebug_buttonClearTextarea(lv_event_t * e);
|
||||
lv_obj_t * ui_pageDebug_buttonClearTextarea;
|
||||
lv_obj_t * ui_pageDebug_Label2;
|
||||
lv_obj_t * ui_pageDebug_dropdownFunctionCode;
|
||||
lv_obj_t * ui_pageDebug_spinboxAddr;
|
||||
lv_obj_t * ui_pageDebug_spinboxNum;
|
||||
void ui_event_pageDebug_buttonClearTextarea1(lv_event_t * e);
|
||||
lv_obj_t * ui_pageDebug_buttonClearTextarea1;
|
||||
lv_obj_t * ui_pageDebug_Label1;
|
||||
void ui_event_pageDebug_buttonClearTextarea2(lv_event_t * e);
|
||||
lv_obj_t * ui_pageDebug_buttonClearTextarea2;
|
||||
lv_obj_t * ui_pageDebug_Label3;
|
||||
void ui_event_pageDebug_buttonClearTextarea3(lv_event_t * e);
|
||||
lv_obj_t * ui_pageDebug_buttonClearTextarea3;
|
||||
lv_obj_t * ui_pageDebug_Label4;
|
||||
void ui_event_pageDebug_buttonClearTextarea4(lv_event_t * e);
|
||||
lv_obj_t * ui_pageDebug_buttonClearTextarea4;
|
||||
lv_obj_t * ui_pageDebug_Label5;
|
||||
lv_obj_t * ui_pageDebug_Label6;
|
||||
lv_obj_t * ui_pageDebug_Addr;
|
||||
// CUSTOM VARIABLES
|
||||
lv_obj_t * uic_pageDebug_dropdownFunctionCode;
|
||||
|
||||
// SCREEN: ui_pageWifiConnect
|
||||
void ui_pageWifiConnect_screen_init(void);
|
||||
lv_obj_t * ui_pageWifiConnect;
|
||||
@ -250,10 +213,14 @@ lv_obj_t * ui_pageDebugChoice_imageHome;
|
||||
lv_obj_t * ui_pageDebugChoice_labelHeaderTitle;
|
||||
void ui_event_pageDebugChoice_panelBody(lv_event_t * e);
|
||||
lv_obj_t * ui_pageDebugChoice_panelBody;
|
||||
void ui_event_pageDebugChoice_panelRecord(lv_event_t * e);
|
||||
lv_obj_t * ui_pageDebugChoice_panelRecord;
|
||||
lv_obj_t * ui_pageDebugChoice_labelRecord;
|
||||
lv_obj_t * ui_pageDebugChoice_labelToRecordPage;
|
||||
void ui_event_pageDebugChoice_panelFluxDebug(lv_event_t * e);
|
||||
lv_obj_t * ui_pageDebugChoice_panelFluxDebug;
|
||||
lv_obj_t * ui_pageDebugChoice_str1;
|
||||
lv_obj_t * ui_pageDebugChoice_str2;
|
||||
void ui_event_pageDebugChoice_panelTimeDebug(lv_event_t * e);
|
||||
lv_obj_t * ui_pageDebugChoice_panelTimeDebug;
|
||||
lv_obj_t * ui_pageDebugChoice_str10;
|
||||
lv_obj_t * ui_pageDebugChoice_str11;
|
||||
// CUSTOM VARIABLES
|
||||
|
||||
// SCREEN: ui_pageSDCard
|
||||
@ -322,6 +289,60 @@ lv_obj_t * ui_pageFluxRead_buttonFluxStart;
|
||||
lv_obj_t * ui_pageFluxRead_str9;
|
||||
// CUSTOM VARIABLES
|
||||
|
||||
// SCREEN: ui_pageTimeDebug
|
||||
void ui_pageTimeDebug_screen_init(void);
|
||||
lv_obj_t * ui_pageTimeDebug;
|
||||
void ui_event_pageTimeDebug_panelHeader(lv_event_t * e);
|
||||
lv_obj_t * ui_pageTimeDebug_panelHeader;
|
||||
lv_obj_t * ui_pageTimeDebug_labelDebug2;
|
||||
void ui_event_pageTimeDebug_labelBack2(lv_event_t * e);
|
||||
lv_obj_t * ui_pageTimeDebug_labelBack2;
|
||||
void ui_event_pageTimeDebug_panelBody(lv_event_t * e);
|
||||
lv_obj_t * ui_pageTimeDebug_panelBody;
|
||||
void ui_event_pageTimeDebug_buttonGetTime(lv_event_t * e);
|
||||
lv_obj_t * ui_pageTimeDebug_buttonGetTime;
|
||||
lv_obj_t * ui_pageTimeDebug_Label7;
|
||||
lv_obj_t * ui_pageTimeDebug_Calendar1;
|
||||
lv_obj_t * ui_pageTimeDebug_labelHearderTime;
|
||||
// CUSTOM VARIABLES
|
||||
|
||||
// SCREEN: ui_pageFluxDebug
|
||||
void ui_pageFluxDebug_screen_init(void);
|
||||
lv_obj_t * ui_pageFluxDebug;
|
||||
void ui_event_pageFluxDebug_panelHeader(lv_event_t * e);
|
||||
lv_obj_t * ui_pageFluxDebug_panelHeader;
|
||||
lv_obj_t * ui_pageFluxDebug_labelDebug;
|
||||
void ui_event_pageFluxDebug_labelBack(lv_event_t * e);
|
||||
lv_obj_t * ui_pageFluxDebug_labelBack;
|
||||
void ui_event_pageFluxDebug_panelBody(lv_event_t * e);
|
||||
lv_obj_t * ui_pageFluxDebug_panelBody;
|
||||
lv_obj_t * ui_pageFluxDebug_textAreaContent;
|
||||
void ui_event_pageFluxDebug_buttonFluxRead(lv_event_t * e);
|
||||
lv_obj_t * ui_pageFluxDebug_buttonFluxRead;
|
||||
lv_obj_t * ui_pageFluxDebug_labelReadFlux;
|
||||
void ui_event_pageFluxDebug_buttonClearTextarea(lv_event_t * e);
|
||||
lv_obj_t * ui_pageFluxDebug_buttonClearTextarea;
|
||||
lv_obj_t * ui_pageFluxDebug_Label2;
|
||||
lv_obj_t * ui_pageFluxDebug_dropdownFunctionCode;
|
||||
lv_obj_t * ui_pageFluxDebug_spinboxAddr;
|
||||
lv_obj_t * ui_pageFluxDebug_spinboxNum;
|
||||
void ui_event_pageFluxDebug_buttonClearTextarea1(lv_event_t * e);
|
||||
lv_obj_t * ui_pageFluxDebug_buttonClearTextarea1;
|
||||
lv_obj_t * ui_pageFluxDebug_Label1;
|
||||
void ui_event_pageFluxDebug_buttonClearTextarea2(lv_event_t * e);
|
||||
lv_obj_t * ui_pageFluxDebug_buttonClearTextarea2;
|
||||
lv_obj_t * ui_pageFluxDebug_Label3;
|
||||
void ui_event_pageFluxDebug_buttonClearTextarea3(lv_event_t * e);
|
||||
lv_obj_t * ui_pageFluxDebug_buttonClearTextarea3;
|
||||
lv_obj_t * ui_pageFluxDebug_Label4;
|
||||
void ui_event_pageFluxDebug_buttonClearTextarea4(lv_event_t * e);
|
||||
lv_obj_t * ui_pageFluxDebug_buttonClearTextarea4;
|
||||
lv_obj_t * ui_pageFluxDebug_Label5;
|
||||
lv_obj_t * ui_pageFluxDebug_Label6;
|
||||
lv_obj_t * ui_pageFluxDebug_Addr;
|
||||
// CUSTOM VARIABLES
|
||||
lv_obj_t * uic_pageFluxDebug_dropdownFunctionCode;
|
||||
|
||||
// EVENTS
|
||||
void ui_event____initial_actions0(lv_event_t * e);
|
||||
lv_obj_t * ui____initial_actions0;
|
||||
@ -630,88 +651,6 @@ void ui_event_pageDeviceInformation_buttonBackToHome(lv_event_t * e)
|
||||
}
|
||||
}
|
||||
|
||||
void ui_event_pageDebug_panelHeader(lv_event_t * e)
|
||||
{
|
||||
lv_event_code_t event_code = lv_event_get_code(e);
|
||||
|
||||
if(event_code == LV_EVENT_CLICKED) {
|
||||
_ui_screen_change(&ui_pageDebugChoice, LV_SCR_LOAD_ANIM_MOVE_RIGHT, 300, 0, &ui_pageDebugChoice_screen_init);
|
||||
}
|
||||
}
|
||||
|
||||
void ui_event_pageDebug_labelBack(lv_event_t * e)
|
||||
{
|
||||
lv_event_code_t event_code = lv_event_get_code(e);
|
||||
|
||||
if(event_code == LV_EVENT_CLICKED) {
|
||||
_ui_screen_change(&ui_pageDebugChoice, LV_SCR_LOAD_ANIM_MOVE_RIGHT, 300, 0, &ui_pageDebugChoice_screen_init);
|
||||
}
|
||||
}
|
||||
|
||||
void ui_event_pageDebug_panelBody(lv_event_t * e)
|
||||
{
|
||||
lv_event_code_t event_code = lv_event_get_code(e);
|
||||
|
||||
if(event_code == LV_EVENT_GESTURE && lv_indev_get_gesture_dir(lv_indev_get_act()) == LV_DIR_RIGHT) {
|
||||
lv_indev_wait_release(lv_indev_get_act());
|
||||
_ui_screen_change(&ui_pageDebugChoice, LV_SCR_LOAD_ANIM_MOVE_RIGHT, 500, 0, &ui_pageDebugChoice_screen_init);
|
||||
}
|
||||
}
|
||||
|
||||
void ui_event_pageDebug_buttonFluxRead(lv_event_t * e)
|
||||
{
|
||||
lv_event_code_t event_code = lv_event_get_code(e);
|
||||
|
||||
if(event_code == LV_EVENT_CLICKED) {
|
||||
on_buttonFluxRead_clicked(e);
|
||||
}
|
||||
}
|
||||
|
||||
void ui_event_pageDebug_buttonClearTextarea(lv_event_t * e)
|
||||
{
|
||||
lv_event_code_t event_code = lv_event_get_code(e);
|
||||
|
||||
if(event_code == LV_EVENT_CLICKED) {
|
||||
on_buttonClearTextarea_clicked(e);
|
||||
}
|
||||
}
|
||||
|
||||
void ui_event_pageDebug_buttonClearTextarea1(lv_event_t * e)
|
||||
{
|
||||
lv_event_code_t event_code = lv_event_get_code(e);
|
||||
|
||||
if(event_code == LV_EVENT_CLICKED) {
|
||||
_ui_spinbox_step(ui_pageDebug_spinboxAddr, 1);
|
||||
}
|
||||
}
|
||||
|
||||
void ui_event_pageDebug_buttonClearTextarea2(lv_event_t * e)
|
||||
{
|
||||
lv_event_code_t event_code = lv_event_get_code(e);
|
||||
|
||||
if(event_code == LV_EVENT_CLICKED) {
|
||||
_ui_spinbox_step(ui_pageDebug_spinboxAddr, -1);
|
||||
}
|
||||
}
|
||||
|
||||
void ui_event_pageDebug_buttonClearTextarea3(lv_event_t * e)
|
||||
{
|
||||
lv_event_code_t event_code = lv_event_get_code(e);
|
||||
|
||||
if(event_code == LV_EVENT_CLICKED) {
|
||||
_ui_spinbox_step(ui_pageDebug_spinboxNum, -1);
|
||||
}
|
||||
}
|
||||
|
||||
void ui_event_pageDebug_buttonClearTextarea4(lv_event_t * e)
|
||||
{
|
||||
lv_event_code_t event_code = lv_event_get_code(e);
|
||||
|
||||
if(event_code == LV_EVENT_CLICKED) {
|
||||
_ui_spinbox_step(ui_pageDebug_spinboxNum, 1);
|
||||
}
|
||||
}
|
||||
|
||||
void ui_event_pageWifiConnect_pannelHeader(lv_event_t * e)
|
||||
{
|
||||
lv_event_code_t event_code = lv_event_get_code(e);
|
||||
@ -804,12 +743,21 @@ void ui_event_pageDebugChoice_panelBody(lv_event_t * e)
|
||||
}
|
||||
}
|
||||
|
||||
void ui_event_pageDebugChoice_panelRecord(lv_event_t * e)
|
||||
void ui_event_pageDebugChoice_panelFluxDebug(lv_event_t * e)
|
||||
{
|
||||
lv_event_code_t event_code = lv_event_get_code(e);
|
||||
|
||||
if(event_code == LV_EVENT_CLICKED) {
|
||||
_ui_screen_change(&ui_pageDebug, LV_SCR_LOAD_ANIM_OVER_LEFT, 300, 0, &ui_pageDebug_screen_init);
|
||||
_ui_screen_change(&ui_pageFluxDebug, LV_SCR_LOAD_ANIM_OVER_LEFT, 300, 0, &ui_pageFluxDebug_screen_init);
|
||||
}
|
||||
}
|
||||
|
||||
void ui_event_pageDebugChoice_panelTimeDebug(lv_event_t * e)
|
||||
{
|
||||
lv_event_code_t event_code = lv_event_get_code(e);
|
||||
|
||||
if(event_code == LV_EVENT_CLICKED) {
|
||||
_ui_screen_change(&ui_pageTimeDebug, LV_SCR_LOAD_ANIM_OVER_LEFT, 300, 0, &ui_pageTimeDebug_screen_init);
|
||||
}
|
||||
}
|
||||
|
||||
@ -932,6 +880,125 @@ void ui_event_pageFluxRead_buttonFluxStart(lv_event_t * e)
|
||||
}
|
||||
}
|
||||
|
||||
void ui_event_pageTimeDebug_panelHeader(lv_event_t * e)
|
||||
{
|
||||
lv_event_code_t event_code = lv_event_get_code(e);
|
||||
|
||||
if(event_code == LV_EVENT_CLICKED) {
|
||||
_ui_screen_change(&ui_pageDebugChoice, LV_SCR_LOAD_ANIM_MOVE_RIGHT, 300, 0, &ui_pageDebugChoice_screen_init);
|
||||
}
|
||||
}
|
||||
|
||||
void ui_event_pageTimeDebug_labelBack2(lv_event_t * e)
|
||||
{
|
||||
lv_event_code_t event_code = lv_event_get_code(e);
|
||||
|
||||
if(event_code == LV_EVENT_CLICKED) {
|
||||
_ui_screen_change(&ui_pageDebugChoice, LV_SCR_LOAD_ANIM_MOVE_RIGHT, 300, 0, &ui_pageDebugChoice_screen_init);
|
||||
}
|
||||
}
|
||||
|
||||
void ui_event_pageTimeDebug_panelBody(lv_event_t * e)
|
||||
{
|
||||
lv_event_code_t event_code = lv_event_get_code(e);
|
||||
|
||||
if(event_code == LV_EVENT_GESTURE && lv_indev_get_gesture_dir(lv_indev_get_act()) == LV_DIR_RIGHT) {
|
||||
lv_indev_wait_release(lv_indev_get_act());
|
||||
_ui_screen_change(&ui_pageDebugChoice, LV_SCR_LOAD_ANIM_MOVE_RIGHT, 500, 0, &ui_pageDebugChoice_screen_init);
|
||||
}
|
||||
}
|
||||
|
||||
void ui_event_pageTimeDebug_buttonGetTime(lv_event_t * e)
|
||||
{
|
||||
lv_event_code_t event_code = lv_event_get_code(e);
|
||||
|
||||
if(event_code == LV_EVENT_CLICKED) {
|
||||
on_buttonGetTime_clicked(e);
|
||||
}
|
||||
}
|
||||
|
||||
void ui_event_pageFluxDebug_panelHeader(lv_event_t * e)
|
||||
{
|
||||
lv_event_code_t event_code = lv_event_get_code(e);
|
||||
|
||||
if(event_code == LV_EVENT_CLICKED) {
|
||||
_ui_screen_change(&ui_pageDebugChoice, LV_SCR_LOAD_ANIM_MOVE_RIGHT, 300, 0, &ui_pageDebugChoice_screen_init);
|
||||
}
|
||||
}
|
||||
|
||||
void ui_event_pageFluxDebug_labelBack(lv_event_t * e)
|
||||
{
|
||||
lv_event_code_t event_code = lv_event_get_code(e);
|
||||
|
||||
if(event_code == LV_EVENT_CLICKED) {
|
||||
_ui_screen_change(&ui_pageDebugChoice, LV_SCR_LOAD_ANIM_MOVE_RIGHT, 300, 0, &ui_pageDebugChoice_screen_init);
|
||||
}
|
||||
}
|
||||
|
||||
void ui_event_pageFluxDebug_panelBody(lv_event_t * e)
|
||||
{
|
||||
lv_event_code_t event_code = lv_event_get_code(e);
|
||||
|
||||
if(event_code == LV_EVENT_GESTURE && lv_indev_get_gesture_dir(lv_indev_get_act()) == LV_DIR_RIGHT) {
|
||||
lv_indev_wait_release(lv_indev_get_act());
|
||||
_ui_screen_change(&ui_pageDebugChoice, LV_SCR_LOAD_ANIM_MOVE_RIGHT, 500, 0, &ui_pageDebugChoice_screen_init);
|
||||
}
|
||||
}
|
||||
|
||||
void ui_event_pageFluxDebug_buttonFluxRead(lv_event_t * e)
|
||||
{
|
||||
lv_event_code_t event_code = lv_event_get_code(e);
|
||||
|
||||
if(event_code == LV_EVENT_CLICKED) {
|
||||
on_buttonFluxRead_clicked(e);
|
||||
}
|
||||
}
|
||||
|
||||
void ui_event_pageFluxDebug_buttonClearTextarea(lv_event_t * e)
|
||||
{
|
||||
lv_event_code_t event_code = lv_event_get_code(e);
|
||||
|
||||
if(event_code == LV_EVENT_CLICKED) {
|
||||
on_buttonClearTextarea_clicked(e);
|
||||
}
|
||||
}
|
||||
|
||||
void ui_event_pageFluxDebug_buttonClearTextarea1(lv_event_t * e)
|
||||
{
|
||||
lv_event_code_t event_code = lv_event_get_code(e);
|
||||
|
||||
if(event_code == LV_EVENT_CLICKED) {
|
||||
_ui_spinbox_step(ui_pageFluxDebug_spinboxAddr, 1);
|
||||
}
|
||||
}
|
||||
|
||||
void ui_event_pageFluxDebug_buttonClearTextarea2(lv_event_t * e)
|
||||
{
|
||||
lv_event_code_t event_code = lv_event_get_code(e);
|
||||
|
||||
if(event_code == LV_EVENT_CLICKED) {
|
||||
_ui_spinbox_step(ui_pageFluxDebug_spinboxAddr, -1);
|
||||
}
|
||||
}
|
||||
|
||||
void ui_event_pageFluxDebug_buttonClearTextarea3(lv_event_t * e)
|
||||
{
|
||||
lv_event_code_t event_code = lv_event_get_code(e);
|
||||
|
||||
if(event_code == LV_EVENT_CLICKED) {
|
||||
_ui_spinbox_step(ui_pageFluxDebug_spinboxNum, -1);
|
||||
}
|
||||
}
|
||||
|
||||
void ui_event_pageFluxDebug_buttonClearTextarea4(lv_event_t * e)
|
||||
{
|
||||
lv_event_code_t event_code = lv_event_get_code(e);
|
||||
|
||||
if(event_code == LV_EVENT_CLICKED) {
|
||||
_ui_spinbox_step(ui_pageFluxDebug_spinboxNum, 1);
|
||||
}
|
||||
}
|
||||
|
||||
void ui_event____initial_actions0(lv_event_t * e)
|
||||
{
|
||||
lv_event_code_t event_code = lv_event_get_code(e);
|
||||
@ -954,11 +1021,12 @@ void ui_init(void)
|
||||
ui_pageSetting_screen_init();
|
||||
ui_pageBattery_screen_init();
|
||||
ui_pageDeviceInformation_screen_init();
|
||||
ui_pageDebug_screen_init();
|
||||
ui_pageWifiConnect_screen_init();
|
||||
ui_pageDebugChoice_screen_init();
|
||||
ui_pageSDCard_screen_init();
|
||||
ui_pageFluxRead_screen_init();
|
||||
ui_pageTimeDebug_screen_init();
|
||||
ui_pageFluxDebug_screen_init();
|
||||
ui____initial_actions0 = lv_obj_create(NULL);
|
||||
lv_obj_add_event_cb(ui____initial_actions0, ui_event____initial_actions0, LV_EVENT_ALL, NULL);
|
||||
|
||||
|
||||
@ -184,43 +184,6 @@ extern lv_obj_t * ui_pageDeviceInformation_buttonBackToHome;
|
||||
extern lv_obj_t * ui_pageDeviceInformation_labelBackToHome;
|
||||
// CUSTOM VARIABLES
|
||||
|
||||
// SCREEN: ui_pageDebug
|
||||
void ui_pageDebug_screen_init(void);
|
||||
extern lv_obj_t * ui_pageDebug;
|
||||
void ui_event_pageDebug_panelHeader(lv_event_t * e);
|
||||
extern lv_obj_t * ui_pageDebug_panelHeader;
|
||||
extern lv_obj_t * ui_pageDebug_labelDebug;
|
||||
void ui_event_pageDebug_labelBack(lv_event_t * e);
|
||||
extern lv_obj_t * ui_pageDebug_labelBack;
|
||||
void ui_event_pageDebug_panelBody(lv_event_t * e);
|
||||
extern lv_obj_t * ui_pageDebug_panelBody;
|
||||
extern lv_obj_t * ui_pageDebug_textAreaContent;
|
||||
void ui_event_pageDebug_buttonFluxRead(lv_event_t * e);
|
||||
extern lv_obj_t * ui_pageDebug_buttonFluxRead;
|
||||
extern lv_obj_t * ui_pageDebug_labelReadFlux;
|
||||
void ui_event_pageDebug_buttonClearTextarea(lv_event_t * e);
|
||||
extern lv_obj_t * ui_pageDebug_buttonClearTextarea;
|
||||
extern lv_obj_t * ui_pageDebug_Label2;
|
||||
extern lv_obj_t * ui_pageDebug_dropdownFunctionCode;
|
||||
extern lv_obj_t * ui_pageDebug_spinboxAddr;
|
||||
extern lv_obj_t * ui_pageDebug_spinboxNum;
|
||||
void ui_event_pageDebug_buttonClearTextarea1(lv_event_t * e);
|
||||
extern lv_obj_t * ui_pageDebug_buttonClearTextarea1;
|
||||
extern lv_obj_t * ui_pageDebug_Label1;
|
||||
void ui_event_pageDebug_buttonClearTextarea2(lv_event_t * e);
|
||||
extern lv_obj_t * ui_pageDebug_buttonClearTextarea2;
|
||||
extern lv_obj_t * ui_pageDebug_Label3;
|
||||
void ui_event_pageDebug_buttonClearTextarea3(lv_event_t * e);
|
||||
extern lv_obj_t * ui_pageDebug_buttonClearTextarea3;
|
||||
extern lv_obj_t * ui_pageDebug_Label4;
|
||||
void ui_event_pageDebug_buttonClearTextarea4(lv_event_t * e);
|
||||
extern lv_obj_t * ui_pageDebug_buttonClearTextarea4;
|
||||
extern lv_obj_t * ui_pageDebug_Label5;
|
||||
extern lv_obj_t * ui_pageDebug_Label6;
|
||||
extern lv_obj_t * ui_pageDebug_Addr;
|
||||
// CUSTOM VARIABLES
|
||||
extern lv_obj_t * uic_pageDebug_dropdownFunctionCode;
|
||||
|
||||
// SCREEN: ui_pageWifiConnect
|
||||
void ui_pageWifiConnect_screen_init(void);
|
||||
extern lv_obj_t * ui_pageWifiConnect;
|
||||
@ -258,10 +221,14 @@ extern lv_obj_t * ui_pageDebugChoice_imageHome;
|
||||
extern lv_obj_t * ui_pageDebugChoice_labelHeaderTitle;
|
||||
void ui_event_pageDebugChoice_panelBody(lv_event_t * e);
|
||||
extern lv_obj_t * ui_pageDebugChoice_panelBody;
|
||||
void ui_event_pageDebugChoice_panelRecord(lv_event_t * e);
|
||||
extern lv_obj_t * ui_pageDebugChoice_panelRecord;
|
||||
extern lv_obj_t * ui_pageDebugChoice_labelRecord;
|
||||
extern lv_obj_t * ui_pageDebugChoice_labelToRecordPage;
|
||||
void ui_event_pageDebugChoice_panelFluxDebug(lv_event_t * e);
|
||||
extern lv_obj_t * ui_pageDebugChoice_panelFluxDebug;
|
||||
extern lv_obj_t * ui_pageDebugChoice_str1;
|
||||
extern lv_obj_t * ui_pageDebugChoice_str2;
|
||||
void ui_event_pageDebugChoice_panelTimeDebug(lv_event_t * e);
|
||||
extern lv_obj_t * ui_pageDebugChoice_panelTimeDebug;
|
||||
extern lv_obj_t * ui_pageDebugChoice_str10;
|
||||
extern lv_obj_t * ui_pageDebugChoice_str11;
|
||||
// CUSTOM VARIABLES
|
||||
|
||||
// SCREEN: ui_pageSDCard
|
||||
@ -330,6 +297,60 @@ extern lv_obj_t * ui_pageFluxRead_buttonFluxStart;
|
||||
extern lv_obj_t * ui_pageFluxRead_str9;
|
||||
// CUSTOM VARIABLES
|
||||
|
||||
// SCREEN: ui_pageTimeDebug
|
||||
void ui_pageTimeDebug_screen_init(void);
|
||||
extern lv_obj_t * ui_pageTimeDebug;
|
||||
void ui_event_pageTimeDebug_panelHeader(lv_event_t * e);
|
||||
extern lv_obj_t * ui_pageTimeDebug_panelHeader;
|
||||
extern lv_obj_t * ui_pageTimeDebug_labelDebug2;
|
||||
void ui_event_pageTimeDebug_labelBack2(lv_event_t * e);
|
||||
extern lv_obj_t * ui_pageTimeDebug_labelBack2;
|
||||
void ui_event_pageTimeDebug_panelBody(lv_event_t * e);
|
||||
extern lv_obj_t * ui_pageTimeDebug_panelBody;
|
||||
void ui_event_pageTimeDebug_buttonGetTime(lv_event_t * e);
|
||||
extern lv_obj_t * ui_pageTimeDebug_buttonGetTime;
|
||||
extern lv_obj_t * ui_pageTimeDebug_Label7;
|
||||
extern lv_obj_t * ui_pageTimeDebug_Calendar1;
|
||||
extern lv_obj_t * ui_pageTimeDebug_labelHearderTime;
|
||||
// CUSTOM VARIABLES
|
||||
|
||||
// SCREEN: ui_pageFluxDebug
|
||||
void ui_pageFluxDebug_screen_init(void);
|
||||
extern lv_obj_t * ui_pageFluxDebug;
|
||||
void ui_event_pageFluxDebug_panelHeader(lv_event_t * e);
|
||||
extern lv_obj_t * ui_pageFluxDebug_panelHeader;
|
||||
extern lv_obj_t * ui_pageFluxDebug_labelDebug;
|
||||
void ui_event_pageFluxDebug_labelBack(lv_event_t * e);
|
||||
extern lv_obj_t * ui_pageFluxDebug_labelBack;
|
||||
void ui_event_pageFluxDebug_panelBody(lv_event_t * e);
|
||||
extern lv_obj_t * ui_pageFluxDebug_panelBody;
|
||||
extern lv_obj_t * ui_pageFluxDebug_textAreaContent;
|
||||
void ui_event_pageFluxDebug_buttonFluxRead(lv_event_t * e);
|
||||
extern lv_obj_t * ui_pageFluxDebug_buttonFluxRead;
|
||||
extern lv_obj_t * ui_pageFluxDebug_labelReadFlux;
|
||||
void ui_event_pageFluxDebug_buttonClearTextarea(lv_event_t * e);
|
||||
extern lv_obj_t * ui_pageFluxDebug_buttonClearTextarea;
|
||||
extern lv_obj_t * ui_pageFluxDebug_Label2;
|
||||
extern lv_obj_t * ui_pageFluxDebug_dropdownFunctionCode;
|
||||
extern lv_obj_t * ui_pageFluxDebug_spinboxAddr;
|
||||
extern lv_obj_t * ui_pageFluxDebug_spinboxNum;
|
||||
void ui_event_pageFluxDebug_buttonClearTextarea1(lv_event_t * e);
|
||||
extern lv_obj_t * ui_pageFluxDebug_buttonClearTextarea1;
|
||||
extern lv_obj_t * ui_pageFluxDebug_Label1;
|
||||
void ui_event_pageFluxDebug_buttonClearTextarea2(lv_event_t * e);
|
||||
extern lv_obj_t * ui_pageFluxDebug_buttonClearTextarea2;
|
||||
extern lv_obj_t * ui_pageFluxDebug_Label3;
|
||||
void ui_event_pageFluxDebug_buttonClearTextarea3(lv_event_t * e);
|
||||
extern lv_obj_t * ui_pageFluxDebug_buttonClearTextarea3;
|
||||
extern lv_obj_t * ui_pageFluxDebug_Label4;
|
||||
void ui_event_pageFluxDebug_buttonClearTextarea4(lv_event_t * e);
|
||||
extern lv_obj_t * ui_pageFluxDebug_buttonClearTextarea4;
|
||||
extern lv_obj_t * ui_pageFluxDebug_Label5;
|
||||
extern lv_obj_t * ui_pageFluxDebug_Label6;
|
||||
extern lv_obj_t * ui_pageFluxDebug_Addr;
|
||||
// CUSTOM VARIABLES
|
||||
extern lv_obj_t * uic_pageFluxDebug_dropdownFunctionCode;
|
||||
|
||||
// EVENTS
|
||||
|
||||
void ui_event____initial_actions0(lv_event_t * e);
|
||||
|
||||
@ -19,18 +19,18 @@
|
||||
|
||||
|
||||
/*选择是否使能Debug页面的操作*/
|
||||
#define MODE_TEST 0
|
||||
#define MODE_TEST 1
|
||||
|
||||
/*流量计当前示数回传函数——Debug模式*/
|
||||
void on_buttonFluxRead_clicked(lv_event_t * e)
|
||||
{
|
||||
/*选择是否使用Debug中的操作*/
|
||||
#if MODE_TEST
|
||||
flux_frame.DATA[1] = (unsigned char)lv_spinbox_get_value(ui_pageDebug_spinboxAddr);
|
||||
flux_frame.DATA[3] = (unsigned char)lv_spinbox_get_value(ui_pageDebug_spinboxNum);
|
||||
flux_frame.DATA[1] = (unsigned char)lv_spinbox_get_value(ui_pageFluxDebug_spinboxAddr);
|
||||
flux_frame.DATA[3] = (unsigned char)lv_spinbox_get_value(ui_pageFluxDebug_spinboxNum);
|
||||
|
||||
/*测试模式可手动设置功能码*/
|
||||
if (lv_dropdown_get_selected(ui_pageDebug_dropdownFunctionCode) == 0)
|
||||
if (lv_dropdown_get_selected(ui_pageFluxDebug_dropdownFunctionCode) == 0)
|
||||
{
|
||||
flux_frame.FUNC = FLUX_FUNC_READ;
|
||||
}else{
|
||||
@ -46,6 +46,6 @@ void on_buttonFluxRead_clicked(lv_event_t * e)
|
||||
void on_buttonClearTextarea_clicked(lv_event_t * e)
|
||||
{
|
||||
#if MODE_TEST
|
||||
lv_textarea_set_text(ui_pageDebug_textAreaContent, "");
|
||||
lv_textarea_set_text(ui_pageFluxDebug_textAreaContent, "");
|
||||
#endif
|
||||
}
|
||||
@ -469,4 +469,11 @@ void on_dropdownPulseTimes_valueChanged(lv_event_t * e)
|
||||
flux_frame.DATA[3] = bytes[2];
|
||||
|
||||
ESP_ERROR_CHECK(ModbusRTU_Send_0306(ECHO_UART_PORT_NUM1,&flux_frame));
|
||||
}
|
||||
|
||||
|
||||
void on_buttonGetTime_clicked(lv_event_t * e)
|
||||
{
|
||||
/*获取当前北京时间*/
|
||||
|
||||
}
|
||||
@ -18,8 +18,6 @@ void on_spinboxStage_valueChanged(lv_event_t * e);
|
||||
void on_buttonStartTest_clicked(lv_event_t * e);
|
||||
void on_sliderLight_valueChanged(lv_event_t * e);
|
||||
void on_dropdownDeviceType_valueChanged(lv_event_t * e);
|
||||
void on_buttonFluxRead_clicked(lv_event_t * e);
|
||||
void on_buttonClearTextarea_clicked(lv_event_t * e);
|
||||
void on_dropDownWifiName_valueChanged(lv_event_t * e);
|
||||
void on_buttonClearPassword_clicked(lv_event_t * e);
|
||||
void on_buttonSearchWifi_clicked(lv_event_t * e);
|
||||
@ -30,6 +28,9 @@ void on_buttonReadFlux_clicked(lv_event_t * e);
|
||||
void on_spinboxTime_valueChanged(lv_event_t * e);
|
||||
void on_dropdownPulseTimes_valueChanged(lv_event_t * e);
|
||||
void on_buttonFluxStart_clicked(lv_event_t * e);
|
||||
void on_buttonGetTime_clicked(lv_event_t * e);
|
||||
void on_buttonFluxRead_clicked(lv_event_t * e);
|
||||
void on_buttonClearTextarea_clicked(lv_event_t * e);
|
||||
|
||||
#ifdef __cplusplus
|
||||
} /*extern "C"*/
|
||||
|
||||
@ -233,8 +233,8 @@ void uart2_echoTask(void* arg)
|
||||
if (len)
|
||||
{
|
||||
data[len] = '\0';
|
||||
lv_textarea_add_char(ui_pageDebug_textAreaContent,'\n');
|
||||
lv_textarea_add_text(ui_pageDebug_textAreaContent, (char *) data);
|
||||
lv_textarea_add_char(ui_pageFluxDebug_textAreaContent,'\n');
|
||||
lv_textarea_add_text(ui_pageFluxDebug_textAreaContent, (char *) data);
|
||||
}
|
||||
}
|
||||
|
||||
@ -261,9 +261,9 @@ esp_err_t ModbusRTU_Send_0306(uart_port_t uart_num, struct ModbusRTU_Frame *fram
|
||||
#if 1
|
||||
sprintf(text,"%02X %02X %02X %02X %02X %02X %02X %02X \n",frame->ADDR,frame->FUNC,frame->DATA[0],frame->DATA[1],frame->DATA[2],frame->DATA[3],frame->CRC[0],frame->CRC[1]);
|
||||
|
||||
lv_textarea_add_char(ui_pageDebug_textAreaContent,'\n');
|
||||
lv_textarea_add_text(ui_pageDebug_textAreaContent,"Send:");
|
||||
lv_textarea_add_text(ui_pageDebug_textAreaContent,(char*)text);
|
||||
lv_textarea_add_char(ui_pageFluxDebug_textAreaContent,'\n');
|
||||
lv_textarea_add_text(ui_pageFluxDebug_textAreaContent,"Send:");
|
||||
lv_textarea_add_text(ui_pageFluxDebug_textAreaContent,(char*)text);
|
||||
#endif
|
||||
|
||||
return ESP_OK;
|
||||
|
||||
@ -11,10 +11,16 @@
|
||||
|
||||
extern "C" void app_main(void)
|
||||
{
|
||||
|
||||
/*初始化SD卡*/
|
||||
flux_sd_init();
|
||||
//sntp_init();
|
||||
/* Initialize the display interface */
|
||||
initialize_display_and_touch();
|
||||
|
||||
#if LOG_RECORD_ENABLE
|
||||
s_example_write_log("Log record enabled,display and touch init done!\n");
|
||||
#endif
|
||||
|
||||
// Lock the mutex because LVGL APIs are not thread-safe
|
||||
// Need to lock the scheduler before modifying UI-related resources
|
||||
if (example_lvgl_lock(-1))
|
||||
@ -25,6 +31,9 @@ extern "C" void app_main(void)
|
||||
/*初始化wifi扫描环境*/
|
||||
wifi_scanInit();
|
||||
|
||||
#if LOG_RECORD_ENABLE
|
||||
s_example_write_log("Log record enabled,wifi init done ledc init ok!\n");
|
||||
#endif
|
||||
/*初始化页面元素*/
|
||||
ui_init();
|
||||
|
||||
@ -65,6 +74,7 @@ extern "C" void app_main(void)
|
||||
lv_label_set_text(ui_pageWelCome_labelStartInfo,"serial port task 90%");
|
||||
vTaskDelay(300/portTICK_PERIOD_MS);
|
||||
|
||||
|
||||
#if 0/*暂时不支持呼吸模拟器*/
|
||||
/*创建UART2响应任务*/
|
||||
xTaskCreate(uart2_echoTask, "uart2_echo_task", ECHO_TASK_STACK_SIZE, NULL, 10, NULL);
|
||||
@ -79,7 +89,7 @@ extern "C" void app_main(void)
|
||||
POWER_ON;
|
||||
|
||||
/*初始上电后需要自动触发的一些小事件来更新界面界面元素*/
|
||||
lv_textarea_set_text(ui_pageDebug_textAreaContent,"");
|
||||
lv_textarea_set_text(ui_pageFluxDebug_textAreaContent,"");
|
||||
|
||||
lv_event_send(ui_pageSetting_dropdownDeviceType,LV_EVENT_VALUE_CHANGED,NULL);
|
||||
|
||||
|
||||
@ -1432,7 +1432,7 @@ CONFIG_LOG_TIMESTAMP_SOURCE_RTOS=y
|
||||
# LWIP
|
||||
#
|
||||
CONFIG_LWIP_ENABLE=y
|
||||
CONFIG_LWIP_LOCAL_HOSTNAME="espressif"
|
||||
CONFIG_LWIP_LOCAL_HOSTNAME="yuwell"
|
||||
# CONFIG_LWIP_NETIF_API is not set
|
||||
CONFIG_LWIP_TCPIP_TASK_PRIO=18
|
||||
# CONFIG_LWIP_TCPIP_CORE_LOCKING is not set
|
||||
@ -1559,7 +1559,7 @@ CONFIG_LWIP_MAX_RAW_PCBS=16
|
||||
#
|
||||
# SNTP
|
||||
#
|
||||
CONFIG_LWIP_SNTP_MAX_SERVERS=1
|
||||
CONFIG_LWIP_SNTP_MAX_SERVERS=3
|
||||
# CONFIG_LWIP_DHCP_GET_NTP_SRV is not set
|
||||
CONFIG_LWIP_SNTP_UPDATE_DELAY=3600000
|
||||
CONFIG_LWIP_SNTP_STARTUP_DELAY=y
|
||||
|
||||
BIN
数据手册/C2913198_WIFI模块_ESP32-S3-WROOM-1-N8_规格书_WJ1389036.PDF
Normal file
BIN
数据手册/C2913198_WIFI模块_ESP32-S3-WROOM-1-N8_规格书_WJ1389036.PDF
Normal file
Binary file not shown.
BIN
数据手册/C2913201_WIFI模块_ESP32-S3-WROOM-1-N8R8_规格书_WJ1389036.PDF
Normal file
BIN
数据手册/C2913201_WIFI模块_ESP32-S3-WROOM-1-N8R8_规格书_WJ1389036.PDF
Normal file
Binary file not shown.
Loading…
Reference in New Issue
Block a user