Pracuję z różnymi płytami rozwojowymi (głównie Bluetooth) (ConnectBlue, Ubertooth, USRP itp.) W celu zbadania zachowania komunikacji Bluetooth na poziomie PHY. Aby uzyskać więcej informacji, szukam sposobu debugowania stosu Bluetooth na komputerze z systemem Windows 7. Mój przypadek użycia jest stosunkowo prosty: mam niestandardowe implementacje pasma podstawowego, które ustanawiają połączenia z komputerem z systemem Windows. Chciałbym zobaczyć wszystko, co robi sprzęt/sterownik Bluetooth.Instrument na stosie Windows 7 Bluetooth
Nie jestem pewien, jak się do tego podejść: Chciałbym zobaczyć, kiedy sterownik układu Bluetooth/Windows odbiera sygnał i jak to (wiadomość) zostanie zinterpretowane/sformatowane/przekazane przez różne interfejsy API. Głównie dotyczy to debugowania jądra. Czy istnieje sposób wyświetlenia stanu podłączonego sprzętu w systemie Windows w WinDBG? Może do wykonania (Kernel) API logowania w serwisie jądra Bluetooth?
Mam nadzieję, że ktoś bardziej obeznany z debugowaniem sterowników urządzeń i usługami jądra systemu Windows może dać mi kilka wskazówek tutaj.