Tôi đang làm việc với nhiều bo mạch phát triển (chủ yếu là Bluetooth) (ConnectBlue, Ubertooth, USRPs, v.v.) để nghiên cứu về hành vi giao tiếp Bluetooth ở mức PHY. Để có thêm thông tin chi tiết, tôi đang tìm cách gỡ lỗi ngăn xếp Bluetooth trên máy tính Windows 7 Desktop. Trường hợp sử dụng của tôi tương đối đơn giản: Tôi có triển khai baseband tùy chỉnh, thiết lập kết nối với máy tính Windows. Tôi muốn xem mọi thứ mà phần cứng/trình điều khiển Bluetooth làm.Cụ thể ngăn xếp Windows 7 Bluetooth
Tôi không biết cách tiếp cận điều này: Tôi muốn biết khi nào Trình điều khiển Bluetooth Chip/Windows nhận được Tín hiệu và cách thông điệp (thông báo) được diễn giải/định dạng/chuyển qua các API khác nhau có liên quan. Chủ yếu là điều này liên quan đến gỡ lỗi hạt nhân. Có cách nào để hiển thị trạng thái phần cứng đính kèm trong Windows trong WinDBG không? Có thể thực hiện ghi nhật ký API (Kernel) trên dịch vụ hạt nhân Bluetooth?
Tôi hy vọng ai đó quen thuộc hơn với gỡ lỗi trình điều khiển thiết bị và dịch vụ Hạt nhân Windows có thể cung cấp cho tôi một số gợi ý tại đây.