|
|
@ -414,7 +414,11 @@ void hwss_init(void) { |
|
|
|
if (err != NRFX_SUCCESS) { |
|
|
|
NRF_LOG_ERROR("nrfx_timer_init failed with: %d\n", err); |
|
|
|
} |
|
|
|
uint32_t timer_ticks = nrfx_timer_ms_to_ticks(&m_timer, 2); // 500HZ |
|
|
|
|
|
|
|
ZASSERT(SAMPLE_RATE == 400); |
|
|
|
uint32_t timer_ticks = nrfx_timer_ms_to_ticks(&m_timer, 5); // 200HZ |
|
|
|
ZASSERT(timer_ticks % 2 == 0); // |
|
|
|
timer_ticks = timer_ticks / 2; // 400HZ |
|
|
|
nrfx_timer_extended_compare(&m_timer, NRF_TIMER_CC_CHANNEL0, timer_ticks, NRF_TIMER_SHORT_COMPARE0_CLEAR_MASK, true); |
|
|
|
} |
|
|
|
|
|
|
|