Bluetooth:关于计算2-EV3的实际传输时间

假设这个eSCO 包的信息如下:

2-EV3,payload是60Byte,那么这个包实际传输时间是多少呢

我们知道EDR 的封包格式:

Access code   +  HEADER +  GUARD  + SYNC  +   PAYLOAD  +  TAILER

access code是72bit  ,HEADER 是 54bit,这两部分是按照basic rate进行传输的,即1Mb/s,也就是需要126us;

PAYLOAD是60B的数据加上2B的CRC,也就是496bit,按照EDR 2Mb/s进行传输,需要248us;

GUARD是4.75us~5.25us,取5us;

SYNC是11us;

TAILER是2us;

所以总共是  126 + 248 + 5 + 11 + 2=392us,相信这一定是和仪器量测的是一样的。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Bluetooth eSCO(Enhanced Synchronous Connection-Oriented)包使用2-EV3和3-EV3是指在蓝牙通信中,选择每个eSCO时隙所使用的EV(Encoded Voice)包数。下面是2-EV3和3-EV3的区别以及权衡使用的优点和缺点: 1. 2-EV3: - 使用2个EV3包来传输音频数据。 - 优点: - 较少的包数可以提供较低的延迟。 - 可以在有限的带宽下进行有效的音频传输。 - 缺点: - 较少的包数可能导致音频质量下降,尤其是在较高的比特率下。 - 不适合对音频质量要求较高的应用,如高质量音乐或语音应用。 2. 3-EV3: - 使用3个EV3包来传输音频数据。 - 优点: - 更多的包数可以提供更高的音频质量,尤其是在较高的比特率下。 - 较高的包数可以提供更好的纠错能力,减少数据传输错误的影响。 - 缺点: - 较多的包数会增加延迟,可能影响实时性要求较高的应用。 - 需要更多的带宽来传输更多的包数,可能会增加传输负载。 权衡使用2-EV3和3-EV3要考虑以下因素: - 音频质量要求:如果对音频质量要求较高,特别是在较高比特率下,使用3-EV3可以提供更好的音频质量。 - 延迟要求:如果应用对实时性要求较高,较少的包数可以提供较低的延迟,因此2-EV3可能更合适。 - 带宽限制:如果带宽有限,使用较少的包数可以在有限的带宽下进行有效的音频传输。 根据应用的具体需求和系统的能力,可以权衡选择2-EV3或3-EV3。在实际应用中,也可以根据具体情况进行动态调整和优化,以平衡音频质量、延迟和带宽等因素。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值