From ae079c1fc5d990ba55714d4b3a51b19f96edaec4 Mon Sep 17 00:00:00 2001
From: WXK <287788329@qq.com>
Date: 星期四, 24 四月 2025 16:01:43 +0800
Subject: [PATCH] 改为中断来低电平触发发送当前扫描数据,3s内扫描不到的会退出,串口来55 AA 75 70 64 61 74 65,进入升级模式

---
 01_SDK/nimble/host/nimble/nimble/host/src/ble_hs_id.c |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

diff --git a/01_SDK/nimble/host/nimble/nimble/host/src/ble_hs_id.c b/01_SDK/nimble/host/nimble/nimble/host/src/ble_hs_id.c
index e8b6c8b..65e85cf 100644
--- a/01_SDK/nimble/host/nimble/nimble/host/src/ble_hs_id.c
+++ b/01_SDK/nimble/host/nimble/nimble/host/src/ble_hs_id.c
@@ -24,6 +24,20 @@
 static uint8_t ble_hs_id_pub[6];
 static uint8_t ble_hs_id_rnd[6];
 
+#if SMP_MULTI_ADDR_MODE_EN
+static uint8_t user_selected_addr_type = 0;
+
+void ble_hs_id_set_used_addr_type(uint8_t addr_type)
+{
+	user_selected_addr_type = addr_type;
+}
+
+uint8_t ble_hs_id_get_used_addr_type(void)
+{
+	return user_selected_addr_type;
+}
+#endif
+
 void
 ble_hs_id_set_pub(const uint8_t *pub_addr)
 {

--
Gitblit v1.9.3