蓝牙地址BD_ADDR组成
参考文章
➀ IEEE Organizationally unique identifier
➁ what-is-bluetooth-address-BD_ADDR
组成
LAP(LSB) | UAP | NAP(MSB) |
---|---|---|
24 Bits | 8 Bits | 16Bits |
- NAP
Non-significant Address Part (2 bytes). Contains first 16 bits of the OUI. The NAP value is used in Frequency Hopping Synchronization frames.
- UAP
Upper Address Part (1 byte). Contains remaining 8 bits of the OUI. The UAP value is used for seeding in various Bluetooth specification algorithms.
- LAP
Lower Address Part (3 bytes). This portion of Bluetooth Address is allocated by the vendor of device. The LAP value uniquely identifies a Bluetooth device as part of the Access Code in every transmitted frame.
实例
BD: 3058902E8DFA
其中,NAP为3058;UAP为90;LAP为2E8DFA。NAP+UAP为组织ID。以此,可以在参考文章➀查阅到如下信息。
OUI/MA-L Organization
company_id Organization Address
......
30-58-90 (hex) Frontier Silicon Ltd
305890 (base 16) Frontier Silicon Ltd137 Euston Road London NW12AA GB
......
蓝牙地址BD_ADDR组成相关推荐
- BLE学习(4):蓝牙地址类型和设备的隐私
蓝牙地址也被称为蓝牙MAC地址,它能唯一标识一个蓝牙设备的48位的值.在蓝牙规范中,它被称为BD_ADDR.蓝牙的地址类型可以分为两种:public addresses和random addresse ...
- android8.1获取蓝牙地址,[蓝牙] Android 8.1 获取蓝牙设备地址无效;02:00:00:00:00:00
序言: 对于这个问题, 谷歌是这样说的: 为了向用户提供更好的数据保护,从此版本开始,Android删除了使用Wi-Fi和蓝牙API对应用程序的设备本地硬件标识符的编程访问. ok.至此我们已经知道为 ...
- android9获取蓝牙地址,Android获取本机蓝牙地址
从Android6.0开始,通过BluetoothAdapter.getDefaultAdapter().getAddress()获取的地址是一个固定值02:00:00:00:00:00,部分从低版本 ...
- Android获取本机蓝牙地址
从Android6.0开始,通过BluetoothAdapter.getDefaultAdapter().getAddress()获取的地址是一个固定值02:00:00:00:00:00,部分从低版本 ...
- CSR867x — 如何修改BLE的蓝牙地址
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX 作 者:文化人 XX 联系方式:(进群:471144274) XX 版权声明:原创文章, ...
- QCC300x笔记(4) -- 蓝牙地址的规则
哈喽大家好,这是该系列博文的第四篇~ 篇~ <<[系列博文索引]快速通道 >> 蓝牙地址分为三部分: LAP(24位地址低端部分).UAP(8位地址高端部分)和NAP(16位无 ...
- 中科蓝汛通过蓝牙地址判断左右声道
下面说下中科蓝汛通过地址去区分左右声道.我们都知道在中科蓝汛的配置列表中有6种声道的选择,如下图: 现在对上述的几种方式进行解释,(PS:下面的顺序就按上图中的顺序) 第一种方式对左右声道不分配的这种 ...
- 恒玄BES调试笔记-BES2500蓝牙地址和蓝牙名称api
获取和设定蓝牙地址和蓝牙名称的相关api: services\bt_app\besbt.h unsigned char *bt_get_local_address(void); void bt_set ...
- 蓝牙地址的name为null_蓝牙, enable协议栈流程
文章开始之前,先看两张图 原谅我这个不擅长美工没有艺术细菌的程序媛,图画的很简陋,但也算是勾勒出了大致的流程如果你对这两张图感兴趣,那么欢迎继续阅读本文,也期待多多提出意见如果无感,甚至感觉目前根本没 ...
- android 蓝牙地址连接打印机,android 连接蓝牙打印机 BluetoothAdapter
android 连接蓝牙打印机 BluetoothAdapter 源码下载地址:https://github.com/yylxy/BluetoothText.git public class Prin ...
最新文章
- 对象冒充_使用您的精神探照灯进行冒充冒名顶替综合症
- d3设置line长度_使用d3画一些基本的图形
- (论坛答疑点滴)为什么设置了DropDownList的AutoPostBack=True还是不能触发SelectedIndexChanged事件?...
- 浅谈Java/Android下的注解
- 我应该如何道德地接近用户密码存储以便以后的明文检索?
- 删除数据库日志sql语句
- Hibernate3.X实现基于CLOB字段类型的注解方式:
- PHP2002,php - 错误:SQLSTATE [HY000] [2002]没有这样的文件或目录 - SO中文参考 - www.soinside.com...
- C语言课后习题(42)
- wifi管家android,WiFi管家—轻松连上好wifi
- linux mysql 数据按表名称备份
- SqlServer存储过程之简单入门
- 20151212Jquery 工具函数代码备份
- VSCODE: 快速生成html框架
- MySQL实验作业_数据库实验四作业及答案
- 麻辣江湖服务器正在维护,7月18日例行维护更新公告
- draw.io箭头设置虚线
- 后端 学习 前端 Vue 框架基础知识
- “npm”‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。
- functools 可调用对象上的高阶函数和操作