Bladeren bron

ADC sensor fix inspired by 'Evgen2' on Twitter

Scott Lahteine 7 jaren geleden
bovenliggende
commit
ca66574062
1 gewijzigde bestanden met toevoegingen van 2 en 1 verwijderingen
  1. 2
    1
      Marlin/src/module/temperature.cpp

+ 2
- 1
Marlin/src/module/temperature.cpp Bestand weergeven

@@ -2059,7 +2059,8 @@ void Temperature::isr() {
2059 2059
   } // temp_count >= OVERSAMPLENR
2060 2060
 
2061 2061
   // Go to the next state, up to SensorsReady
2062
-  adc_sensor_state = (ADCSensorState)((int(adc_sensor_state) + 1) % int(StartupDelay));
2062
+  adc_sensor_state = (ADCSensorState)(int(adc_sensor_state) + 1);
2063
+  if (adc_sensor_state > SensorsReady) adc_sensor_state = (ADCSensorState)0;
2063 2064
 
2064 2065
   #if ENABLED(BABYSTEPPING)
2065 2066
     LOOP_XYZ(axis) {

Laden…
Annuleren
Opslaan