nrf51822如何让自己定义的服务也被识别为有意义的名称,如Battery Service?
来源:互联网 发布:发达国家粉碎机 知乎 编辑:程序博客网 时间:2024/06/06 02:45
作者:李大闯 2017/08/26 17:40
在nrf51822开发的过程中我们会发现,当自己创建一个服务和特征值的时候,用手机端的master control panel扫描时显示的名称都是unknown,如下图:
而官方的例程(如心率计)和例程都是显示自己设定的名字,如下图
那么如何才能将自己定义的服务也被识别成有意义的名称呢?
答案是:没有办法实现。
原因是,Battery Service,Heart rate这些服务对应的UUID都是在蓝牙联盟注册过的,全世界通用的,而自己定义服务时定义的uuid肯定是自定义的,并没有注册过,所以必然显示unknown。
阅读全文
0 0
- nrf51822如何让自己定义的服务也被识别为有意义的名称,如Battery Service?
- 让自己的工作更加有意义
- BLE-NRF51822教程6-创建一个自己的服务
- BLE-NRF51822教程6-创建一个自己的服务
- BLE-NRF51822教程6-创建一个自己的服务
- BLE-NRF51822教程6-创建一个自己的服务
- BLE-NRF51822教程6-创建一个自己的服务
- 编写自己的Matcher与如何让编译器识别被mock的重载函数
- 为Kubernetes集群里的容器提供DNS服务,用于解析service名称
- 如何让自己的Android程序、Service永不被系统kill
- 如何进行有意义的对话
- 如何让IT更好的为业务服务
- 用枚举定义有意义的数组下标
- 用枚举定义有意义的数组下标
- 用枚举定义有意义的数组下标
- 用枚举定义有意义的数组下标
- 用枚举定义有意义的数组下标
- 用枚举定义有意义的数组下标
- C++数据类型转换
- SQL 2014 删除(清空)日志
- Hash表
- 二位数组多个字段排序
- 1.docker最小化搭建nginx nginx-1.12-alpine
- nrf51822如何让自己定义的服务也被识别为有意义的名称,如Battery Service?
- spring+mybatis错误原因
- 2018阿里巴巴秋招笔试编程题的自我探索
- Java/Android 设计模式系列(4)--抽象工厂模式
- 51采集PCF8591数据通过ESP8266上传C#上位机
- Maven_基础
- 从零开始的指针的应用2--符号
- java中JVM的原理
- Android NDK 开发:CMake 使用