通讯-蓝牙知识

1. 自述

蓝牙已有 1.0、1.1、2.0、2.1、3.0、4.0 四个版本;
3.0 的传输速度已有 24MBPS;
4.0 推出传输距离能有 100 米、3 ms 延迟、AES-128 加密;
目前最广泛应用的就是 4.0 版本的;

而在 4.0 之前是约 10 米的范围;

  蓝牙版本(1.0、1.2、2.0、3.0、4.0)代表不同的技术版本。截止到目前,蓝牙共有六个版本:V1.1 / 1.2 / 2.0 / 2.1 / 3.0 / 4.0,以通讯距离来在不同版本可再分为Class A与Class B,Class A由于成本高主要用于商业特殊用途,我们日常接触的大多是Class B。
  V1.1与1.2为最早期的版本,传输速率仅有748~810kb/s,由于是早期设计,通讯质量并不算好,还易受到同频率产品的干扰。    
  直到蓝牙2.0+EDR标准的推出,蓝牙的实用性得到了大幅的提升,现在市场上能见到的产品也大多是2.0版本以后的,蓝牙2.0+EDR的传输速率达到了2.1Mbps,相对于1.2提升了三倍。    
  随后蓝牙2.1+EDR的推出增加了Sniff Subrating功能,透过设定在2个装置之间互相确认讯号的发送间隔来达到节省功耗的目的。采用此技术后,让蓝牙2.1+EDR的待机时间可以延长5倍以上,具备了更加的省电效果。   
 
  蓝牙3.0的推出,让数据传输速率再次提高到了大约24Mbps,同时还可以调用WiFi功能实现高速数据传输。紧接着蓝牙4.0的推出实现了最远100米的传输距离,同时拥有更低的功耗和3毫秒低延迟。

  蓝牙4.0最重要的特性是省电科技,极低的运行和待机功耗可以使一粒纽扣电池连续工作数年之久。此外,低成本和跨厂商互操作性,3毫秒低延迟、100米以上超长距离、AES-128加密等诸多特色,可以用于计步器、心律监视器、智能仪表、传感器物联网等众多领域,大大扩展蓝牙技术的应用范围。
  蓝牙4.0依旧向下兼容,包含经典蓝牙技术规范和最高速度24Mbps的蓝牙高速技术规范。三种技术规范可单独使用,也可同时运行,现在的蓝牙4.0已经走向了商用。

2. 蓝牙信息采集

  1. 蓝牙 mac
    Android 6.0 后限制采集,6-7 系统版本可按 https://blog.csdn.net/zgcqflqinhao/article/details/52527860 示例采集;
    对于 Android 8 开始的版本将获取不了 mac 地址,待寻找解决方案;

你可能感兴趣的:(通讯-蓝牙知识)