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

本文详细介绍了蓝牙低功耗(BLE)的通信频道、广播初始化和流程,以及连接过程。BLE在2.4GHz ISM频段的40个物理通道中,选取3个用于广播,其余37个用于连接通信。广播过程中,可配置连接性、间隔和速率。连接时,主从设备遵循特定的交互模式,如从机先接收后发送,主机先发送后接收。
摘要由CSDN通过智能技术生成
  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、付费专栏及课程。

余额充值