Lines Matching refs:bg_end

211     int16_t bg_midpoint, bg_end = arc->bg_angle_end;  in lv_arc_set_mode()  local
212 if(arc->bg_angle_end < arc->bg_angle_start) bg_end = arc->bg_angle_end + 360; in lv_arc_set_mode()
216 bg_midpoint = (arc->bg_angle_start + bg_end) / 2; in lv_arc_set_mode()
475 int16_t bg_end = arc->bg_angle_end; in lv_arc_event() local
477 bg_end = arc->bg_angle_end + 360; in lv_arc_event()
496 int16_t deg_range = bg_end - arc->bg_angle_start; in lv_arc_event()
544 int32_t round = ((bg_end - arc->bg_angle_start) * 8) / (arc->max_value - arc->min_value); in lv_arc_event()
552 … int16_t new_value = lv_map(angle, arc->bg_angle_start, bg_end, arc->min_value, arc->max_value); in lv_arc_event()
801 int16_t bg_end = arc->bg_angle_end; in get_angle() local
802 if(arc->bg_angle_end < arc->bg_angle_start) bg_end = arc->bg_angle_end + 360; in get_angle()
806 int32_t angle_midpoint = (int32_t)(arc->bg_angle_start + bg_end) / 2; in get_angle()
848 int16_t bg_midpoint, range_midpoint, bg_end = arc->bg_angle_end; in value_update() local
849 if(arc->bg_angle_end < arc->bg_angle_start) bg_end = arc->bg_angle_end + 360; in value_update()
854 bg_midpoint = (arc->bg_angle_start + bg_end) / 2; in value_update()
863 angle = lv_map(arc->value, range_midpoint, arc->max_value, bg_midpoint, bg_end); in value_update()
869 angle = lv_map(arc->value, arc->min_value, arc->max_value, bg_end, arc->bg_angle_start); in value_update()
873 angle = lv_map(arc->value, arc->min_value, arc->max_value, arc->bg_angle_start, bg_end); in value_update()