[Tinyos-help] Changing radio channel on IRIS and MicaZ
Hi! As of August, 2008 it was not yet possible to change the radio channel on IRIS dynamically: https://www.millennium.berkeley.edu/pipermail/tinyos-help/2008-August/035657.html In RF230LayerP.nc there are functions RadioState.setChannel(), changeChannel(). Does they have some issues and may not be used? --- I found only one suggestion to switch channels dynamically on MicaZ (CC2420 radio): http://mail.millennium.berkeley.edu/pipermail/tinyos-help/2006-December/021621.html and it is integrated in TinyOS. Is this a correct call sequence? CC2420Config.setChannel() CC2420Config.sync() Thanks in advance, Andrey ___ Tinyos-help mailing list Tinyos-help@millennium.berkeley.edu https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
Re: [Tinyos-help] Changing radio channel on IRIS and MicaZ
Hi Andrey, I have added a RadioConfig interface through which you can change the channel. You might need to power down the radio stack through SplitControl if you want to avoid the rare cases when you cannot change the channel because the stack is currently transmitting or receiving messages. All interfaces are exported from RF230ActiveMessageC. You need to download the latest CVS version. Best, Miklos On Tue, Jan 27, 2009 at 2:26 PM, Andrey Gursky andrey.gur...@online.ua wrote: Hi! As of August, 2008 it was not yet possible to change the radio channel on IRIS dynamically: https://www.millennium.berkeley.edu/pipermail/tinyos-help/2008-August/035657.html In RF230LayerP.nc there are functions RadioState.setChannel(), changeChannel(). Does they have some issues and may not be used? --- I found only one suggestion to switch channels dynamically on MicaZ (CC2420 radio): http://mail.millennium.berkeley.edu/pipermail/tinyos-help/2006-December/021621.html and it is integrated in TinyOS. Is this a correct call sequence? CC2420Config.setChannel() CC2420Config.sync() Thanks in advance, Andrey ___ 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
Re: [Tinyos-help] Changing radio channel on IRIS and MicaZ
Hi Miklos! Miklos Maroti wrote: Hi Andrey, I have added a RadioConfig interface through which you can change the channel. You might need to power down the radio stack through SplitControl if you want to avoid the rare cases when you cannot change the channel because the stack is currently transmitting or receiving messages. All interfaces are exported from RF230ActiveMessageC. You need to download the latest CVS version. Thanks a lot for the promptly answer and the update! I'll try it. Best wishes, Andrey On Tue, Jan 27, 2009 at 2:26 PM, Andrey Gursky andrey.gur...@online.ua wrote: Hi! As of August, 2008 it was not yet possible to change the radio channel on IRIS dynamically: https://www.millennium.berkeley.edu/pipermail/tinyos-help/2008-August/035657.html In RF230LayerP.nc there are functions RadioState.setChannel(), changeChannel(). Does they have some issues and may not be used? --- I found only one suggestion to switch channels dynamically on MicaZ (CC2420 radio): http://mail.millennium.berkeley.edu/pipermail/tinyos-help/2006-December/021621.html and it is integrated in TinyOS. Is this a correct call sequence? CC2420Config.setChannel() CC2420Config.sync() Thanks in advance, Andrey ___ 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