|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
想要写一个实现上位机与下位机通过UDP协议传输数据帧的程序,但不知道数据应该以什么格式发送,怎么打包?
已知下位机有一段数据帧判断的代码:
void WiFi_Data_ReceiveAnalysis(uint8_t*buff,uint8_t cnt)
{
if(buff[0] == 0xAA && buff[1] == 0xBB) //判断帧头
{
if(buff[2]==0x01) //数据帧
{
if(buff[3] == 0x08) //数据长度
{
RC_Control.THROTTLE = (((int16_t)buff[4]<<8|buff[5])-1000);
RC_Control.ROLL = (int16_t)buff[6]<<8|buff[7];
RC_Control.PITCH = (int16_t)buff[8]<<8|buff[9];
RC_Control.YAW = (int16_t)buff[10]<<8|buff[11];
}
}
}
以0XAA 0XBB 0X01 0X08 RC_Control.THROTTLE=1500(十进制) 这个数据帧举例
python应该怎么发送这个数据? |
|