找回密码
 立即注册

使用微信账号登录

只需一步,快速开始

查看: 10997|回复: 8

[CSR8系列] CSR8670如何开启BLE功能及完成BLE的搜索配对过程

[复制链接]

暂无签到数据

发表于 2021-5-21 14:12:50 | 显示全部楼层 |阅读模式
悬赏3金币已解决
大侠们好

小弟现在想用CSR8670实现和手机通过BLE连接,目前小弟不知道如何测试是否开启了ble,手机目前能够连接csr8670,但是可能不是BLE,下面不知道怎么走了,还请各位给点建议。

谢谢

最佳答案

查看完整内容

手机Android下个nRF Connect,IOS用lightblue EventUsrBleStartBonding开启无定向广播和搜索 bleHandleScanResponse是扫描其他机子广播数据获得的结果 bleSetupAdvertisingData是设置广播的数据 sinkBleGapEvent里面的状态机熟悉下 gBleData是关键的数据结构 弄个简单的例子比如battery server跑一跑看看 最好先上网找ble协议相关资料先啃啃,不然肯定云里雾里 ...
楼主热帖
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
连续签到天数:1天
签到总天数:1176天
签到总奖励:12125金币
发表于 2021-5-21 14:12:51 | 显示全部楼层
手机Android下个nRF Connect,IOS用lightblue

EventUsrBleStartBonding开启无定向广播和搜索
bleHandleScanResponse是扫描其他机子广播数据获得的结果
bleSetupAdvertisingData是设置广播的数据
sinkBleGapEvent里面的状态机熟悉下
gBleData是关键的数据结构
弄个简单的例子比如battery server跑一跑看看

最好先上网找ble协议相关资料先啃啃,不然肯定云里雾里
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复

使用道具 举报

暂无签到数据

 楼主| 发表于 2021-5-22 09:44:48 | 显示全部楼层
ganxiniuhe 发表于 2021-5-21 17:14
手机Android下个nRF Connect,IOS用lightblue

EventUsrBleStartBonding开启无定向广播和搜索

是  我也想先跑个简单例子  没跑起来就是。然后原来程序用的是传统蓝牙  我还关不掉
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复

使用道具 举报

连续签到天数:1天
签到总天数:1176天
签到总奖励:12125金币
发表于 2021-5-22 10:21:53 | 显示全部楼层
我是逗比 发表于 2021-5-22 09:44
是  我也想先跑个简单例子  没跑起来就是。然后原来程序用的是传统蓝牙  我还关不掉 ...

关不掉啥意思
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复

使用道具 举报

暂无签到数据

 楼主| 发表于 2021-5-22 10:44:29 | 显示全部楼层

就是设备开机了  传统蓝牙就开了  然后手机蓝牙打开发现就可以连接设备的传统蓝牙
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复

使用道具 举报

暂无签到数据

 楼主| 发表于 2021-5-22 13:48:50 | 显示全部楼层

void sinkBleGapEvent(ble_gap_event_t event)
{
    /* Indication if event handled by current state */
    bool event_handled = FALSE;
    ble_gap_state_t state = sinkBleGetGapState();

  /*  BLE_GAP_INFO(("GAP new event=[%s] state=[%s]\n", gap_events[event.id], gap_states[state]));*/
   
    switch (state)
    {
        case ble_gap_state_off:
        {
            printf("ble_gap_state_off\n");
            event_handled = gapStateOffHandleEvent(event);
        }


获取到的state一直是ble_gap_state_off  请问这个状态对吗
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复

使用道具 举报

暂无签到数据

 楼主| 发表于 2021-5-27 14:41:19 | 显示全部楼层
ganxiniuhe 发表于 2021-5-21 14:12
手机Android下个nRF Connect,IOS用lightblue

EventUsrBleStartBonding开启无定向广播和搜索

连接上了   同事写的默认是主机状态,所以手机一直搜索不到,

谢谢
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复

使用道具 举报

连续签到天数:1天
签到总天数:64天
签到总奖励:2015金币
发表于 2023-11-27 13:43:41 | 显示全部楼层
学习
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复

使用道具 举报

连续签到天数:1天
签到总天数:11天
签到总奖励:70金币
发表于 2024-3-23 15:26:23 | 显示全部楼层
ganxiniuhe 发表于 2021-5-21 14:12
手机Android下个nRF Connect,IOS用lightblue

EventUsrBleStartBonding开启无定向广播和搜索

请问下EventUsrBleStartBonding这个是在哪个里面开启的
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册  

本版积分规则

小黑屋|手机版|我爱蓝牙网 - 52Bluetooth

GMT+8, 2024-4-29 05:42 , Processed in 0.195193 second(s), 20 queries , Gzip On, MemCached On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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