void ascm_handle_ant_event(uint8_t event, uint8_t * p_event_message_buffer) { switch (m_state) { case ASCM_OFF: { process_message_off(p_event_message_buffer); break; } case ADDRESS_AVAILABLE: { process_message_address_available(p_event_message_buffer); break; } case HANDSHAKING: { process_message_handshaking(p_event_message_buffer); break; } case POLLING: { process_message_polling(p_event_message_buffer); break; } case SENDING_COMMAND: { process_message_sending_command(p_event_message_buffer); break; } default: break; } }
void ascmm_handle_ant_event(uint8_t event, uint8_t * p_event_message_buffer) { switch (m_state) { case ASCMM_OFF: { process_message_off(p_event_message_buffer); break; } case DISCOVERY: { process_message_discovery(p_event_message_buffer); break; } case CONNECTED: { process_message_connected(p_event_message_buffer); break; } default: break; } }