Index: firmware/App/Modes/ModeFault.c =================================================================== diff -u -r380b0afc95467d0861ff3aa2cdcde5d5d7ac85e7 -rd9550bb105d13131646ff75859de549b51af6abe --- firmware/App/Modes/ModeFault.c (.../ModeFault.c) (revision 380b0afc95467d0861ff3aa2cdcde5d5d7ac85e7) +++ firmware/App/Modes/ModeFault.c (.../ModeFault.c) (revision d9550bb105d13131646ff75859de549b51af6abe) @@ -88,11 +88,6 @@ // sendTreatmentLogDataToUI(); } - // Release RTC in case the RTC semaphore was not released prior to transitioning to fault mode. - // In fault mode, the non-volatile data mgmt POST might be run again so the RTC has to be available. Also, - // the RTC time is read every second which requires the semaphore. - releaseSemaphore( SEMAPHORE_RTC ); - return faultState; }