|
@@ -911,14 +911,14 @@ static void lcd_language_menu();
|
|
|
|
|
|
#ifdef HAVE_PAT9125_SENSOR
|
|
|
|
|
|
-bool fsensor_enabled = true;
|
|
|
+bool fsensor_enabled = false;
|
|
|
bool fsensor_ignore_error = true;
|
|
|
bool fsensor_M600 = false;
|
|
|
long prev_pos_e = 0;
|
|
|
long err_cnt = 0;
|
|
|
|
|
|
-#define FSENS_ESTEPS 140 //extruder resolution [steps/mm]
|
|
|
-#define FSENS_MINDEL 280 //filament sensor min delta [steps] (3mm)
|
|
|
+#define FSENS_ESTEPS 280 //extruder resolution [steps/mm]
|
|
|
+#define FSENS_MINDEL 560 //filament sensor min delta [steps] (3mm)
|
|
|
#define FSENS_MINFAC 3 //filament sensor minimum factor [count/mm]
|
|
|
#define FSENS_MAXFAC 50 //filament sensor maximum factor [count/mm]
|
|
|
#define FSENS_MAXERR 2 //filament sensor max error count
|
|
@@ -5996,10 +5996,14 @@ case 404: //M404 Enter the nominal filament width (3mm, 1.75mm ) N<3.0> or disp
|
|
|
}
|
|
|
break;
|
|
|
case 3:
|
|
|
+#ifdef HAVE_PAT9125_SENSOR
|
|
|
fsensor_enable();
|
|
|
+#endif
|
|
|
break;
|
|
|
case 4:
|
|
|
+#ifdef HAVE_PAT9125_SENSOR
|
|
|
fsensor_disable();
|
|
|
+#endif
|
|
|
break;
|
|
|
}
|
|
|
}
|