Better edit range for Linear Advance K (#20155)
This commit is contained in:
		
							parent
							
								
									125ad2003d
								
							
						
					
					
						commit
						ef51bd16dc
					
				@ -626,7 +626,7 @@ namespace ExtUI {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
    void setLinearAdvance_mm_mm_s(const float value, const extruder_t extruder) {
 | 
					    void setLinearAdvance_mm_mm_s(const float value, const extruder_t extruder) {
 | 
				
			||||||
      if (extruder < EXTRUDERS)
 | 
					      if (extruder < EXTRUDERS)
 | 
				
			||||||
        planner.extruder_advance_K[extruder - E0] = constrain(value, 0, 999);
 | 
					        planner.extruder_advance_K[extruder - E0] = constrain(value, 0, 10);
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
  #endif
 | 
					  #endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
@ -110,10 +110,10 @@ void menu_backlash();
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
    #if ENABLED(LIN_ADVANCE)
 | 
					    #if ENABLED(LIN_ADVANCE)
 | 
				
			||||||
      #if EXTRUDERS == 1
 | 
					      #if EXTRUDERS == 1
 | 
				
			||||||
        EDIT_ITEM(float42_52, MSG_ADVANCE_K, &planner.extruder_advance_K[0], 0, 999);
 | 
					        EDIT_ITEM(float42_52, MSG_ADVANCE_K, &planner.extruder_advance_K[0], 0, 10);
 | 
				
			||||||
      #elif HAS_MULTI_EXTRUDER
 | 
					      #elif HAS_MULTI_EXTRUDER
 | 
				
			||||||
        LOOP_L_N(n, EXTRUDERS)
 | 
					        LOOP_L_N(n, EXTRUDERS)
 | 
				
			||||||
          EDIT_ITEM_N(float42_52, n, MSG_ADVANCE_K_E, &planner.extruder_advance_K[n], 0, 999);
 | 
					          EDIT_ITEM_N(float42_52, n, MSG_ADVANCE_K_E, &planner.extruder_advance_K[n], 0, 10);
 | 
				
			||||||
      #endif
 | 
					      #endif
 | 
				
			||||||
    #endif
 | 
					    #endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -587,10 +587,10 @@ void menu_advanced_settings() {
 | 
				
			|||||||
    SUBMENU(MSG_FILAMENT, menu_advanced_filament);
 | 
					    SUBMENU(MSG_FILAMENT, menu_advanced_filament);
 | 
				
			||||||
  #elif ENABLED(LIN_ADVANCE)
 | 
					  #elif ENABLED(LIN_ADVANCE)
 | 
				
			||||||
    #if EXTRUDERS == 1
 | 
					    #if EXTRUDERS == 1
 | 
				
			||||||
      EDIT_ITEM(float42_52, MSG_ADVANCE_K, &planner.extruder_advance_K[0], 0, 999);
 | 
					      EDIT_ITEM(float42_52, MSG_ADVANCE_K, &planner.extruder_advance_K[0], 0, 10);
 | 
				
			||||||
    #elif HAS_MULTI_EXTRUDER
 | 
					    #elif HAS_MULTI_EXTRUDER
 | 
				
			||||||
      LOOP_L_N(n, E_STEPPERS)
 | 
					      LOOP_L_N(n, E_STEPPERS)
 | 
				
			||||||
        EDIT_ITEM_N(float42_52, n, MSG_ADVANCE_K_E, &planner.extruder_advance_K[n], 0, 999);
 | 
					        EDIT_ITEM_N(float42_52, n, MSG_ADVANCE_K_E, &planner.extruder_advance_K[n], 0, 10);
 | 
				
			||||||
    #endif
 | 
					    #endif
 | 
				
			||||||
  #endif
 | 
					  #endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
@ -202,10 +202,10 @@ void menu_tune() {
 | 
				
			|||||||
  //
 | 
					  //
 | 
				
			||||||
  #if ENABLED(LIN_ADVANCE) && DISABLED(SLIM_LCD_MENUS)
 | 
					  #if ENABLED(LIN_ADVANCE) && DISABLED(SLIM_LCD_MENUS)
 | 
				
			||||||
    #if EXTRUDERS == 1
 | 
					    #if EXTRUDERS == 1
 | 
				
			||||||
      EDIT_ITEM(float42_52, MSG_ADVANCE_K, &planner.extruder_advance_K[0], 0, 999);
 | 
					      EDIT_ITEM(float42_52, MSG_ADVANCE_K, &planner.extruder_advance_K[0], 0, 10);
 | 
				
			||||||
    #elif HAS_MULTI_EXTRUDER
 | 
					    #elif HAS_MULTI_EXTRUDER
 | 
				
			||||||
      LOOP_L_N(n, EXTRUDERS)
 | 
					      LOOP_L_N(n, EXTRUDERS)
 | 
				
			||||||
        EDIT_ITEM_N(float42_52, n, MSG_ADVANCE_K_E, &planner.extruder_advance_K[n], 0, 999);
 | 
					        EDIT_ITEM_N(float42_52, n, MSG_ADVANCE_K_E, &planner.extruder_advance_K[n], 0, 10);
 | 
				
			||||||
    #endif
 | 
					    #endif
 | 
				
			||||||
  #endif
 | 
					  #endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user