Hi Folks,
I have been playing around with the BlueZ stack for last
couple of days and I would say that you guys have done an wonderful job.
The stack appears to be fairly stable and rich with features and tools. However
the most important feature is the socket interface provided which is missing in
other stacks. Kudos to Max, Marcel at rest of the team.
Also I have tested the stack to work with TDK,EPoX,Belkin
dongles without a hitch. Maybe these brands can be updated on the "BlueZ
Supported hardware" page.
I am working on the developing HID profile
(firmware) for a pointing device and utilising BlueZ as a host side testing
tool.
I would appreciate few pointers for the
following.
1. What could be the best way to test the HID device firmware
from the host side using BlueZ ? I believe there are two alternatives, the bthid
program by Peter and an alternate hid program by Marcel. I was not successful in getting the bthid working. My system is Mandrake
9.2 with Linux 2.4.21-0.13mdk and I have installed BlueZ from rpms. Basically I
want to test my HID firmware implementation for HID compliance.
2. Is there a way to disconnect individual L2CAP connection
from within user space program ? I saw a call l2cap_sock_close in
l2cap.c file, is there a way to call this function from a user program. I have
already tried to use the close(socket) call but it closes down the ACL
connection instead of closing the _individual_ L2CAP
connection.
do
advise....
thanks
Saturn