nrf52
文章平均质量分 90
$吕小黑$
这个作者很懒,什么都没留下…
展开
-
nordic 的蓝牙扫描配置和条件过滤
主机扫描 蓝牙扫描可以用作发现周围的从机设备,为建立连接作准备;也可以用作发现空中的蓝牙广播信息。扫描是蓝牙的一个重要功能,也是主机所必备的。扫描参数配置ble_gap_scan_params_t 结构体下面是一些常用的扫描参数.extended 是否接受延长广播.active 主动扫描,可以获得额外的扫描响应包.filter_policy 扫描过滤,可以选择过原创 2021-08-16 21:40:27 · 2878 阅读 · 3 评论 -
Nordic 的自定义广播和动态广播实现(2)
Nordic 的动态广播实现1 切换广播A和广播B第一种采用最简单的广播切换,广播一段时间A,然后再广播一段时间B,然后再切换为A广播,动态的转换。可以采用定时器的方式,循环定时切换。BLE_ADVERTISING_DEF(m_advertising); /**< Advertising module instance. *///停止广播void advertising_stop(ble_advertising_t *const p_advertising) { uint32_t原创 2021-08-09 21:54:41 · 1024 阅读 · 0 评论 -
Nordic 的自定义广播和动态广播实现(1)
蓝牙自定义广播的实现方式1.基于SDK应用函数的编写static void advertising_init(void){ uint32_t err_code; ble_advertising_init_t init; memset(&init, 0, sizeof(init)); init.advdata.name_type = BLE_ADVDATA_FULL_NAME; init.advdata.i原创 2021-06-01 23:36:54 · 2387 阅读 · 0 评论