Browse Source

update

3lead_uart_test_ok_version
zhaohe 1 year ago
parent
commit
7c0249c37d
  1. 25
      README.md
  2. 4
      app/src/one_conduction/config.h
  3. 5
      app/src/one_conduction/one_conduction_main.c
  4. 3
      app/src/one_conduction/one_conduction_main.h

25
README.md

@ -245,4 +245,29 @@ TODO:
4. 采样时不支持记录查询相关指令
5. 不支持删除采样记录
```
```
任务:
16. 解决断开连接,再次唤醒,屏幕无显示的BUG OK
1. 提取休眠时间到宏配置中 OK
9. 支持数据上报
12. 支持数据上传
6. 支持电池电量采集
8. 采集完30秒,蜂鸣器滴一声,采集完成,蜂鸣器滴一声
13. 支持低电量事件
14. 支持掉落事件
15. 检查设备状态
2. UI添加蓝牙状态
3. UI添加上传状态
4. UI添加心率计算
5. UI添加心脏跳动效果
7. 校准电池电量采集
10. 添加OTA支持
11. 数据掉电不丢失
```

4
app/src/one_conduction/config.h

@ -16,4 +16,6 @@
#define MAX_FILE_NUM 10
#define SAMPLE_RATE 200
#define SAMPLE_PRECISION 12
#define SAMPLE_PRECISION 12
#define AUTOMATIC_SLEEP_TIME 15000

5
app/src/one_conduction/one_conduction_main.c

@ -136,6 +136,7 @@ static void power_off() {
SingleLeadECG_adc_module_deinit();
ble_cmder_stop_adv();
ZERROR_CHECK(app_timer_stop(m_state_machine_driver_tmr));
m_poweronflag = false;
}
/*******************************************************************************
* ״̬Çл»·½·¨ *
@ -222,7 +223,7 @@ void app_event_process_cb(void* p_event_data, uint16_t event_size) {
if (!zdatachannel_is_connected() && //
!plod_state_is_connected() && //
plod_state_has_disconnected_ms() >= 3000 && //
ds_cur_state_haspassed_ms() >= 15000) {
ds_cur_state_haspassed_ms() >= AUTOMATIC_SLEEP_TIME) {
state_machine__change_to_standby_state();
}
@ -363,8 +364,6 @@ void zdatachannel_data_handler(zdatachannel_evt_t* p_evt) {
* @brief
*/
if (p_evt->type == ZDATACHANNEL_EVT_RX_DATA) {
// ZLOGI("rx:%s:%d", hex2str(p_evt->params.rx_data.p_data, p_evt->params.rx_data.length), p_evt->params.rx_data.length);
// NRF_LOG_HEXDUMP_INFO(p_evt->params.rx_data.p_data, p_evt->params.rx_data.length);
ble_cmder_process_rx((uint8_t*)p_evt->params.rx_data.p_data, p_evt->params.rx_data.length);
}
}

3
app/src/one_conduction/one_conduction_main.h

@ -1,3 +1,4 @@
#pragma once
void one_conduction_main();
void one_conduction_main();
Loading…
Cancel
Save