Browse Source

update

master
zhaohe 1 year ago
parent
commit
507b32319b
  1. 2
      app/src/app_service/ecg_service/algo/zsimple_qrs.h
  2. 2
      app/src/app_service/ecg_service/ecg_algo.c
  3. 9
      app/src/one_conduction_main.c

2
app/src/app_service/ecg_service/algo/zsimple_qrs.h

@ -5,7 +5,7 @@
#include "iflytop_simple_filter.h" #include "iflytop_simple_filter.h"
#include "zdata_statistics.h" #include "zdata_statistics.h"
#define QRS_PEAK_THRESHOLD (0.5f)
#define QRS_PEAK_THRESHOLD (0.8f)
/** /**
* @brief * @brief

2
app/src/app_service/ecg_service/ecg_algo.c

@ -19,7 +19,7 @@ int32_t displaydata;
void ecg_algo_init() { void ecg_algo_init() {
ecg_algo_reset(); ecg_algo_reset();
zsimple_qrs_init(&m_qrs, SAMPLE_RATE);
zsimple_qrs_init(&m_qrs, SAMPLE_PERIOD_S);
zdata_statistics_init(&m_data_statistics, m_data_statistics_buf, ZARRAY_SIZE(m_data_statistics_buf)); zdata_statistics_init(&m_data_statistics, m_data_statistics_buf, ZARRAY_SIZE(m_data_statistics_buf));
} }
int32_t maxval; int32_t maxval;

9
app/src/one_conduction_main.c

@ -268,15 +268,16 @@ void on_state_change(device_state_t from, device_state_t to) {
* ʼþ´¦Àí * * ʼþ´¦Àí *
***********************************************************************************************************************/ ***********************************************************************************************************************/
extern int32_t maxval;
extern int32_t minval;
extern int32_t nowval100;
// extern int32_t maxval;
// extern int32_t minval;
// extern int32_t nowval100;
void on_zapp_ebus_event(void* p_event_data, uint16_t event_size) { void on_zapp_ebus_event(void* p_event_data, uint16_t event_size) {
if (!p_event_data) return; if (!p_event_data) return;
app_event_t* p_event = (app_event_t*)p_event_data; app_event_t* p_event = (app_event_t*)p_event_data;
if (p_event->eventType == kappevent_tmr_scheduler_event) { if (p_event->eventType == kappevent_tmr_scheduler_event) {
ZLOGI("tmr event. %d %d %d", nowval100, minval, maxval);
// ZLOGI("tmr event. %d %d %d", nowval100, minval, maxval);
ZLOGI("tmr event.");
} }
if (zapp_state_machine_now_state() == kstate_standby) { if (zapp_state_machine_now_state() == kstate_standby) {

Loading…
Cancel
Save