I've discovered a really weird problem. Given those
declarations in a file "ps_message.h":
enum{
//el tamaño máximo de la cola de mensajes
MAX_PS_MESSAGE_QUEUE_SIZE = 8,
};
typedef struct ps_message_queue_t {
uint8_t head;
uint8_t tail;
ps_message_t elements[MAX_PS_MESSAGE_QUEUE_SIZE];
}ps_message_queue_t;
void create_ps_message_queue(ps_message_queue_t
*queue){
queue -> head = 0;
queue -> tail = 0;
}
And those in the apps' main module
...
ps_message_queue_t ps_rx;
...
ps_message_queue_t ps_tx;
...
if I put in StdControl.init()
...
create_ps_message_queue(&ps_rx);
...
create_ps_message_queue(&ps_rx);
...
installed on mica2 mote, the system doesn't work. But
if I remove the second sentence
("create_ps_message_queue(&ps_rx);"), then works. Help
me, please!
__________________________________________________
Correo Yahoo!
Espacio para todos tus mensajes, antivirus y antispam ¡gratis!
¡Abrí tu cuenta ya! - http://correo.yahoo.com.ar
_______________________________________________
Tinyos-help mailing list
[email protected]
https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help