Index: sources/StateController.h =================================================================== diff -u -r4962db1d199fff532618c755301e089c99399c53 -r1ac0482d2e0a0baf9d9d7eb7f1223458bd3eced5 --- sources/StateController.h (.../StateController.h) (revision 4962db1d199fff532618c755301e089c99399c53) +++ sources/StateController.h (.../StateController.h) (revision 1ac0482d2e0a0baf9d9d7eb7f1223458bd3eced5) @@ -28,6 +28,7 @@ void timerEvent(QTimerEvent *) override; private: + // Pre treatment defines #define DEFAULT_TIMEOUT_S 10 #define TRANSITION_EVENT_INDEX 0 #define RESP_MSG_START_INDEX 3 @@ -38,11 +39,19 @@ #define UI_MSG_BB_PAYLOAD_ID 0x63 #define COUNTER_VAR_DEFAULT_VALUE -1 + // Timer event defines #define QOBJECT_TIMER_TIMEOUT_MS 100 #define PROGRESS_TIME_BC_INTERVAL_MS 1000 #define NUM_OF_COUNTS_TIMER_BC_EMIT (PROGRESS_TIME_BC_INTERVAL_MS / QOBJECT_TIMER_TIMEOUT_MS) #define NUM_OF_COUNTS_TO_BC_MSG 3 + // Treatment defines + #define DEFAULT_TX_PRESCRIBED_DUR_S ((4 * 60) + 30) * 60 + #define DEFAULT_TX_ELAPSED_TIME_S (2 * 60) * 60 + #define TIME_PRESCRIBED_S_INDEX 5 + #define TIME_ELAPSED_S_INDEX 6 + #define TIME_REMAINING_S_INDEX 7 + enum User_Command_ID { CMD_NONE = -1, CMD_TX_PARAMS = 0 ,