/********************************************************************* * @fn heartRate_ProcessOSALMsg * * @brief Process an incoming task message. * * @param pMsg - message to process * * @return none */ static void heartRate_ProcessOSALMsg( osal_event_hdr_t *pMsg ) { switch ( pMsg->event ) { case KEY_CHANGE: heartRate_HandleKeys( ((keyChange_t *)pMsg)->state, ((keyChange_t *)pMsg)->keys ); break; } }
/********************************************************************* * @fn heartRate_ProcessOSALMsg * * @brief Process an incoming task message. * * @param pMsg - message to process * * @return none */ static void heartRate_ProcessOSALMsg( osal_event_hdr_t *pMsg ) { switch ( pMsg->event ) { case KEY_CHANGE: heartRate_HandleKeys( ((keyChange_t *)pMsg)->state, ((keyChange_t *)pMsg)->keys ); break; case GATT_MSG_EVENT: heartRate_ProcessGattMsg( (gattMsgEvent_t *)pMsg ); break; default: // Do nothing. break; } }