He estado tratando de encontrar algún código libre y operativo en la red sobre cómo enviar y recibir datos (o marcos como parece ser que se llama) a desde un dispositivo USB específico utilizando VID y PID.Directivo de intercambio de datos a dispositivo USB con VID y PID en Delphi
¿Alguien sabe cómo hacer esto en delphi?
Parece que no hay nada de esto para delphi, en absoluto!
No hay manera de hablar "USB prima" de modo de usuario, a los dispositivos de clase no HID, que Yo se de. Por lo que yo sé, lo único que puede hablar en bruto USB es la pila USB integrada en Windows. Ni siquiera escribes un controlador sin procesar, creas un complemento para la pila USB de Windows. Tal vez la situación es diferente en Linux, pero en Windows, no haces comunicaciones de datos directas a través de USB. Basado en clase (HID, CDC, etc.) o nada, desde el modo de usuario. –
Warren, ¿conoce algún buen enlace acerca de esta pila de USB? – xaid