Paso 5: El código
Hice el código un poco más complicado que la mayoría de la gente pudo desear. Puede utilizar mi código como ejemplo, sobre todo leyendo y traduciendo el valor analógico de PSI.
Pero, yo uso el XBees en modo API. Esto es sobre todo porque estoy acostumbrado a hacerlo de esa manera. Puede simplificar la configuración simplemente programando 2 radios para conectarse automáticamente a cada uno otro en el modo como un "cable serial sin hilos", si así lo desea. Debe haber muchos ejemplos en Internet para eso.
Además, codificar la presión en un poco de XML. Podría haber conseguido un poco llevar, pero podría ser útil más adelante.
El XML se envía una vez cada segundo.
Yo también incrementa un contador que se envía con cada lectura y un UUID, porque una vez más, quise llevar. El UUID es creado con una librería llamada TrueRandom. El archivo de dibujo se llama, PoolPressure.ino.
Dentro de la casa, usar Linux con el XBee Explorer USB. Para ello, utilizo biblioteca impresionante de Attie, libxbee. El código simplemente se conecta a la radio remota y registra todo lo que viene de la radio. Por ahora, simplemente miro el final del archivo para ver la última lectura de presión. El código de Linux está en el archivo pool.cpp.