Hi Guys,

If you run out of memory on iris, I can test it on atm128rfa1 based ucmotes
(16k RAM) for you. We would be happy if blip would work on our motes, but
we don't know the blip framework at all, so we don't know where to search
for bugs.

Andras Biro
Software Engineer
Unicomp Ltd.
http://ucmote.com




On Mon, Dec 10, 2012 at 8:31 PM, Miklos Maroti <mmar...@math.u-szeged.hu>wrote:

> Hi Guys,
>
> I am interested in supporting BLIP for all rfxlink platforms. Do you
> have ideas why my current tree at
>
> https://github.com/mmaroti/tinyos/tree/blip
>
> does not work? I  particular, how did you reduce the memory/code
> usage? If you have ideas how to move your tree closer to mainline,
> then I am more than happy to accept patches.
>
> Best,
> Miklos
>
> On Mon, Dec 10, 2012 at 8:54 AM, Sebastian Scheibe
> <sebastian.sche...@tu-ilmenau.de> wrote:
> > Hello Johny!
> >
> >
> >
> > Thank you, this patch solved my problem! Now I'm able to test
> heterogeneous
> > networks with IRIS and Tmote nodes.
> >
> >
> >
> > Regards,
> >
> > Sebastian Scheibe
> >
> >
> >
> > Johny Mattsson <jmatts...@dius.com.au> wrote:
> >
> > On 8 December 2012 04:11, Sebastian Scheibe
> > <sebastian.sche...@tu-ilmenau.de> wrote:
> >>
> >> 1) The last byte of the 6LowPAN frame (packet of Iris node) contains
> zeros
> >> and as per Wireshark it is an ICMPv6 RPL option (1-Byte padding). Can
> this
> >> be the reason, why the base station does not receive the solicitation
> >> messages of the IRIS node? Why does that byte padding happen? (How) can
> I
> >> fix it?
> >
> >
> > My bad. The fix is this:
> >
> > diff --git a/tos/chips/rf212/RF212BarePacketP.nc
> > b/tos/chips/rf212/RF212BarePack
> > index 3764047..51459ac 100644
> > --- a/tos/chips/rf212/RF212BarePacketP.nc
> > +++ b/tos/chips/rf212/RF212BarePacketP.nc
> > @@ -12,12 +12,12 @@ implementation
> >
> >    command uint8_t BarePacket.payloadLength(message_t *msg)
> >    {
> > -    return call RadioPacket.payloadLength(msg);
> > +    return call RadioPacket.payloadLength(msg)+sizeof(rf212_header_t);
> >    }
> >
> >    command void BarePacket.setPayloadLength(message_t *msg, uint8_t len)
> >    {
> > -    call RadioPacket.setPayloadLength(msg, len);
> > +    call RadioPacket.setPayloadLength(msg, len-sizeof(rf212_header_t));
> >    }
> >
> >
> >
> > _______________________________________________
> > Tinyos-help mailing list
> > Tinyos-help@millennium.berkeley.edu
> > https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
> _______________________________________________
> Tinyos-help mailing list
> Tinyos-help@millennium.berkeley.edu
> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
>
_______________________________________________
Tinyos-help mailing list
Tinyos-help@millennium.berkeley.edu
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to