当前位置:   article > 正文

BLE(4)—— 数据发送接收流程_ble收发数据

ble收发数据

基于 BLE 5.1 协议 Core Spec。

BLE 数据收发,从 RF 发送/接收,到 Baseband 基带进行数据处理,数据并不是直接 raw data 出去到 空中的,分为几个部分:

对于 LE Uncoded PHYs

数据发送端(TX)经过可选的加密(取决连接状态启动加密与否),根据 PDU,启动加密引擎(硬件or软件,具体看实现)计算 CRC,数据白化后,通过 RF 发送到空口

接收的对端(RX),同样经过一些列的反流程,继续数据的处理,直到 Baseband 基带正常获取到数据。

白化的过程,是为了防止空口数据出现连续的 0 或者 1的情况,比如 0000000b or  1111111b,

对于 LE Coded PHYs

数据除了进过 Uncoded PHY 的处理以外,还要进行数据的 Coding,包含 FEC 的 encoding 和 对应的 decodeing,和 Pattern mapper 和 demapper。

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/573709
推荐阅读
相关标签
  

闽ICP备14008679号