找回密码
 立即注册

微信扫码登录

查看: 119|回复: 4

[BLE SDK] 连接断开

[复制链接]

17

主题

20

回帖

213

积分

华贵铂金

积分
213
发表于 2025-8-4 11:31:15 | 显示全部楼层 |阅读模式 来自 广东
Information
说明:   建议参照本版块置顶帖内容输入必要信息
芯片型号: 8258_master_kma_dongle
SDK及版本: telink_kite_ble_sdk_v3.4.1
请问一下我在首次配对的时候走user_manual_paring = (memcmp(pa->data, telink_adv_trigger_paring_8258, sizeof(telink_adv_trigger_paring_8258)) == 0) && (rssi > -56);   ->  连接成功后                //save current connect address type and address
                cur_conn_device.mac_adrType = pCon->peer_adr_type;
                memcpy(cur_conn_device.mac_addr, pCon->mac, 6);   保存mac地址,第二次连接的时候不让他跑user_manual_paring = (memcmp(pa->data, telink_adv_trigger_paring_8258, sizeof(telink_adv_trigger_paring_8258)) == 0) && (rssi > -56);   让他跑master_auto_connect = tbl_bond_slave_search(pa->adr_type, pa->mac); 连接成功后马上断开连接 ,断开事件是HCI_ERR_CONN_TERM_BY_LOCAL_HOST。我把调用过blm_ll_disconnect的都注释掉也有这个问题。       image.png   

17

主题

20

回帖

213

积分

华贵铂金

积分
213
 楼主| 发表于 2025-8-4 15:21:54 | 显示全部楼层 来自 广东
我现在的问题就是回连的时候走 master_auto_connect = tbl_bond_slave_search(pa->adr_type, pa->mac); 会马上断开连接, HCI_ERR_CONN_TERM_BY_LOCAL_HOST

48

主题

243

回帖

965

积分

版主

积分
965
发表于 2025-8-5 11:47:38 | 显示全部楼层 来自 上海
麻烦确认下您当前使用的版本是telink_kite_ble_sdk_v3.4.1吗?这个版本是比较旧的版本了,如果是新开发的话,推荐使用wiki上的最新版本

17

主题

20

回帖

213

积分

华贵铂金

积分
213
 楼主| 发表于 2025-8-5 14:35:49 | 显示全部楼层 来自 广东
用的是ble_sdk_multimode,这个还有新的版本吗?没找到

48

主题

243

回帖

965

积分

版主

积分
965
发表于 2025-8-8 13:41:35 | 显示全部楼层 来自 上海
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Telink forum ( 沪ICP备17008231号-1 )

GMT+8, 2025-8-18 03:47 , Processed in 0.094139 second(s), 24 queries .

Powered by Telink 隐私政策

泰凌微电子版权所有 © 。保留所有权利。 2024

快速回复 返回顶部 返回列表