#include <stdio.h>\r
#include "stdbool.h"\r
\r
+#include "bts_le_gap.h"\r
#include "bts_br_gap.h"\r
#include "battery_hal.h"\r
#include "bleService.h"\r
\r
void svr_bluetooth_init(void)\r
{\r
- bool ret = enable_bt_stack();\r
+ // bool ret = enable_bt_stack();\r
+ bool ret = enable_ble();\r
if (ret != ERRCODE_SUCC) {\r
// WEARABLE_LOGI(WEARABLE_LOG_MODULE_APP, "svr_bluetooth_init enable_bt_stack ret:%u.\r\n", ret);\r
}\r
// ret = gap_ble_remove_all_pairs();//删除和所有配对的手机app\r
// gap_remove_all_pairs();\r
svr_ble_adv_stop();//停止广播 不发送广播数据 就是app搜索不到该设备了\r
- ret = disable_bt_stack();//关闭ble 直接断开和当前连接的手机app\r
+ // ret = disable_bt_stack();//关闭ble 直接断开和当前连接的手机app\r
+ ret = disable_ble();//关闭ble 直接断开和当前连接的手机app\r
WEARABLE_LOGI(WEARABLE_LOG_MODULE_APP, "closeBle ret%d 0x%x-0x%x-0x%x-0x%x-0x%x-0x%x\r\n",ret,bd_addr.addr[0],bd_addr.addr[1],bd_addr.addr[2],bd_addr.addr[3],bd_addr.addr[4],bd_addr.addr[5]);\r
}\r
}\r