//typedef struct DISPLAY_PHYSICAL_CHAR_S _TFT_ILI9163C_struct DISPLAY_PHYSICAL_X_PX_T DISPLAY_PHYSICAL_X_PX_A = 128; DISPLAY_PHYSICAL_Y_PX_T DISPLAY_PHYSICAL_Y_PX_A = 128 ; DISPLAY_CURSOR_X_CHARS_T DISPLAY_CURSOR_X_CHARS_A = 0; DISPLAY_CURSOR_Y_CHARS_T DISPLAY_CURSOR_Y_CHARS_A = 0; const DISPLAY_textsize_x_T DISPLAY_textsize_x_A = 6.3; //5 nominal const DISPLAY_textsize_y_T DISPLAY_textsize_y_A = 10; //8 nominal DISPLAY_PHYSICAL_X_CHARS_T DISPLAY_PHYSICAL_X_CHARS_A = DISPLAY_PHYSICAL_X_PX_A / DISPLAY_textsize_x_A ; //todo to test DISPLAY_PHYSICAL_Y_CHARS_T DISPLAY_PHYSICAL_Y_CHARS_A = DISPLAY_PHYSICAL_Y_PX_A / DISPLAY_textsize_y_A ; //todo to test //struct DISPLAY_PHYSICAL_CHAR_T { DISPLAY_PHYSICAL_CHAR_S ; } DISPLAY_PHYSICAL_CHAR_A ; /* struct DISPLAY_PHYSICAL_CHAR_S { DISPLAY_PHYSICAL_X_CHARS_T DISPLAY_PHYSICAL_X_CHARS_A; } DISPLAY_PHYSICAL_CHAR_AA; */ //DISPLAY_PHYSICAL_CHAR_A.DISPLAY_PHYSICAL_X_CHARS_A = DISPLAY_PHYSICAL_X_CHARS_A ; //DISPLAY_PHYSICAL_CHAR_T DISPLAY_PHYSICAL_CHAR_A; /* struct DISPLAY_PHYSICAL_CHAR_S DISPLAY_PHYSICAL_CHAR_A[1] ; DISPLAY_PHYSICAL_CHAR_A.DISPLAY_PHYSICAL_X_CHARS_A = DISPLAY_PHYSICAL_X_CHARS_A ; DISPLAY_PHYSICAL_CHAR_A.DISPLAY_PHYSICAL_Y_CHARS_A = 20 ; DISPLAY_PHYSICAL_CHAR_A.DISPLAY_CURSOR_X_CHARS_A = 0 ; DISPLAY_PHYSICAL_CHAR_A.DISPLAY_CURSOR_Y_CHARS_A = 0 ; DISPLAY_PHYSICAL_CHAR_A.DISPLAY_textsize_x_A = DISPLAY_textsize_x_A ; DISPLAY_PHYSICAL_CHAR_A.DISPLAY_textsize_y_A = DISPLAY_textsize_y_A ; */ /* { DISPLAY_PHYSICAL_X_CHARS_A, 20 , 0, 0, DISPLAY_textsize_x_A, DISPLAY_textsize_y_A } */ //DISPLAY_PHYSICAL_CHAR_T DISPLAY_ELEMENT_TO_REFRESH_T DISPLAY_ELEMENT_TO_REFRESH_A_temp = false; static DISPLAY_PHYSICAL_CHAR_T DISPLAY_PHYSICAL_CHAR_A = { DISPLAY_PHYSICAL_X_PX_A , DISPLAY_PHYSICAL_Y_PX_A , DISPLAY_PHYSICAL_X_CHARS_A, DISPLAY_PHYSICAL_Y_CHARS_A , DISPLAY_CURSOR_X_CHARS_A, DISPLAY_CURSOR_Y_CHARS_A, DISPLAY_textsize_x_A, DISPLAY_textsize_y_A//, true //, // {} , // {} , // DISPLAY_ELEMENT_TO_REFRESH_A_temp } ;