> I am currently working on a project where I have to make communicate > different kind of motes together: Iris motes based on TinyOS 2.x in one side > and a device with an Xbee component (from Digi) on the other side. They are > both 802.15.4 compliant but I have problems to make them communicate. > Iris motes can hear packet from Xbee but Xbee cannot see packets from Iris. > I think it's because the Xbee component keeps only packets from devices > which are in his 802.15.4 network.
Use the Ieee154Packet interface, provided by Rf230RadioC, to set the network field of the outgoing packets. I would try using the network ID the Xbee modules do. You will need to do it on a per packet basis. To send a message, use the Ieee154Send interface. > So, I want to implement the 802.15.4 protocol stack on my Iris motes to > create a network with both devices. The problem is that I find a 802.15.4 > protocol stack only for micaz and TelosB motes, so with a CC2420 radio > (stack developed by open-zb) and not for my RF230 radio. > First, I'm surprised that there is no stack for Iris motes already > developed, is it that or did I miss something? As far as I know, 802.15.4 defines PHY and MAC only. That _is_ supported on the iris. Are you refering to zigbee? I think none of the zigbee code under tos/lib/net works on the iris. I can't comment on how much of an effort porting would require. Janos _______________________________________________ Tinyos-help mailing list [email protected] https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
