From 035ecb85c3513be2b6ab5c515db082cb7fee8f97 Mon Sep 17 00:00:00 2001
From: WXK <287788329@qq.com>
Date: 星期四, 22 五月 2025 18:11:06 +0800
Subject: [PATCH] 修改bug,io改为不拉

---
 01_SDK/nimble/controller/pan107x_spark/include/pan_ble_stack.h |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

diff --git a/01_SDK/nimble/controller/pan107x_spark/include/pan_ble_stack.h b/01_SDK/nimble/controller/pan107x_spark/include/pan_ble_stack.h
index 86a771b..c594413 100644
--- a/01_SDK/nimble/controller/pan107x_spark/include/pan_ble_stack.h
+++ b/01_SDK/nimble/controller/pan107x_spark/include/pan_ble_stack.h
@@ -88,6 +88,10 @@
 } pan_ble_version_t;
 
 typedef int (*PanMdcSemphrGiveCback_t)(void);
+typedef void (*pan_conn_evt_close_cb_t)(uint16_t connHandle, uint8_t state);
+typedef void (*pan_app_irq_handler_cb_t)(void);
+typedef void (*pan_32k_clk_track_start_cb_t)(uint32_t clk_32k_cnt);
+typedef uint32_t (*pan_32k_clk_track_value_get_cb_t)(void);
 
 #define PAN_BLE_STACK_API __attribute__((visibility ("default")))
 
@@ -216,6 +220,11 @@
 extern void  pan_misc_set_bd_addr(uint8_t addr[6]);
 extern void  pan_misc_get_bd_addr(uint8_t addr[6]);
 extern uint32_t pan_misc_get_cur_sys_tick(void);
+extern void  pan_misc_register_conn_evt_close_cb(pan_conn_evt_close_cb_t func);
+extern void  pan_misc_register_app_irq_handler_cb(pan_app_irq_handler_cb_t func);
+extern void  pan_misc_register_32k_track_cb(pan_32k_clk_track_start_cb_t clk_32k_track_start,
+		                                    pan_32k_clk_track_value_get_cb_t clk_32k_track_value_get);
+extern void pan_misc_set_ll_rx_time_enable(uint8_t en);
 
 
 PAN_BLE_STACK_API const pan_ble_version_t *pan_ble_get_version(void);

--
Gitblit v1.9.3