Инструментирование стека Bluetooth в Windows 7

Я работаю с различными (в основном Bluetooth) досками разработки (ConnectBlue, Ubertooth, USRP и т.д.), чтобы исследовать поведение связи Bluetooth на уровне PHY. Чтобы получить больше информации, я ищу способ отладки стека Bluetooth на настольном компьютере с Windows 7.Мой вариант использования относительно прост: у меня есть собственные реализации основной полосы частот, которые устанавливают соединения с компьютером Windows. Я бы хотел увидеть все, что делает оборудование / драйвер Bluetooth.

Я не уверен, как к этому подойти: я хотел бы посмотреть, когда драйвер Bluetooth Chip / Windows получает сигнал и как он (сообщение) интерпретируется / форматируется / передается через различные соответствующие API. В основном это относится к отладке ядра. Есть ли способ отобразить состояние подключенного оборудования в Windows в WinDBG? Может быть, выполнить логирование (Kernel) API в службе ядра Bluetooth?

Я надеюсь, что кто-нибудь, более знакомый с отладкой драйверов устройств и службами ядра Windows, может дать мне здесь несколько советов.

6
задан ThinkingStiff 20 July 2012 в 17:02
поделиться