Hi, A major problem with the current Inquiry D-BUS method implementation is that it blocks while the inquiry is in progress. What this means is that e.g. InquiryResult signals aren't sent until the inquiry process finishes. I think that the easiest and cleanest way to solve this is to not return the inquiry results in the D-BUS method return, but have the user listen to the InquiryResult signals that hcid already emmits. The attached patch does this change. I have also updated the pygtk testing program to work with this new interface: http://www.iki.fi/~jhedberg/bluez-python/bluez-python-0.3.tar.gz Johan