Tool for Windows 7 Bluetooth

I work with various (mainly Bluetooth) development boards (ConnectBlue, Ubertooth, USRP, etc.) to investigate the behavior of Bluetooth communications at the PHY level. To get more information, I'm looking for a way to debug the Bluetooth stack on the Windows 7 desktop. My use case is relatively simple: I have custom baseband implementations that establish connections to a Windows computer. I would like to see everything the Bluetooth equipment / driver has.

I am not sure how to approach this: I would like to see when the Bluetooth Chip / Windows driver receives a signal, and how it (message) receives interpretation / formatting / transmission through various related APIs. This mainly relates to kernel debugging. Is there a way to display the status of connected hardware in Windows in WinDBG? Maybe run an API API (API) in a Bluetooth kernel service?

I hope someone more familiar with debugging device drivers and Windows Kernel services can give me some pointers.

+6
source share
1 answer

Since you don't seem to have received any hits, I will post what I can.

I don't have specific answers, but on NTDebugging's blog they often do hardware level debugging in windbg.

those. http://blogs.msdn.com/b/ntdebugging/archive/2007/06/22/where-the-rubber-meets-the-road-or-in-this-case-the-hardware-meets-the- probe.aspx

Honestly, this will require extensive knowledge not only about your hardware, but also about the deep inner shell of windows and how the bluetooth stack is written, but the WDK is likely to be a good place to start understanding the bluetooth stack. I would also check out a blog for tips and tricks.

Another place to check and ask questions is http://osronline.com/ This is one of the best device driver communities, so they should have reasonable tips on doing what you are trying to do.

+5
source

Source: https://habr.com/ru/post/908747/


All Articles