初级会员

- 积分
- 78
- 金钱
- 78
- 注册时间
- 2015-12-19
- 在线时间
- 12 小时
|
1金钱
volatile u16 Receive_Control_T=0; //解码后的油门遥控数据
volatile u16 Receive_Control_Y=0; //解码后的偏航角遥控数据
volatile u16 Receive_Control_P=0; //解码后的俯仰角遥控数据
volatile u16 Receive_Control_R=0;
volatile u16 THROTTLE=1000;
.
.
.
.
.
void command_decode1(__IO u8 *Receive_Data)
{
#define REMOTE_CONTROL_DATA_RANGE 10
Receive_Control_T=(u16)(Receive_Data[2]|(Receive_Data[3]<<8));
Receive_Control_Y=(u16)(Receive_Data[5]|(Receive_Data[6]<<8));
Receive_Control_P=(u16)(Receive_Data[8]|(Receive_Data[9]<<8));
Receive_Control_R=(u16)(Receive_Data[11]|(Receive_Data[12]<<8));
verify=(u8)(Receive_Control_T+Receive_Control_Y+Receive_Control_P+Receive_Control_R); |
|