bMotesGateway para Opendomo, la inspiración

1 marzo, 2012
Escrito por: - 2 Comentarios

Siguiendo con el post de ayer, la inspiración finalmente ha llegado.

El primer problema, la red no me funcionaba en el Arduino Mega, era evidente, no lo había resuelto por estar cegado en el problema, la librería que estoy utilizando es la Xbee para Arduino, eta librería no funciona si los nodos no están configurados como API con secuencias de escape habilitadas. Como todo en el mundo de Arduino el síntoma es absolutamente esotérico y no   da pistas del problema. En este caso los paquetes de los nodos llegaban al coordinador rellenos de ceros.

El segundo problema, no funciona en un Arduino basado en el chip 328, era un problema de RAM. Cualquiera que trabaje con Arduino sabrá que cuando se supera la capacidad de la RAM los síntomas son completamente aleatorios, no se puede saber la RAM que se consume en cada momento, etc.

Hoy he decidido probar el sketch quitando todas las partes prescindibles, y el síntoma ha cambiado, he cargado una función para ver por pantalla la memoria y la he puesto en varios puntos donde creía que fallaba, efectivamente en algunos la memoria libre era cero.

Una vez confirmado que este era el problema me quedaba la parte complicada de resolverlo, después de más de 15 días comprimiendo el programa no lo tenía claro, lo que he modificado son las funciones que recibían el contenido de los paquetes como parámetro, definiendo una única variable para el contenido del paquete en el sketch, después de algunos problemas todo ha funcionado.

Lo que no he conseguido todavía es que me funcione en la placa Xboard (para la que ya tenía caja), por lo que lo he montado en una de Itead Studio, (29$, con POE, tarjeta SC y Ethernet), la lástima es que es de un tamaño un poco más grande y no tenía niguna caja, pero soy una persona de recursos, ahí van unas fotos.

bMotesGateway 1

bMotesGateway 2

La parte positiva es que mañana puedo comprar una caja en un estanco…

Cajas para paquetes de tabaco

Tags: , , , , , ,

2 Responses to “ bMotesGateway para Opendomo, la inspiración ”

  1. psypersky on %d 28UTC %B 28UTC %Y at %H:%M 05Wed, 28 Mar 2012 17:33:56 +000056.

    Hola, me gustaría intentar tu proyecto, soy nuevo en openDomo y estoy interesado en experimentar con el, pero considero que es muy necesaria la integración con una tecnología inalambrica, lastima que JenNet todavía no es OpenSource como prometieron. En fin, me podrías guiar en la creación de mi propio gateway?

    Te dejo mi email: alkazar.r@gmail.com

    Gracias

    Ruben

    • Carlos on %d 02UTC %B 02UTC %Y at %H:%M 08Mon, 02 Apr 2012 20:32:30 +000030.

      Ruben,

      estamos en ello y no tardaremos demasiado tiempo…

      La idea es simple, opendomo maneja puertos entrantes y salientes digitales y analógicos, las radios Xbee los incorporan, se trata de crear una pasarela entre las puertas del Xbee y los puertos del Opendomo.

      Aunque suena sencillo hay algunas complicaciones, una vez que lo tengamos un poco más avanzado iremos publicando información concreta.

Leave a Reply

You must be logged in to post a comment.

User Login






Recommend

Translate

Lugares de las visitas

Google Analytics

Flags V (%) PV (%)
43 % 48 %
13 % 11 %
10 % 9 %
6 % 7 %
5 % 6 %
4 % 3 %
3 % 2 %
2 % 2 %
2 % 1 %
1 % 1 %
Total Visits: 58912
Total Pageviews: 264851
Powered By PepLamb.com