@@ -78,7 +78,7 @@ void ui_event_attiudeScreen(lv_event_t *e)
7878 onGameClosed ();
7979 }
8080
81- if (event_code == LV_EVENT_GESTURE && lv_indev_get_gesture_dir (lv_indev_get_act ()) == LV_DIR_RIGHT )
81+ if (event_code == LV_EVENT_GESTURE && lv_indev_get_gesture_dir (lv_indev_active ()) == LV_DIR_RIGHT )
8282 {
8383 ui_app_exit ();
8484 }
@@ -89,51 +89,51 @@ void ui_attiudeScreen_screen_init()
8989{
9090
9191 ui_attiudeScreen = lv_obj_create (NULL );
92- lv_obj_clear_flag (ui_attiudeScreen , LV_OBJ_FLAG_SCROLLABLE ); /// Flags
92+ lv_obj_remove_flag (ui_attiudeScreen , LV_OBJ_FLAG_SCROLLABLE ); /// Flags
9393
94- ui_img_dial_bg = lv_img_create (ui_attiudeScreen );
95- lv_img_set_src (ui_img_dial_bg , & ui_img_dial_bg_png );
94+ ui_img_dial_bg = lv_image_create (ui_attiudeScreen );
95+ lv_image_set_src (ui_img_dial_bg , & ui_img_dial_bg_png );
9696 lv_obj_set_width (ui_img_dial_bg , LV_SIZE_CONTENT ); /// 1
9797 lv_obj_set_height (ui_img_dial_bg , LV_SIZE_CONTENT ); /// 1
9898 lv_obj_set_align (ui_img_dial_bg , LV_ALIGN_CENTER );
9999 lv_obj_add_flag (ui_img_dial_bg , LV_OBJ_FLAG_ADV_HITTEST ); /// Flags
100- lv_obj_clear_flag (ui_img_dial_bg , LV_OBJ_FLAG_SCROLLABLE ); /// Flags
100+ lv_obj_remove_flag (ui_img_dial_bg , LV_OBJ_FLAG_SCROLLABLE ); /// Flags
101101
102- ui_img_pitch_scale = lv_img_create (ui_attiudeScreen );
103- lv_img_set_src (ui_img_pitch_scale , & ui_img_pitch_scale_png );
102+ ui_img_pitch_scale = lv_image_create (ui_attiudeScreen );
103+ lv_image_set_src (ui_img_pitch_scale , & ui_img_pitch_scale_png );
104104 lv_obj_set_width (ui_img_pitch_scale , LV_SIZE_CONTENT ); /// 1
105105 lv_obj_set_height (ui_img_pitch_scale , LV_SIZE_CONTENT ); /// 1
106106 lv_obj_set_align (ui_img_pitch_scale , LV_ALIGN_CENTER );
107107 lv_obj_add_flag (ui_img_pitch_scale , LV_OBJ_FLAG_ADV_HITTEST ); /// Flags
108- lv_obj_clear_flag (ui_img_pitch_scale , LV_OBJ_FLAG_SCROLLABLE ); /// Flags
108+ lv_obj_remove_flag (ui_img_pitch_scale , LV_OBJ_FLAG_SCROLLABLE ); /// Flags
109109
110- ui_img_dum_scale = lv_img_create (ui_attiudeScreen );
111- lv_img_set_src (ui_img_dum_scale , & ui_img_roll_scale2_png );
110+ ui_img_dum_scale = lv_image_create (ui_attiudeScreen );
111+ lv_image_set_src (ui_img_dum_scale , & ui_img_roll_scale2_png );
112112 lv_obj_set_width (ui_img_dum_scale , LV_SIZE_CONTENT ); /// 300
113113 lv_obj_set_height (ui_img_dum_scale , LV_SIZE_CONTENT ); /// 300
114114 lv_obj_set_align (ui_img_dum_scale , LV_ALIGN_CENTER );
115115 lv_obj_add_flag (ui_img_dum_scale , LV_OBJ_FLAG_ADV_HITTEST ); /// Flags
116- lv_obj_clear_flag (ui_img_dum_scale , LV_OBJ_FLAG_SCROLLABLE ); /// Flags
116+ lv_obj_remove_flag (ui_img_dum_scale , LV_OBJ_FLAG_SCROLLABLE ); /// Flags
117117
118- ui_img_roll_scale = lv_img_create (ui_attiudeScreen );
119- lv_img_set_src (ui_img_roll_scale , & ui_img_roll_scale_png );
118+ ui_img_roll_scale = lv_image_create (ui_attiudeScreen );
119+ lv_image_set_src (ui_img_roll_scale , & ui_img_roll_scale_png );
120120 lv_obj_set_width (ui_img_roll_scale , LV_SIZE_CONTENT ); /// 1
121121 lv_obj_set_height (ui_img_roll_scale , LV_SIZE_CONTENT ); /// 1
122122 lv_obj_set_x (ui_img_roll_scale , 0 );
123123 lv_obj_set_y (ui_img_roll_scale , 1 );
124124 lv_obj_set_align (ui_img_roll_scale , LV_ALIGN_CENTER );
125125 lv_obj_add_flag (ui_img_roll_scale , LV_OBJ_FLAG_ADV_HITTEST ); /// Flags
126- lv_obj_clear_flag (ui_img_roll_scale , LV_OBJ_FLAG_SCROLLABLE ); /// Flags
126+ lv_obj_remove_flag (ui_img_roll_scale , LV_OBJ_FLAG_SCROLLABLE ); /// Flags
127127
128- ui_img_pointer = lv_img_create (ui_attiudeScreen );
129- lv_img_set_src (ui_img_pointer , & ui_img_pointer_png );
128+ ui_img_pointer = lv_image_create (ui_attiudeScreen );
129+ lv_image_set_src (ui_img_pointer , & ui_img_pointer_png );
130130 lv_obj_set_width (ui_img_pointer , LV_SIZE_CONTENT ); /// 8
131131 lv_obj_set_height (ui_img_pointer , LV_SIZE_CONTENT ); /// 7
132132 lv_obj_set_x (ui_img_pointer , 1 );
133133 lv_obj_set_y (ui_img_pointer , -27 );
134134 lv_obj_set_align (ui_img_pointer , LV_ALIGN_CENTER );
135135 lv_obj_add_flag (ui_img_pointer , LV_OBJ_FLAG_ADV_HITTEST ); /// Flags
136- lv_obj_clear_flag (ui_img_pointer , LV_OBJ_FLAG_SCROLLABLE ); /// Flags
136+ lv_obj_remove_flag (ui_img_pointer , LV_OBJ_FLAG_SCROLLABLE ); /// Flags
137137
138138 ui_Label_roll = lv_label_create (ui_attiudeScreen );
139139 lv_obj_set_width (ui_Label_roll , LV_SIZE_CONTENT ); /// 1
@@ -187,7 +187,7 @@ void update_pitch(int pitch_value, int pitch_rotation)
187187 }
188188 // Calculate the rotation angle in degrees for pitch
189189 int rotation_angle = pitch_rotation * -1 ; // Each 100 units corresponds to 10 degrees
190- lv_img_set_angle (ui_img_pitch_scale , rotation_angle * 10 ); // LVGL uses 0.1 degree units
190+ lv_image_set_rotation (ui_img_pitch_scale , rotation_angle * 10 ); // LVGL uses 0.1 degree units
191191
192192 // Calculate the Y position
193193 int y_position = pitch_value * 2 * -1 ; // Each 10 pixels corresponds to 5 units
@@ -207,7 +207,7 @@ void update_roll(int roll_value)
207207 }
208208 // Calculate the rotation angle in degrees
209209 int rotation_angle = roll_value ; // Each unit corresponds to 1 degree
210- lv_img_set_angle (ui_img_roll_scale , rotation_angle * 10 ); // LVGL uses 0.1 degree units
210+ lv_image_set_rotation (ui_img_roll_scale , rotation_angle * 10 ); // LVGL uses 0.1 degree units
211211
212212 // Display positive degree on the right and negative degree on the left
213213 int display_angle = roll_value * -1 ; // Invert the roll value for display
0 commit comments