You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
1 year ago | |
---|---|---|
.vscode | 1 year ago | |
app | 1 year ago | |
bootloader@84d5e2f402 | 1 year ago | |
doc | 1 year ago | |
dynamic_electrocardiograph_ble_server@0f6adf0cac | 1 year ago | |
ify_hrs_protocol@da8e07706a | 1 year ago | |
libznordic@a0a8566a64 | 1 year ago | |
pemkey@d9e7fcf86d | 1 year ago | |
res | 1 year ago | |
scripter | 1 year ago | |
sdk@ae45a16c26 | 1 year ago | |
tools | 1 year ago | |
.clang-format | 1 year ago | |
.gitignore | 1 year ago | |
.gitmodules | 1 year ago | |
README.md | 1 year ago |
README.md
three_lead_ecg_v2
# TODO:
修改蓝牙测试Server程序,测试程序蓝牙名称过滤标志为 iflytop_ble_test_device OK
修改蓝牙名称生成规则,规则为,当device_id为0或者全F,蓝牙名称为iflytop_ble_test_device,否则蓝牙名称为产品SN码 OK
手机端可以看到设备的软件版本信息。OK
心率采集改成由IO中断驱动。OK
修正回执包错误码. OK
指示灯修改成PWM驱动 OK
添加三种灯光效果,慢闪,快闪,阻塞块闪3次 OK
开机,蜂鸣器响一声 OK
开机,检查电量 OK
修改电量检测,电量过低时,指示灯闪烁三下后进入低功耗。OK
开始采集,蜂鸣器响一声,结束采集,蜂鸣器响一声。OK
采集中:
1.如果蓝牙断开,停止采集(临时代码),切换到mainPage OK ,通过ENABLE_AUTO_STOP_WHEN_BLE_DISCONNECTED使能
2.如果蓝牙5分钟内没有收到任何消息,切换到mainPage OK
3.如果采集超时时间超过设定时间,停止采集,切换到mainPage OK
MainPage:
1. 如果蓝牙断开,进入休眠 OK
2. 如果蓝牙5分钟内没有收到任何消息,进入休眠 OK
添加一条新的开始采集指令,支持定时参数。(或者使用旧的开始采集指令)OK
导联断开检测触发后,上报事件(不停止采集)。
导联断开连接后,蜂鸣器一直报警。
电量过低上报低电量事件。电量不足%1时,设备自动断开连接,并关机。
低电量进入关机模式
添加指令上传最新一条记录
Final:
修改休眠周期为30秒
...
设备充电时不进入休眠(无法实现,无法检测当前设备是否正在充电) OK
规范:
寄存器(NRF_UICR->CUSTOMER[0],0x10001080) 用于存储设备ID,当设备ID为FFFFFFFF或者0时,表明当前设备为测试程序