完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
你好,
EZ串行固件支持蓝牙4.2数据包长度扩展吗?如果是的话,如何利用它呢? 我试图最大化吞吐量,但在CysPunPoalDebug数据模式中不能超过16kb/s,而CYSPP认可的数据模式中的1.3kb/s。Rx流不会改变这些数字。 我尝试了L2CAPUTO,但我不能得到超过13kb/s。在这种情况下,我得到EZSyErr.CyeEx操作。每个数据包为200字节: 8kb/s在SeNEDATA数据(成功率33%)11kb/s之间等待8ms或更少,如果我在SeNeDATA数据(成功率50%)13kb/s之间等待14ms,如果我在SeNeDATA数据之间等待15毫秒(成功率100%),似乎错误是主要限制因素。如何在不增加延迟的情况下减少它们? 所有这些用例都是流量控制的921600位/s,从外围传输到中央。 谢谢 以上来自于百度翻译 以下为原文 Hello, Does the EZ-serial firmware support bluetooth 4.2 data packet length extension ? if yes, how to take advantage of it ? I am trying to maximize throughput, but I cannot get more than 16kB/s in cyspp unacknowledged data mode, and 1.3kB/s in cyspp acknowledged data mode. RX flow does not change these numbers. I tried L2CAP too, but I can't get more than 13kB/s. In this case I get EZS_ERR_CORE_OPERAtiON_NOT_PERMITTED quite often when sending ezs_cmd_l2cap_send_data. each packet is 200 bytes:
All these cases are using uart with flow control at 921600 bit/s, and transfer from peripheral to central. Thanks |
|
相关推荐
1个回答
|
|
你好,埃里克,
EZ系列目前不支持蓝牙4.2的数据长度扩展。这部分是由于RAM可用性(我相信它可能不可能在128K模块上实现,只有16 kb的RAM),部分原因是由于特征优先级。目前,我们还没有立即为其提供支持的计划。 由于使用基于API的机制来使用2CAP,与透明CYSPP模式相比,存在额外的UART分组和处理开销,并且很难打败该吞吐量。避免错误以减少这种开销——正如你已经在拖延中所做的那样——将是最好的方法。这些错误直接来自EZ系列的BLE堆栈,否则就没有实际的方法来避免它们。 杰夫 以上来自于百度翻译 以下为原文 Hello Eric, EZ-Serial does not currently support the Data Length Extension of Bluetooth 4.2. This is partly due to RAM availability (I believe it may not be possible to implement on 128k modules with only 16 kB of RAM), and partly due to feature prioritization. At the moment, we do not have immediate plans to add support for it. Because of the API-based mechanism required to use L2CAP, there is some extra UART packet and processing overhead involved compared to the transparent CYSPP mode, and it will be difficult to beat that throughput. Avoiding errors to reduce this overhead--as you are already doing with delays--will be the best approach. The errors come directly from the BLE stack that EZ-Serial uses, so there's no practical way to avoid them otherwise. Jeff |
|
|
|
只有小组成员才能发言,加入小组>>
745个成员聚集在这个小组
加入小组2033 浏览 1 评论
1788 浏览 1 评论
3595 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1718 浏览 6 评论
1485 浏览 1 评论
CY8C4025LQI在程序中调用函数,通过示波器观察SCL引脚波形,无法将pin0.4(SCL)下拉是什么原因导致?
439浏览 2评论
CYUSB3065焊接到USB3.0 TYPE-B口的焊接触点就无法使用是什么原因导致的?
307浏览 2评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
382浏览 2评论
324浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
540浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-10-19 22:54 , Processed in 0.795024 second(s), Total 77, Slave 60 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号