|
|
@ -83,6 +83,18 @@ static const int get_step_namer(char * step_id) |
|
|
#include "sql/DB_SQLite.h" |
|
|
#include "sql/DB_SQLite.h" |
|
|
#include"ui_data_csv.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) |
|
|
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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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); |
|
|
lv_obj_clear_flag(guider_ui.screen_stepinf_s1b, LV_OBJ_FLAG_HIDDEN); |
|
|
|