开始学习BlinkToRadio
1. 功能分析(变现在BlinkToRadioC.nc中):1) 在Boot时启动无线控制:AMControl即SpiltControl;
代码:event void Boot.booted()
{
//kai qi splitcontrol
call AMControl.start();
}
2)确认无线控制是否开启成功:如果成功,触发定时器功能;否则,重新开启无线控制。开启完毕会触发stopDone事件:
event void AMControl.startDone(error_t err)
{
if(err==SUCCESS)
call Timer0.startPeriodic(TIMER_PERIOD_TMILLI);
else
call AMControl.start();
}
event void AMControl.stopDone(error_t err) { }