Index: firmware/App/Modes/StatePreTxDrySelfTests.h =================================================================== diff -u -rd7cae63618be45748f93b1576ca49e7825fe0cf8 -rfdaecc8cba085b8f2a57c8478c6ad800f7303483 --- firmware/App/Modes/StatePreTxDrySelfTests.h (.../StatePreTxDrySelfTests.h) (revision d7cae63618be45748f93b1576ca49e7825fe0cf8) +++ firmware/App/Modes/StatePreTxDrySelfTests.h (.../StatePreTxDrySelfTests.h) (revision fdaecc8cba085b8f2a57c8478c6ad800f7303483) @@ -5,7 +5,7 @@ * THIS CODE MAY NOT BE COPIED OR REPRODUCED IN ANY FORM, IN PART OR IN * WHOLE, WITHOUT THE EXPLICIT PERMISSION OF THE COPYRIGHT OWNER. * -* @file SelfTests.h +* @file StatePreTxDrySelfTests.h * * @author (last) Varshini Nagabooshanam * @date (last) 01-Apr-2026 @@ -18,15 +18,14 @@ #ifndef __SELF_TESTS_H__ #define __SELF_TESTS_H__ -#include "Common.h" #include "TDCommon.h" #include "TDDefs.h" /** - * @defgroup SelfTests - * @brief SelfTests module. This module handles self-tests execution for pre-treatment mode. + * @defgroup StatePreTxDrySelfTests + * @brief StatePreTxDrySelfTests module. This module handles self-tests execution for pre-treatment mode. * - * @addtogroup SelfTests + * @addtogroup StatePreTxDrySelfTests * @{ */ @@ -40,10 +39,13 @@ } SELF_TEST_DRY_PAYLOAD_T; // ********** public function prototypes ********** + void initSelfTests( void ); void transitionToDrySelfTests( void ); void execDrySelfTests( void ); +U32 getDrySelfTestsState( void ); + void handleDoorCloseAfterCartridgeInsertion( void ); /**@}*/