Index: firmware/App/Controllers/Fans.c =================================================================== diff -u -r22176ce95e49213c48454f34ddf5d29b8109f2cb -r62e857e845b919b6807f083e2de4277e0bf2cb20 --- firmware/App/Controllers/Fans.c (.../Fans.c) (revision 22176ce95e49213c48454f34ddf5d29b8109f2cb) +++ firmware/App/Controllers/Fans.c (.../Fans.c) (revision 62e857e845b919b6807f083e2de4277e0bf2cb20) @@ -75,6 +75,8 @@ OVERRIDE_F32_T rpm[ NUM_OF_FANS_NAMES ]; ///< Fan's current tachometers reading in RPM. } FAN_STATUS_T; +// ********** private data ********** + static FAN_STATUS_T fansStatus; ///< Fans status. static FANS_EXEC_STATES_T fansExecState = FANS_EXEC_STATE_WAIT_FOR_POST_STATE; ///< Fans exec state. static U32 fansControlCounter = 0; ///< Fans control interval counter. @@ -93,6 +95,8 @@ static OVERRIDE_U32_T fansPublishInterval = { FANS_DATA_PUBLISH_INTERVAL, FANS_DATA_PUBLISH_INTERVAL, 0, 0 }; ///< Fans publish time interval override. +// ********** private function prototypes ********** + static FANS_EXEC_STATES_T handleExecStateWaitForPOST( void ); static FANS_EXEC_STATES_T handleExecStateRun( void );