关于linux下蓝牙移植问题??
来源: 互联网 发布时间:2016-05-08
本文导语: 大牛们: 把蓝牙usb模组(像u盘一样的)插入fedora9下,然后使用fedora9的蓝牙工具,bluez-gnome 进行与蓝牙u手机,进行文件传输....传输速度慢得可怜....只有3 kB /s... 请问一下大家, 这个可能原因是什么??瓶颈在那里??? linux下的...
大牛们:
把蓝牙usb模组(像u盘一样的)插入fedora9下,然后使用fedora9的蓝牙工具,bluez-gnome 进行与蓝牙u手机,进行文件传输....传输速度慢得可怜....只有3 kB /s...
请问一下大家, 这个可能原因是什么??瓶颈在那里???
linux下的蓝牙传输速度...一般有多大??
本人想把linux蓝牙协议栈bluez移植到ucos下..
但是,看看linux下传输速度那么慢的.移植也没有用了.
大牛们,帮帮忙!!
ps: 蓝牙usb模组(像u盘一样的) 在wodows xp 底下,传输文件 可以达到是
50kB/s .........
把蓝牙usb模组(像u盘一样的)插入fedora9下,然后使用fedora9的蓝牙工具,bluez-gnome 进行与蓝牙u手机,进行文件传输....传输速度慢得可怜....只有3 kB /s...
请问一下大家, 这个可能原因是什么??瓶颈在那里???
linux下的蓝牙传输速度...一般有多大??
本人想把linux蓝牙协议栈bluez移植到ucos下..
但是,看看linux下传输速度那么慢的.移植也没有用了.
大牛们,帮帮忙!!
ps: 蓝牙usb模组(像u盘一样的) 在wodows xp 底下,传输文件 可以达到是
50kB/s .........
|
3k/s确实太少了,不用gnome-bluez,用obex_test或则obex_ftp测一下速度;
我基于rfcomm/l2cap协议上分别做的文件传输,两个usb接口的蓝牙模块(1.1的,理论速度110k,通讯距离10m)之间的传输速度能稳定在65kb/s左右,使用obex协议和手机上的蓝牙模块通讯速度在20k左右;在windowsXP下,和蓝牙手机的通讯速度在20-30左右,比linux下稍微快点;我感觉这可能是因为在linux下蓝牙使用的协议层次要多一些,比如和手机通讯要经过 硬件驱动->sco->l2cap->rfcomm->obex等协议,在windowsXP下的蓝牙协议栈要简单的多。
我基于rfcomm/l2cap协议上分别做的文件传输,两个usb接口的蓝牙模块(1.1的,理论速度110k,通讯距离10m)之间的传输速度能稳定在65kb/s左右,使用obex协议和手机上的蓝牙模块通讯速度在20k左右;在windowsXP下,和蓝牙手机的通讯速度在20-30左右,比linux下稍微快点;我感觉这可能是因为在linux下蓝牙使用的协议层次要多一些,比如和手机通讯要经过 硬件驱动->sco->l2cap->rfcomm->obex等协议,在windowsXP下的蓝牙协议栈要简单的多。