| 
															
																@@ -567,10 +567,7 @@ void checkFanSpeed() 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 	static unsigned char fan_speed_errors[2] = { 0,0 }; 
															 | 
															
															 | 
															
																 	static unsigned char fan_speed_errors[2] = { 0,0 }; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 #if (defined(FANCHECK) && defined(TACH_0) && (TACH_0 >-1)) 
															 | 
															
															 | 
															
																 #if (defined(FANCHECK) && defined(TACH_0) && (TACH_0 >-1)) 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 	if ((fan_speed[0] < 20) && (current_temperature[0] > EXTRUDER_AUTO_FAN_TEMPERATURE)){ fan_speed_errors[0]++;} 
															 | 
															
															 | 
															
																 	if ((fan_speed[0] < 20) && (current_temperature[0] > EXTRUDER_AUTO_FAN_TEMPERATURE)){ fan_speed_errors[0]++;} 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-	else{ 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-    fan_speed_errors[0] = 0; 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-    host_keepalive(); 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-  } 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+	else fan_speed_errors[0] = 0; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 #endif 
															 | 
															
															 | 
															
																 #endif 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 #if (defined(FANCHECK) && defined(TACH_1) && (TACH_1 >-1)) 
															 | 
															
															 | 
															
																 #if (defined(FANCHECK) && defined(TACH_1) && (TACH_1 >-1)) 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 	if ((fan_speed[1] < 5) && ((blocks_queued() ? block_buffer[block_buffer_tail].fan_speed : fanSpeed) > MIN_PRINT_FAN_SPEED)) fan_speed_errors[1]++; 
															 | 
															
															 | 
															
																 	if ((fan_speed[1] < 5) && ((blocks_queued() ? block_buffer[block_buffer_tail].fan_speed : fanSpeed) > MIN_PRINT_FAN_SPEED)) fan_speed_errors[1]++; 
															 | 
														
													
												
											
												
													
														
															 | 
															
																@@ -902,8 +899,6 @@ void manage_heater() 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 		timer02_set_pwm0(soft_pwm_bed << 1); 
															 | 
															
															 | 
															
																 		timer02_set_pwm0(soft_pwm_bed << 1); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 	  } 
															 | 
															
															 | 
															
																 	  } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																   #endif 
															 | 
															
															 | 
															
																   #endif 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-   
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-  host_keepalive(); 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 } 
															 | 
															
															 | 
															
																 } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																  
															 | 
															
															 | 
															
																  
															 | 
														
													
												
													
														
															| 
															 | 
															
																 #define PGM_RD_W(x)   (short)pgm_read_word(&x) 
															 | 
															
															 | 
															
																 #define PGM_RD_W(x)   (short)pgm_read_word(&x) 
															 |