信息步骤页面
This commit is contained in:
1 parent
4e4dfbb640
commit
ca4953af85
2 files changed
+47
-35
No files matched your search
@@ -83,6 +83,18 @@ static const int get_step_namer(char * step_id)
|
||||
#include "sql/DB_SQLite.h"
|
||||
#include"ui_data_csv.h"
|
||||
|
||||
void str_step_ui(char *buffer,double scaled_val)
|
||||
{
|
||||
int integer_part = (int) scaled_val;
|
||||
int fractional_part = (int)((scaled_val * 10)-(integer_part*10));
|
||||
|
||||
if (fractional_part == 0) {
|
||||
lv_snprintf(buffer, sizeof(buffer), "%d", integer_part);
|
||||
} else {
|
||||
lv_snprintf(buffer, sizeof(buffer), "%d.%d", integer_part, fractional_part);
|
||||
}
|
||||
}
|
||||
|
||||
void STEP_DATA_set_ui(IO_STEP_DATA* STEPDATA_inf)
|
||||
{
|
||||
//步骤信息页面填入
|
||||
@@ -94,35 +106,35 @@ void STEP_DATA_set_ui(IO_STEP_DATA* STEPDATA_inf)
|
||||
lv_dropdown_set_selected(guider_ui.screen_stepinf_s1,get_step_name(STEPDATA_inf->StepID));
|
||||
lv_dropdown_set_selected(guider_ui.screen_stepinf_s2,get_step_namer(STEPDATA_inf->StepID_S1));
|
||||
lv_dropdown_set_selected(guider_ui.screen_stepinf_s3,get_step_namer(STEPDATA_inf->StepID_S2));
|
||||
lv_snprintf(str_step, sizeof(str_step), "%d", STEPDATA_inf->Parameter1);
|
||||
str_step_ui(str_step, STEPDATA_inf->Parameter1);
|
||||
lv_textarea_set_text(guider_ui.screen_stepinf_p1,(const char *)str_step);
|
||||
lv_snprintf(str_step, sizeof(str_step), "%d", STEPDATA_inf->Parameter2);
|
||||
str_step_ui(str_step, STEPDATA_inf->Parameter2);
|
||||
lv_textarea_set_text(guider_ui.screen_stepinf_p2,(const char *)str_step);
|
||||
lv_snprintf(str_step, sizeof(str_step), "%d", STEPDATA_inf->Parameter3);
|
||||
str_step_ui(str_step, STEPDATA_inf->Parameter3);
|
||||
lv_textarea_set_text(guider_ui.screen_stepinf_p3,(const char *)str_step);
|
||||
lv_snprintf(str_step, sizeof(str_step), "%d", STEPDATA_inf->Parameter4);
|
||||
str_step_ui(str_step, STEPDATA_inf->Parameter4);
|
||||
lv_textarea_set_text(guider_ui.screen_stepinf_p4,(const char *)str_step);
|
||||
lv_snprintf(str_step, sizeof(str_step), "%d", STEPDATA_inf->Parameter5);
|
||||
str_step_ui(str_step, STEPDATA_inf->Parameter5);
|
||||
lv_textarea_set_text(guider_ui.screen_stepinf_p5,(const char *)str_step);
|
||||
lv_snprintf(str_step, sizeof(str_step), "%d", STEPDATA_inf->Parameter1_S1);
|
||||
str_step_ui(str_step, STEPDATA_inf->Parameter1_S1);
|
||||
lv_textarea_set_text(guider_ui.screen_stepinf_p1b1,(const char *)str_step);
|
||||
lv_snprintf(str_step, sizeof(str_step), "%d", STEPDATA_inf->Parameter2_S1);
|
||||
str_step_ui(str_step, STEPDATA_inf->Parameter2_S1);
|
||||
lv_textarea_set_text(guider_ui.screen_stepinf_p2b1,(const char *)str_step);
|
||||
lv_snprintf(str_step, sizeof(str_step), "%d", STEPDATA_inf->Parameter3_S1);
|
||||
str_step_ui(str_step, STEPDATA_inf->Parameter3_S1);
|
||||
lv_textarea_set_text(guider_ui.screen_stepinf_p3b1,(const char *)str_step);
|
||||
lv_snprintf(str_step, sizeof(str_step), "%d", STEPDATA_inf->Parameter4_S1);
|
||||
str_step_ui(str_step, STEPDATA_inf->Parameter4_S1);
|
||||
lv_textarea_set_text(guider_ui.screen_stepinf_p4b1,(const char *)str_step);
|
||||
lv_snprintf(str_step, sizeof(str_step), "%d", STEPDATA_inf->Parameter5_S1);
|
||||
str_step_ui(str_step, STEPDATA_inf->Parameter5_S1);
|
||||
lv_textarea_set_text(guider_ui.screen_stepinf_p5b1,(const char *)str_step);
|
||||
lv_snprintf(str_step, sizeof(str_step), "%d", STEPDATA_inf->Parameter1_S2);
|
||||
str_step_ui(str_step, STEPDATA_inf->Parameter1_S2);
|
||||
lv_textarea_set_text(guider_ui.screen_stepinf_p1b2,(const char *)str_step);
|
||||
lv_snprintf(str_step, sizeof(str_step), "%d", STEPDATA_inf->Parameter2_S2);
|
||||
str_step_ui(str_step, STEPDATA_inf->Parameter2_S2);
|
||||
lv_textarea_set_text(guider_ui.screen_stepinf_p2b2,(const char *)str_step);
|
||||
lv_snprintf(str_step, sizeof(str_step), "%d", STEPDATA_inf->Parameter3_S2);
|
||||
str_step_ui(str_step, STEPDATA_inf->Parameter3_S2);
|
||||
lv_textarea_set_text(guider_ui.screen_stepinf_p3b2,(const char *)str_step);
|
||||
lv_snprintf(str_step, sizeof(str_step), "%d", STEPDATA_inf->Parameter4_S2);
|
||||
str_step_ui(str_step, STEPDATA_inf->Parameter4_S2);
|
||||
lv_textarea_set_text(guider_ui.screen_stepinf_p4b2,(const char *)str_step);
|
||||
lv_snprintf(str_step, sizeof(str_step), "%d", STEPDATA_inf->Parameter5_S2);
|
||||
str_step_ui(str_step, STEPDATA_inf->Parameter5_S2);
|
||||
lv_textarea_set_text(guider_ui.screen_stepinf_p5b2,(const char *)str_step);
|
||||
|
||||
lv_obj_clear_flag(guider_ui.screen_stepinf_s1b, LV_OBJ_FLAG_HIDDEN);
|
||||
|
||||
Reference in new issue
Block a user