Me gustaría crear una interfaz de software utilizando la biblioteca usb4java , para enviar desencadenantes para la sincronización con lo siguiente especificaciones:
- Latencia por debajo de 1 ms
- Rango: 8 bits [0, 255] + bit [0, 1]
- En el extremo receptor, los bits se traducirán a cadenas (por ejemplo, "S255" o "R128")
Tengo las siguientes preocupaciones:
- Para que dos computadoras con puertos USB 2.0 se conecten con un cable de 3 m, ¿qué cable debo usar: A / A con puente o sin puente?
- ¿Debería preocuparme por los riesgos de cortocircuitos o daños permanentes en el hardware?
- ¿Será suficiente un controlador USB universal?
- ¿En qué clase de dispositivo USB se clasifica una conexión PC-PC directa?
Nota: no tengo experiencia previa en programación de hardware.