android ble不配对接收广播数据_BLE 广播和连接通信

  1. 通信频道

(1)BLE使用了ISM频段,频率范围为2.400–2.4835GHz;BLE在physical layer定义了40个物理通道,频点分别为f =(2402+n*2)MHz,n为通道号从0到39。

(2)从40个通道中选出3个作为广播通信,剩下的37个通道作为连接通信;通常在连接通信时不会长时间在固定的物理通道,而是在多个通道之间进行规律的切换,这就是BLE的调频技术(Hopping)。

2.广播

2.1 广播初始化

(1)设置是否可连接

    adv_params.properties.type = BLE_GAP_ADV_TYPE_CONNECTABLE_SCANNABLE_UNDIRECTED;

(2)设置广播间隔

     ble_adv_fast_interval = APP_ADV_INTERVAL;

(3)设置广播phy速率

    adv_params.primary_phy     = BLE_GAP_PHY_1MBPS;

(4)设置广播名   

    sd_ble_gap_device_name_set(&sec_mode,(const uint8_t *) DEVICE_NAME,strlen(DEVICE_NAME));

2.2  广播流程

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值