diff --git a/README.md b/README.md index 43ff7f4..5677e1e 100644 --- a/README.md +++ b/README.md @@ -7,9 +7,10 @@ 修改蓝牙名称生成规则,规则为,当device_id为0或者全F,蓝牙名称为iflytop_ble_test_device,否则蓝牙名称为产品SN码 OK 手机端可以看到设备的软件版本信息。OK 心率采集改成由IO中断驱动。OK +修正回执包错误码. OK + 开机,蜂鸣器响一声,开始采集,蜂鸣器响一声,结束采集,蜂鸣器响一声。 -修正回执包错误码. 添加心跳检测,1分钟内没有收到心跳包,设备自动断开蓝牙连接。 设备断开连接后,停止采集(临时代码) diff --git a/app/src/app_ble_service.c b/app/src/app_ble_service.c index 3cee149..c1853d9 100644 --- a/app/src/app_ble_service.c +++ b/app/src/app_ble_service.c @@ -70,9 +70,7 @@ static void send_error_receipt(ify_hrs_packet_t* rxpacket, int32_t errorcode) { txheader->cmd = rxpacket->cmd; txheader->frame_index = rxpacket->frame_index; txheader->frame_type = kifyhrs_pt_error_receipt; - - txheader->frame_type = kifyhrs_pt_error_receipt; - receipt->errorcode = kifyhrs_ecode_cmd_not_support; + receipt->errorcode = errorcode; zdatachannel_data_send2(m_txbuf, sendlen); }