cancel
Showing results for 
Search instead for 
Did you mean: 

AIROC™ Bluetooth

YaTr_3516311
New Contributor II

我们有个蓝牙的应用:蓝牙可以与多个其他蓝牙设备建立链接,然后需要传输文件(文件的数据量比较大)。

1. 请问这个功能的话,适用哪个蓝牙协议?

2. 最多支持多少个文件?

3. 最多能支持多大数据的传输?

cybt343026-01模块

0 Likes
1 Solution
Owen_Zhang123
Moderator
Moderator

不能全部给app使用,20706大概只有200k左右可以给application使用。

View solution in original post

0 Likes
13 Replies
Owen_Zhang123
Moderator
Moderator

请问是要一对多同时传输吗?文件数据量有多少?对端设备是什么?

如果要速度快,经典蓝牙SPP速度会比BLE快一些,SPP目前只支持一对一的传输。

一对一传输,SPP可以达到60k~70k/s, BLE可能只有20k~30k/s。

0 Likes
YaTr_3516311
New Contributor II

是需要一对多同时传输文件。一个文件大小最大的可能要达到150KB。对端设备暂时不清楚。

请问这样的需求的话,比较适合哪个蓝牙协议

 

0 Likes
Owen_Zhang123
Moderator
Moderator

一对多同时传输,只能使用BLE。具体需要连接多少个设备呢?

0 Likes
YaTr_3516311
New Contributor II

20个不到吧

0 Likes
Owen_Zhang123
Moderator
Moderator

这个设备的ram很小,20个绝对不可能,343026做slave,我们测试最多可以连接4个手机;做master,也不太可能超过6个。

而且同时连接的数目太多,会导致传输速度非常低。

0 Likes
YaTr_3516311
New Contributor II

那您推荐一下适合的模块

0 Likes
YaTr_3516311
New Contributor II

再跟您确认一下。 支持多链接,使用BLE的哪种协议?就是write,indication那种吗

0 Likes
Owen_Zhang123
Moderator
Moderator

是的

0 Likes
Owen_Zhang123
Moderator
Moderator

同时维持20个连接,而且要大批量的传输数据,没有能满足这两个条件的产品。

目前ram最大的CYW20719估计也只能维持15个左右的连接。传输速度是和连接数相关的,BLE的带宽就那么大,底层是分时复用的,如果连接的个数太多,速度肯定会非常低的。

 

0 Likes
YaTr_3516311
New Contributor II

CYW20719的sram是多大? cybt343026-01的sram是多大

0 Likes
Owen_Zhang123
Moderator
Moderator

CYBT-343026 352KB.

CYW20719 512KB.

0 Likes
YaTr_3516311
New Contributor II

352KB或者512KB是二次开发全部都能使用的?还是说系统也会损失一部分,二次开发实际上用不到352KB或者512KB

0 Likes
Owen_Zhang123
Moderator
Moderator

不能全部给app使用,20706大概只有200k左右可以给application使用。

View solution in original post

0 Likes