public inbox for linux-bluetooth@vger.kernel.org
 help / color / mirror / Atom feed
From: "Rob Raper" <djrobx@hotmail.com>
To: marcel@holtmann.org
Cc: bluez-users@lists.sourceforge.net
Subject: Re: [Bluez-users] What's the best way to go about device detection?
Date: Mon, 17 May 2004 09:45:04 -0700	[thread overview]
Message-ID: <BAY14-F125F0uTDF1cy000524f0@hotmail.com> (raw)

I have two CSR based dongles (one D-Link DBt120 rev B3) and one Microsoft 
dongle from their wireless keyboard & mouse pack.   They both operate pretty 
much identically.   If I can obtain a 1.2 dongle that supports getting rssi 
on a scan it's probably a better solution anyway.   Your hardware support 
list shows all 1.1, however, do you know which dongles can support 1.2?

Also just FYI, the phones we're connecting to at the moment are Nokia 3650s.

The D-link that I do most of the testing on shows:

hci0:   Type: USB
        BD Address: 00:0F:3D:0B:FB:45 ACL MTU: 192:8  SCO MTU: 64:8
        UP RUNNING PSCAN ISCAN
        RX bytes:3686 acl:0 sco:0 events:273 errors:0
        TX bytes:2832 acl:0 sco:0 commands:205 errors:0
        Features: 0xff 0xff 0x0f 0x00 0x00 0x00 0x00 0x00
        Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3
        Link policy:
        Link mode: MASTER
        Name: 'Embt'
        Class: 0x000000
        Service Classes: Unspecified
        Device Class: Miscellaneous,
        HCI Ver: 1.1 (0x1) HCI Rev: 0x20d LMP Ver: 1.1 (0x1) LMP Subver: 
0x20d
        Manufacturer: Cambridge Silicon Radio (10)



>From: Marcel Holtmann <marcel@holtmann.org>
>To: Rob Raper <djrobx@hotmail.com>
>CC: BlueZ Mailing List <bluez-users@lists.sourceforge.net>
>Subject: Re: [Bluez-users] What's the best way to go about device 
>detection?
>Date: Mon, 17 May 2004 13:04:52 +0200
>
>Hi Rob,
>
> > Without involving any of my source code at alll, I can demonstrate one 
>of my
> > biggest problems.     I'll first create a connection to an existing
> > bluetooth device.  It works fine.  I can get an RSSI value or link 
>value.
> > Then, I'lll try a non-existent device.   I get a connection timed out 
>error
> > fairly quickly.  Great, that's exactly what I want and what I expect.  
>What
> > follows, however, is what is really causing me problems.  I can no 
>longer
> > connect to the valid bt device.   I just get errors for a long time.  I
> > can't disconnect either.   How can I clear out the failed connection and
> > move on without everything breaking down like this?
> >
> > pluto62:~/bluez-utils-2.4/tools# hcitool cc 00:60:57:23:35:15
> > pluto62:~/bluez-utils-2.4/tools# hcitool rssi 00:60:57:23:35:15
> > RSSI return value: -1
> > pluto62:~/bluez-utils-2.4/tools# hcitool dc 00:60:57:23:35:15
> >
> > So far so good...Now try an invalid address
> >
> > pluto62:~/bluez-utils-2.4/tools# hcitool cc 00:60:57:23:35:14
> > Can't create connection: Connection timed out
> >
> > As expected.
> >
> > pluto62:~/bluez-utils-2.4/tools# hcitool dc 00:60:57:23:35:14
> > Disconnect failed: Input/output error
> >
> > Why an input/output error?  It's on the con list, how do I get it off?
>
>if create_connection fails no ACL link is in the connection list and
>there is no need to disconnect it unless we have a bug in the Bluetooth
>core layer. However using the native HCI create_connection and
>disconnect functions is not a good idea and the timeout you see is not
>from the Bluetooth chip I think. If the create_connection process is
>still running you can't disconnect anything and in some cases you
>trouble the Bluetooth chip with such actions. Check with hcidump what is
>going on.
>
>What kind of Bluetooth modules are you using? Show us "hciconfig -a".
>
>Regards
>
>Marcel
>
>
>
>
>-------------------------------------------------------
>This SF.Net email is sponsored by: SourceForge.net Broadband
>Sign-up now for SourceForge Broadband and get the fastest
>6.0/768 connection for only $19.95/mo for the first 3 months!
>http://ads.osdn.com/?ad_id=2562&alloc_id=6184&op=click
>_______________________________________________
>Bluez-users mailing list
>Bluez-users@lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/bluez-users

_________________________________________________________________
Express yourself with the new version of MSN Messenger! Download today - 
it's FREE! http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/

             reply	other threads:[~2004-05-17 16:45 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-05-17 16:45 Rob Raper [this message]
2004-05-17 17:05 ` [Bluez-users] What's the best way to go about device detection? Marcel Holtmann
     [not found] <BAY14-F2518CB70kFir00064ba8@hotmail.com>
2004-05-19 22:44 ` Marcel Holtmann
  -- strict thread matches above, loose matches on Subject: below --
2004-05-17  5:35 Rob Raper
2004-05-17 11:04 ` Marcel Holtmann
2004-05-16 17:42 Rob Raper
2004-05-16 20:20 ` Marcel Holtmann
2004-05-15 17:36 Rob Raper
2004-05-16 12:23 ` Marcel Holtmann

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=BAY14-F125F0uTDF1cy000524f0@hotmail.com \
    --to=djrobx@hotmail.com \
    --cc=bluez-users@lists.sourceforge.net \
    --cc=marcel@holtmann.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox