/**@brief Function for handling events from the BSP module. * * @param[in] event Event generated by BSP. */ void bsp_event_handler(bsp_event_t event) { switch (event) { case BSP_EVENT_SLEEP: ant_state_indicator_sleep_mode_enter(); break; default: break; } }
/**@brief Function for handling bsp events. */ void bsp_evt_handler(bsp_event_t evt) { uint32_t err_code; ant_bpwr_page1_data_t page1; switch (evt) { case BSP_EVENT_KEY_0: // request to calibrating the sensor page1 = ANT_BPWR_GENERAL_CALIB_REQUEST(); err_code = ant_bpwr_calib_request(&m_ant_bpwr, &page1); APP_ERROR_CHECK(err_code); break; case BSP_EVENT_SLEEP: ant_state_indicator_sleep_mode_enter(); break; default: break; } }