fix #39: have a single call to SOFTDEVICE_HANDLER_INIT() to remove duplication of BLE_EVT_BUFFER.

master
Rohit Grover 2015-08-11 14:42:53 +01:00
parent c28d0eea88
commit 1da1aa8622
1 changed files with 4 additions and 2 deletions

View File

@ -52,11 +52,13 @@ static void sys_evt_dispatch(uint32_t sys_evt)
error_t btle_init(void)
{
nrf_clock_lfclksrc_t clockSource;
if (NRF_CLOCK->LFCLKSRC & (CLOCK_LFCLKSRC_SRC_Xtal << CLOCK_LFCLKSRC_SRC_Pos)) {
SOFTDEVICE_HANDLER_INIT(NRF_CLOCK_LFCLKSRC_XTAL_20_PPM, NULL);
clockSource = NRF_CLOCK_LFCLKSRC_XTAL_20_PPM;
} else {
SOFTDEVICE_HANDLER_INIT(NRF_CLOCK_LFCLKSRC_RC_250_PPM_4000MS_CALIBRATION, NULL);
clockSource = NRF_CLOCK_LFCLKSRC_RC_250_PPM_4000MS_CALIBRATION;
}
SOFTDEVICE_HANDLER_INIT(clockSource, NULL);
// Enable BLE stack
/**