Hemos hecho un cambio bastante radical en el protocolo de comunicación. La intención principal es conseguir que, gracias a este cambio, Arduino sea totalmente configurable desde la aplicación de PC. De esta manera, desde el PC podremos elegir que puertos de Arduino son entrada y cuales salida, que pin tiene que modificar si ciertos umbrales son alcanzados, etc.
En la siguiente imagen se puede ver el formato de las tramas:
Para esto, se han creado estructuras de datos dentro de Arduino que guardan la información de cada pin (Dpin para pins digitales y Apin para pins Analogicos).
No hay comentarios:
Publicar un comentario