From owner-freebsd-bluetooth@FreeBSD.ORG Tue Dec 15 22:40:02 2009 Return-Path: Delivered-To: freebsd-bluetooth@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1D0001065679 for ; Tue, 15 Dec 2009 22:40:02 +0000 (UTC) (envelope-from maksim.yevmenkin@gmail.com) Received: from mail-px0-f182.google.com (mail-px0-f182.google.com [209.85.216.182]) by mx1.freebsd.org (Postfix) with ESMTP id E625A8FC1C for ; Tue, 15 Dec 2009 22:40:01 +0000 (UTC) Received: by pxi12 with SMTP id 12so251977pxi.3 for ; Tue, 15 Dec 2009 14:40:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=h6hSgNRqWCinGj4/QyW4Uc5l2bUShWk8BbIrf+2urm4=; b=SHq8TWg5D075s3XRijl6UjbwAt7jpBANBXKFUHyqFwlF6SMsh+Y5H23r9sgCiMXeBL WwXMvwIiRsU6HCqqf3OQuiNC81eHnrRhUFOeFOCfd2QuZPxnxh/woFp71R3s/xrOjNMa RAGvqtWUHwUBBDFLFxbOpVxB8jKwHFx0bbbI0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=eI+t4oApeb5GtGZ1NdbMPk7r4/51EiBJ4AWrx9RmaTXJnuaPnxYPQTb0YbZjRv5zqH +xdv5ne1X1pjFTctRVpaLPjGk+G67y5YuPXL05yxiz3SSgRoy/I/VHI8CR8HIUJDpDPb gR9nswLV8YU9T07ITTnD2Z0KJjJXrBth9TvAk= MIME-Version: 1.0 Received: by 10.115.100.22 with SMTP id c22mr117833wam.58.1260916801366; Tue, 15 Dec 2009 14:40:01 -0800 (PST) In-Reply-To: <1260905798.329544.2767.nullmailer@galant.ukfsn.org> References: <20091201125054.44a00147@zelz27> <1259694948.961003.27487.nullmailer@galant.ukfsn.org> <1259695873.086896.28523.nullmailer@galant.ukfsn.org> <1260285672.503038.542.nullmailer@galant.ukfsn.org> <1260905798.329544.2767.nullmailer@galant.ukfsn.org> Date: Tue, 15 Dec 2009 14:40:01 -0800 Message-ID: From: Maksim Yevmenkin To: Iain Hibbert Content-Type: text/plain; charset=ISO-8859-1 Cc: freebsd-bluetooth@freebsd.org Subject: Re: obex transfer speeds X-BeenThere: freebsd-bluetooth@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Using Bluetooth in FreeBSD environments List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Dec 2009 22:40:02 -0000 On Tue, Dec 15, 2009 at 11:36 AM, Iain Hibbert wrote: > Hi, > > While obexapp is the subject, I wonder what kind of transfer speeds people > get? Normally I use obexapp to copy files to and from my phone but they > are not much big files and I've never bothered with speed tests.. I have > been working some long hours at a tedious job lately and thought I would > listen to some music off my phone. > > However, transferring tracks is tedious. I have calculated (see attached > program) that I'm getting about 12-15 kbytes/second by using windows > mobile bluetooth explorer in suck mode (navigate to my laptop, then copy > and paste the directory to the sd card) > > using obexapp to push files seemed to go faster, about 15-20 kbytes/second > initially but obexapp doesn't handle sending complete directories so I had > to write a wrapper script and then when I left this going overnight it > only transferred about 15 tracks (I think a resource leak in the phone, > which needed a reboot afterwards) > > So, my question is what kind of speeds should we normally expect with > OBEX? I thought bluetooth should be faster than that but I don't really > know what version my phone has (laptop has Broadcom BCM2045B 2.0+EDR and > specs I found on the web says HTC Elf has 2.0 but I don't know about EDR) > and I only have a single computer so while a speed test would be possible > with two dongles, there could be interference in the stack. Has anybody > done anything like that in the past? > > I read some comments previously on the list and have raised the MTU to > 8192 bytes as suggested for an older obexapp but that hasn't improved the > speed much. Any other ideas? have you tried obexapp client to obexapp server transfer? i.e. pc to pc. i suspect that mobile devices just not being able to process data fast enough. thanks, max