发布时间:2018-05-07 11:23:17
1 ANCS综述ANCS即 Apple Notification Center Service。是IOS系统中的一个通知服务。设备连接手机后,设备首先需要先使能IOS系统的通知功能,具体即设备上的GATT 客户端发现IOS上的ANCS,并且使能其 通知源Characteristics 的notify功能。 之后IOS系统就会通过ble 推送消息给设备了。通常推送的.........【阅读全文】
发布时间:2018-03-19 14:28:53
以SDK下自带的 HID 鼠标示例为例说明: 音乐控制:代码中 main中调用了services_init初始化几个服务。 其中调用hids_init 来初始化hid服务 函数中首先定义了 static uint8_t rep_map_data[] 这个数组变量。 这个变量里面存的值就是 报告描述符,其将会被设置.........【阅读全文】
发布时间:2016-10-24 19:12:21
以ble_app_uart例子为基础,在其上添加dfu服务。Sdk中的bootloader提供了两个方式来进入升级模式,一种是按键,另一种是手机点击升级。 在bootloader代码相关代码如下如果是手机app通过点击图标直接升级,那么在app跳转到bootloader进行升级前就会设置 NRF_POWER->GPREGRET 这个寄存器的值。所.........【阅读全文】
发布时间:2016-10-13 21:45:55
讲解2点: 为什么 nordic的4.0协议栈中ble只能发送20字节的应用负载数据。 大量数据发送时如何提高发送速率 1:为何上层应用负载每次最多20字节 首先了解 4.0中链路层的包格式如下: &.........【阅读全文】