Lo prometo, no estoy haciendo algo malicioso :)
Tengo un dispositivo remoto (IMU) que se comunica con una PC a través de una transmisión Bluetooth: un dispositivo Bluetooth ARF7044A de Adeunis en la IMU y un BCM2046B1 Bluetooth dongle from Bradcom
en la PC (estoy en Windows XP por cierto).
El problema es que a veces la IMU envía datos, pero la PC no los "ve", aunque es posible enviar datos a la IMU: creo que la comunicación no está interrumpida, sino que es más bien un nivel bajo. problema de software.
El problema aparece si estoy usando un software de comunicación hecho a mano codificado en C, pero también en un software "profesional" como putty o Realterm , que indica un problema con el controlador (estoy usando el controlador Broadcom btwusb, versión 5.6.7900).
Mi pregunta: ¿Hay una manera de espiar una comunicación abierta entre la IMU y la PC para ver cuándo y por qué sale mal, como una herramienta de depuración?
Sé que no es una pregunta electrónica "real", pero he pensado que podría tener más respuestas aquí que en el desbordamiento de pila.