|
@ -97,7 +97,7 @@ static uint8_t m_ads1293_raw_lod_state1; |
|
|
volatile static bool m_drop_state_triggered = false; |
|
|
volatile static bool m_drop_state_triggered = false; |
|
|
|
|
|
|
|
|
static uint32_t m_capture_start_s; |
|
|
static uint32_t m_capture_start_s; |
|
|
static uint8_t m_cfg_type = 0; |
|
|
|
|
|
|
|
|
static uint8_t m_cfg_type = 0; |
|
|
|
|
|
|
|
|
LPFilter lowpassfilter[3]; |
|
|
LPFilter lowpassfilter[3]; |
|
|
MedianFilter_t medianFilter[3]; |
|
|
MedianFilter_t medianFilter[3]; |
|
@ -531,7 +531,6 @@ void hwss_unload(void) { |
|
|
|
|
|
|
|
|
uint32_t hwss_started_has_passed_s(void) { return znordic_getpower_on_s() - m_capture_start_s; } |
|
|
uint32_t hwss_started_has_passed_s(void) { return znordic_getpower_on_s() - m_capture_start_s; } |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
uint8_t hwss_read_cfg_type() { return m_cfg_type; } |
|
|
uint8_t hwss_read_cfg_type() { return m_cfg_type; } |
|
|
|
|
|
|
|
|
void hwss_start_capture(void) { |
|
|
void hwss_start_capture(void) { |
|
@ -564,8 +563,15 @@ void hwss_start_capture(void) { |
|
|
*/ |
|
|
*/ |
|
|
ZASSERT(SampleDataMgr_isInLocalMode()); |
|
|
ZASSERT(SampleDataMgr_isInLocalMode()); |
|
|
{ |
|
|
{ |
|
|
ads1293_load_cfg(&m_ads1293_0); |
|
|
|
|
|
ads1293_load_cfg(&m_ads1293_1); |
|
|
|
|
|
|
|
|
// ads1293_load_cfg(&m_ads1293_0); |
|
|
|
|
|
// ads1293_load_cfg(&m_ads1293_1); |
|
|
|
|
|
|
|
|
|
|
|
for (uint16_t i = 0; i < ZARRAY_SIZE(m_prvads0cfg); i++) { |
|
|
|
|
|
ads1293_spi_writereg_and_check(&m_ads1293_0, m_prvads0cfg[i].add, m_prvads0cfg[i].data); |
|
|
|
|
|
} |
|
|
|
|
|
for (uint16_t i = 0; i < ZARRAY_SIZE(m_prvads1cfg); i++) { |
|
|
|
|
|
ads1293_spi_writereg_and_check(&m_ads1293_1, m_prvads1cfg[i].add, m_prvads1cfg[i].data); |
|
|
|
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
{ |
|
|
{ |
|
|