interface Send;
interface Receive;
- interface RadioConfig;
+ interface RadioChannel;
}
uses
{
return error;
}
- command error_t RadioConfig.setChannel(uint8_t channel)
+ command error_t RadioChannel.setChannel(uint8_t channel)
{
error_t error;
return error;
}
+ command uint8_t RadioChannel.getChannel()
+ {
+ return call RadioState.getChannel();
+ }
+
task void stateDoneTask()
{
uint8_t s;
else if( s == STATE_TURN_OFF )
signal SplitControl.stopDone(SUCCESS);
else if( s == STATE_CHANNEL )
- signal RadioConfig.setChannelDone();
+ signal RadioChannel.setChannelDone();
else // not our event, ignore it
state = s;
}
{
}
- default event void RadioConfig.setChannelDone()
+ default event void RadioChannel.setChannelDone()
{
}