Title: RE: [Tinyos-help] Minimizing RAM consmption
Ok..thanks for the replies however..
--- Mer 9/4/08, Michiel Konstapel <[EMAIL PROTECTED]> ha scritto:
Da: Michiel Konstapel <[EMAIL PROTECTED]> Oggetto: RE: [Tinyos-help] Minimizing RAM consmption A: [EMAIL PROTECTED] Cc: tinyos-help@millennium.berkeley.edu Data: Mercoledì 9 Aprile 2008, 09:17
The maximum is 256 bytes of payload because the TinyOS radio code
uses uint8_t length values; your radio may have a smaller maximum. Given a
certain bit error rate, I suppose a packet twice as long is twice as likely to
be corrupted. I’m sure there’s publications on this topic, but I
don’t know of any I’m afraid. Google is your friend :)
Michiel
From: Flavio Pompermaier
[mailto:[EMAIL PROTECTED]
Sent: woensdag 9 april 2008 0:02
To: Michiel Konstapel
Subject: RE: [Tinyos-help] Minimizing RAM consmption
I've already noticed this..In my code I was using some
Pool (with respective Queues) for manage receiving and sending (from/to
radio, from/to flash and sending to serial), but as I increment MSG_SIZE the
RAM consumption "explodes"...For a MSG_SIZE=40 the RAM consuption
was about 5K, with MSG_SIZE=100 (if it makes sense..) typing "make
telosb" the compiler tell me that bss section overflows..(more than
10K)! So I understood that MSG_SIZE is a very important parameter..
Since we touched the MSG_SIZE argument, is there an "adviced"
maximum value for it in Telosb? I know that there's a maximum size (I don't
remember precisely now), but as the number of neighbor nodes increases, it's
a good idea to send BIG packets as FEW TIMES as possible (to avoid collision).
But how much does increases the integrity of received packet as MSG_SIZE
increases..? Is there any reference about it?
--- Mar 8/4/08, Michiel Konstapel <[EMAIL PROTECTED]>
ha scritto:
Da: Michiel Konstapel
<[EMAIL PROTECTED]>
Oggetto: RE: [Tinyos-help] Minimizing RAM consmption
A: "Flavio Pompermaier" <[EMAIL PROTECTED]>,
"Tinyos" <tinyos-help@millennium.berkeley.edu>
Data: Martedì 8 Aprile 2008, 11:56
Tweak your
TOSH_DATA_LENGTH to be just big enough for your payloads so you don't waste
memory on packet buffers.
Michiel
|
|
Inviato da
Yahoo! Mail.
La casella di posta intelligente.
_______________________________________________
Tinyos-help mailing list
Tinyos-help@millennium.berkeley.edu
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help