Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 03 Mar 2003 13:55:59 -0800
From:      Maksim Yevmenkin <myevmenk@exodus.net>
To:        Dustin Boontheekul <dboonthe@math.okstate.edu>
Cc:        freebsd-current@FreeBSD.ORG
Subject:   Re: FreeBSD Bluetooth stuff
Message-ID:  <3E63CF6F.8000303@exodus.net>
References:  <45258A4365C6B24A9832BFE224837D552B1295@sjdcex01.int.exodus.net> <Pine.BSO.4.53.0303021727210.19641@mail.math.okstate.edu> <3E63A156.5000001@exodus.net> <Pine.BSO.4.53.0303031443420.24159@mail.math.okstate.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
Dustin,

> This is probably where I'm going to have to stop for the week to make sure
> I get my classwork done, you've been a wonderful guide.  I can't wait to
> get started working on this some more.

no problem. thanks for your time :)

[...]

>>bottom line: baseband + L2CAP works. you can talk to your
>>mouse. SDP does not return anything. possible problems:
> 
> Good.
> 
>>1) mouse does not fully implement SDP. it is assumed that you have
>>    to know "magic" PSM for interrupt and control channel on the mouse.
>>
>>2) SDP interoperability problem
> 
> Either way at least we know somebody has gotten it working.

well, then we will get it working too :)

>>one thing you could try is to ask mouse for the specific service,
>>rather then for all services. you can do it by
>>
>># sdptool search --bdaddr <BD_ADDR> HID
> 
> Bingo.  Nice response from the mouse.

errr... those M$ bastards :)

> # sdptool search --bdaddr $BT_ADDR HID
> Searching for HID on 00:50:F2:7E:D6:A8 ...
> Service Name: Wireless IntelliMouse Explorer for Bluetooth
> Service Description: Five Button Mouse
> Service Provider: Microsoft
> Service RecHandle: 0x10000
> Service Class ID List:
>   "" (0x1124)
> Protocol Descriptor List:
>   "L2CAP" (0x0100)
>     PSM: 17
>   "" (0x0011)
> Language Base Attr List:
>   code_ISO639: 0x656e
>   encoding:    0x6a
>   base_offset: 0x100
> Profile Descriptor List:
>   "" (0x1124)
>     Version: 0x0100

fine. we now see PSM 17. i guess it is a control channel. but where
another (interrupt) one? well, its spec reading time again :)

> Also, my bluetooth enabled phone came in today (Ericsson R520m).  I'm
> gonna check out which firmware revision it is and (if needed) send it off
> for an update.  Then I can start playing around with a more "conventional"
> Bluetooth device to learn the ins and outs better.

cool :)

thanks
max


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3E63CF6F.8000303>