Sólo compatible con Arduino Due
La usbhost es una biblioteca que permite que una placa Arduino Due a aparezca como un anfitrión USB, lo que le
permite comunicarse con periféricos como teclados y ratones USB.
Usbhost no es compatible con dispositivos que están conectados a través de un concentrador USB. Esto incluye algunos teclados que tienen un hub (concentrador) interno.
Usbhost no es compatible con dispositivos que están conectados a través de un concentrador USB. Esto incluye algunos teclados que tienen un hub (concentrador) interno.
Nota: La biblioteca usbhost y funciones asociadas son experimentales. Si
bien no es probable que la API se puede cambiar en versiones futuras, todavía
está en desarrollo.
Nota: La biblioteca usbhost
se distribuye bajo la Licencia Pública General versión 2 ( GPL2 )
publicada por la Fundación para el Software Libre. Cualquier
dibujo que utiliza la biblioteca tiene que ser también de código abierto bajo la GPL2.
Controlador del ratón
La biblioteca MouseController
permite la comunicación entre un ratón USB conectado y la placa Due.
-
mouseMoved ()
-
mouseDragged ()
-
mousePressed ()
-
getXChange ()
-
getYChange ()
-
getButton ()
Controlador del teclado
La biblioteca KeyboardController
permite la comunicación con un teclado USB conectado.
Los teclados que se conectan a través de un
concentrador USB interno no funcionan. Esto
incluye la mayoría de los teclados de Apple que han sido probados.
-
keyPressed ()
-
keyReleased ()
-
getModifiers ()
-
getKey ()
-
getOemKey ()
No hay comentarios:
Publicar un comentario