From 021c6634bc105c89d952f1cf41c3a1b58695e6d3 Mon Sep 17 00:00:00 2001 From: zhaohe Date: Thu, 8 Feb 2024 13:04:28 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=9B=9E=E6=89=A7=E5=8C=85BU?= =?UTF-8?q?G?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 3 ++- app/src/app_ble_service.c | 4 +--- 2 files changed, 3 insertions(+), 4 deletions(-) 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); }