|
@ -2,11 +2,27 @@ |
|
|
|
|
|
|
|
|
``` |
|
|
``` |
|
|
|
|
|
|
|
|
1. 编译bootloader,编译完成后会自动将bootloader.bin拷贝导 ./bootloader/release/目录下/ |
|
|
|
|
|
|
|
|
# TODO: |
|
|
|
|
|
1. 修改蓝牙测试Server程序,测试程序蓝牙名称过滤标志为 iflytop_ble_test_device |
|
|
|
|
|
2. 修改蓝牙名称生成规则,规则为,当device_id为0或者全F,蓝牙名称为iflytop_ble_test_device,否则蓝牙名称为产品SN码 |
|
|
|
|
|
3. 修改电量检测,电量过低时,指示灯闪烁三下后进入低功耗。 |
|
|
|
|
|
3. 电量过低上报低电量事件。电量不足%1时,设备自动断开连接,并关机。 |
|
|
|
|
|
4. 设备充电时候,不允许采集。 |
|
|
|
|
|
5. 修正回执包错误码 |
|
|
|
|
|
6. 心率采集改成由IO中断驱动。 |
|
|
|
|
|
7. 开机,蜂鸣器响一声,开始采集,蜂鸣器响一声,结束采集,蜂鸣器响一声。 |
|
|
|
|
|
8. 添加心跳检测,1分钟内没有收到心跳包,设备自动断开蓝牙连接。 |
|
|
|
|
|
9. 设备断开连接后,停止采集(临时代码) |
|
|
|
|
|
10. 添加一条新的开始采集指令,支持定时参数。(或者使用旧的开始采集指令) |
|
|
|
|
|
11. 导联断开检测触发后,上报事件(不停止采集),蜂鸣器响三声。 |
|
|
|
|
|
|
|
|
2. 编译并烧录测试程序(测试程序无bootloader) |
|
|
|
|
|
|
|
|
|
|
|
3. 编译并烧录应用程序(含bootloader),同时打包好升级的zip |
|
|
|
|
|
|
|
|
``` |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
``` |
|
|
|
|
|
规范: |
|
|
|
|
|
寄存器(NRF_UICR->CUSTOMER[0],0x10001080) 用于存储设备ID,当设备ID为FFFFFFFF或者0时,表明当前设备为测试程序 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
``` |
|
|
``` |