| 
															
																@@ -485,9 +485,13 @@ void manage_heater() 
															 | 
														
													
												
													
														
															| 
															 | 
															
																     wdt_reset(); 
															 | 
															
															 | 
															
																     wdt_reset(); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 #endif //WATCHDOG 
															 | 
															
															 | 
															
																 #endif //WATCHDOG 
															 | 
														
													
												
													
														
															| 
															 | 
															
																  
															 | 
															
															 | 
															
																  
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+    // limit execution to the same rate as temp_mgr (low-level fault handling is already handled - 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+    // any remaining error handling is just user-facing and can wait one extra cycle) 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+    if(!temp_meas_ready) 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+        return; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																     // syncronize temperatures with isr 
															 | 
															
															 | 
															
																     // syncronize temperatures with isr 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-    if(temp_meas_ready) 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-        updateTemperatures(); 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+    updateTemperatures(); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																  
															 | 
															
															 | 
															
																  
															 | 
														
													
												
													
														
															| 
															 | 
															
																     // handle temperature errors 
															 | 
															
															 | 
															
																     // handle temperature errors 
															 | 
														
													
												
													
														
															| 
															 | 
															
																     if(temp_error_state.v) 
															 | 
															
															 | 
															
																     if(temp_error_state.v) 
															 |