Index: firmware/App/Controllers/Heaters.c =================================================================== diff -u -r545cfb4fa5e9c27c2f6f0581529a25e551dfb9bf -rd8b8729e2d8a35ea1e54672877063d4e3621b063 --- firmware/App/Controllers/Heaters.c (.../Heaters.c) (revision 545cfb4fa5e9c27c2f6f0581529a25e551dfb9bf) +++ firmware/App/Controllers/Heaters.c (.../Heaters.c) (revision d8b8729e2d8a35ea1e54672877063d4e3621b063) @@ -186,6 +186,7 @@ { if( heater < NUM_OF_DG_HEATERS ) { +#ifndef DISABLE_HEATERS_AND_TEMPS // Assume the target temperature has not changed heatersStatus[ heater ].hasTargetTempChanged = FALSE; @@ -202,6 +203,7 @@ // TODO alarm if temperature if out of range or just reject? } } +#endif } else { @@ -233,13 +235,16 @@ { BOOL status = FALSE; + if( heater < NUM_OF_DG_HEATERS ) { +#ifndef DISABLE_HEATERS_AND_TEMPS if ( TRUE == heatersStatus[ heater ].hasTargetTempChanged ) { status = TRUE; heatersStatus[ heater ].startHeaterSignal = TRUE; } +#endif } else { Index: firmware/App/DGCommon.h =================================================================== diff -u -r3a02c34a8948269c7927d5fa5397b5c33dc82e57 -rd8b8729e2d8a35ea1e54672877063d4e3621b063 --- firmware/App/DGCommon.h (.../DGCommon.h) (revision 3a02c34a8948269c7927d5fa5397b5c33dc82e57) +++ firmware/App/DGCommon.h (.../DGCommon.h) (revision d8b8729e2d8a35ea1e54672877063d4e3621b063) @@ -34,7 +34,7 @@ // TODO: Removed debug build flags when release build is ready // #define BOARD_WITH_NO_HARDWARE 1 // #define TASK_TIMING_OUTPUT_ENABLED 1 // re-purposes drain pump enable pin for task timing -// #define DISABLE_HEATERS_AND_TEMPS 1 + #define DISABLE_HEATERS_AND_TEMPS 1 // #define DISABLE_ACCELS 1 // #define SKIP_POST 1 #define SKIP_CAL_CHECK 1