viernes, 19 de diciembre de 2008

Protocolos

Un paso fundamental para el desarrollo del sistema es el diseño del protocolo.
Primero, se ha analizado el modo en que se almacenaran en la aplicación PC los datos de los componentes de la casa. En la aplicación PC tendremos dos clases:


  • Estancia: esta clase guardará los datos de cada estancia de la casa, como luces, sensores, etc.

  • Protocolo: se encargará de interpretar los datos que lleguen del puerto serie y organizarlos como es debido.

La comunicación, como es evidente, será bidireccional. Se muestra a continuación las cadenas de carácteres a enviar según la dirección del envío:

Arduino -> PC
La cadena que se enviará des de Arduino tendrá la siguiente forma:
Esta cadena se enviará de manera periódica.

PC -> Arduino
Este enlace está un por pulir. El PC enviará a Arduino solo información de los cambios que deben darse en la casa.

No hay comentarios: