|
Estoy tratando de crear un controlador NI-VISA para mi dispositivo USB, pero obtengo el siguiente error:
ERROR -1073807178: Device Descriptor Error - incompatible bcdUSB value (expected 0x110 or greater).
¿Qué significa este error?
Si el campo bcdUSB no está reportando 0x0110 (USB 1.1) o 0x0200 (USB 2.0) para el dispositivo, entonces el Asistente para el Controlador NI-VISA no le permitirá crear un controlador para su dispositivo USB y no le permitirá comunicarse con el software de National Instruments.
El bcdUSB reporta el número de versión para la especificación de la USB con el que el dispositivo y sus despcriptores son compatibles. El campo bcdUSB sigue un formato decimal codificado de manera binaria como 0xJJMN; donde JJ es el número de versión mayor, M el número de versión menor y N el número de versión sub-menor.
El campo bcdUSB reporta la versión de USB más alta que el dispositivo soporta. Todos los hubs USB deben ser compatibles con USB 1.1 o versiones posteriores debido a los requerimientos del sistema operativo de Windows. Por lo tanto, el campo bcdUSB debe reportar 0x0110 (USB 1.1) o 0x0200 (USB 2.0).
|