if(CommandDatatable[0]==0XFF && CommandDatatable[4]==0XFF)
{
switch (CommandDatatable[1]) //根據鍵值不同,執行不同的內容
{
case 0X00: //類型位0X00,表明是控制數據包,進入控制數據case
switch(CommandDatatable[2]) //根據數據位的值來進行選擇執行不同的動作
{
case 0X00:Moto_Stop();break;
case 0X01:Moto_Forward();break;
case 0X02:Moto_Backward();break;
case 0X03:Moto_TurnLeft();break;
case 0X04:Moto_TurnRight();break;
case 0X05:Moto_ForLeft();break;
case 0X06:Moto_ForRight();break;
case 0X07:Moto_BackLeft();break;
case 0X08:Moto_BackRight();break;
default : break;
}
break;
default : break;
}
}
}
}