Pages: [1]   Go Down
Author Topic: SOLUCIONADO: Arduino+Xbee+Ethernet el sketch funciona solo con Arduino Mega  (Read 586 times)
0 Members and 1 Guest are viewing this topic.
Barcelona
Offline Offline
Full Member
***
Karma: 0
Posts: 136
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Hola a todos,

escribo para ver si a alguien se le ocurre como echarme una mano....

Estoy trabajando en un proyecto para el que utilizo Xbee y Ethernet en un Arduino. Como el programa es grande, para evitarme problemas por superar el tamaño de la RAM desarrollé el programa en un Arduino Mega con la intención de, una vez que funcionara, pasar varlables a la memoria de programa, eliminar las cadenas de Debug, etc. para alojarlo finalmente en una Xboard de DF robot.

Después de un mes de trabajo el proyecto funciona a la perfección en el mega, pero no funciona en la Xboard, tampoco en un Arduino Ethernet con una Shield Xbee ni en un Arduino duemillanove. No es un problema de RAM, tengo 400 bytes libres, el problema parece de la comunicación por la UART con el módulo Xbee, hace lo mismo si está conectada o si no está conectada. El resto funciona OK, comunicación ethernet por Telnet, el módulo Xbee (el coordinador) monta correctamente la red, etc.

A alguien se le ocurre alguna cosa??

Gracias de antemano
« Last Edit: March 02, 2012, 08:34:24 pm by zigbe31416 » Logged


Barcelona
Offline Offline
Full Member
***
Karma: 0
Posts: 136
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Por si a alguien le sirve....

el problema era de memoria RAM, en lugar de tener una variable con el ámbito del sketch de la librería Xbee la pasaba a las funciones, la variable contiene el paquete recibido (unos 100 bytes).

http://www.zigbe.net
Logged


Pages: [1]   Go Up
Jump to: