BLE蓝牙4.0
hahachenchen789
后台开发,专注容器、k8s、云原生。
展开
-
蓝牙标准介绍
IEEE 802.15是由IEEE制定的一种蓝牙无线通信规范标准有以下四个特点:1. 短距离 2.低功耗 3 低成本 4 小型网络及通信设备802.15有四个任务组(Task Group)TG802.15.1: 802.15.1本质上只是蓝牙底层协议的一个正式标准化版本802.15.2: 802.15.2是对蓝牙和802.15.1的一些改变,其目的是减轻与802.11b和802.1原创 2016-04-20 14:07:16 · 1017 阅读 · 0 评论 -
蓝牙基带传输(小白文)
近期开始深入接触蓝牙。首先了解下蓝牙是如何传输数据的在应用层,用户可以随心所欲的将自己想要发送的数据通过简单易懂的格式发给蓝牙,蓝牙基带传输的只能是01的信号。蓝牙传输的技术使用的是跳频技术,也就是将数据分成若干个数据包,通过79个指定的蓝牙频道进行传输数据包(蓝牙4.0只有40个信道),每个频宽1MHZ,而BLE4.0为2MHZ,在相同的总带宽下, 蓝牙4.0的信道数减少一半。为什么原创 2016-04-20 14:58:34 · 2883 阅读 · 1 评论 -
BLE协议栈概述-control 层
控制层控制协议层主要分为物理层(Physical Layer)和链接层(Link Layer)。 1 物理层:一共 40 个通道,有 37 个数据通道用于两个连接的设备的通讯;3 个混合通道分别是 37、38、39,用于发现设备(Scanning devices)、初始化连接(initiating a connection)和广播数据(broadcasting date)转载 2016-04-20 15:57:31 · 743 阅读 · 0 评论 -
BLE协议栈概述-host层
主机协议层——Host主机协议层包括的逻辑连接控制和适配层(L2CAP)、属性协议层(ATT)、通用属性配置层(GATT)、通用访问文件配置层(GAP)和安全协议层(SMP)1 通用访问配置文件概述——Generic Access Profile(GAP) Overview GAP 层一共有四种设备角色可以配置:广播者(Broadcaster):不可连接的广告设备;观察者(Obs转载 2016-04-20 16:25:20 · 2805 阅读 · 1 评论 -
ble4.0节省功耗原因
低功耗蓝牙为何如此省电?根据SIG官方发布会的资料,它和经典蓝牙技术相比,主要的改变集中体现在待机功耗的减少、高速连接的实现 和峰值功率的降低三个方面。待机功耗的下降 传统蓝牙设备的待机耗电量大一直是为人所诟病的缺陷之一,这与传统蓝牙技术动辄采用16~32个频道进行广播不无关系,而低功耗蓝牙仅使用了3个广播通 道,且每次广播时射频的开启时间也由传统的22.5ms减少到0.6~1.2ms,这转载 2016-06-07 10:09:26 · 2187 阅读 · 0 评论 -
BLE的设备各种状态
六种设备状态待机状态(standby):设备没有传输和发送数据,并且没有连接到任何设备 广播状态(Advertiser):周期性广播状态 扫描状态(Scanner):主动寻找正在广播的设备 发起链接状态(Initiator):主动向扫描设备发起连接。 主设备(Master):作为主设备连接到其他设备。从设备(Slave):作为从设备连接到其他设备。五种转载 2016-06-07 10:28:29 · 3526 阅读 · 0 评论