Hello All,
I am Shrikant from IISc Bangalore. i am trying to port BLIP/RPL
on Iris motes, I went through the code and found that code is
exclusivly written for CC2420 radio unlike the earlier BLIP/Hydro
where we could able to implement BLIP on Iris... So i did the
following changes in the BLIP/RPL code in order to make it work on
Iris.
I found that in BLIP code two files 'IPDispatchC.nc' and
'Ieee154AddressC.nc' are wired to CC2420 specific components, i
changed those wiring and wired IPDispatchP to Ieee154MessageC
instead of CC2420RadioC and wired Ieee154AddressP to
ActiveMessageAddressC instead of CC2420ControlC, (same way as in
earlier BLIP/Hydro code) and made correspondent changes in there
interfaces also..
The modified code works well with TelosB motes, i can able to ping
motes successfully, but code is not working for Iris, it was
compilling successfully but Iris mote is not sending any kind of
messages.
While analysing the problem i found IPDispatchP is not getting
'RadioControl.startDone' event,but it is successfully calling
RadioControl.start command to Ieee154MessageC. That means to say
Ieee154MessageC component found under /tos/platforms/iris/ is not
sending the required event.... is the available Ieee154MessageC in
Iris is proper working code?.. or i am missing something in this
porting process?.. and which is making existing Ieee154MessageC not
to work correctly?...
Please help me in this... is there anybody working in making
BLIP/RPL code independent of platforms? or is ther any recent
version which already have this?... kindly help...
Regards,
Shrikant U Hallur
IISC, Bangalore.
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help