删除vofa内的usb发送
This commit is contained in:
parent
280746a42d
commit
7d926dcd15
|
@ -143,7 +143,7 @@ static void DecodeVision(uint16_t recv_len)
|
|||
{
|
||||
if(VerifyCRC16CheckSum(vis_recv_buff,sizeof(recv_data)))
|
||||
{
|
||||
DaemonReload(vision_daemon_instance);
|
||||
DaemonReload(vision_daemon_instance); //喂狗
|
||||
memcpy(&recv_data,vis_recv_buff,sizeof(recv_data));
|
||||
}
|
||||
}
|
||||
|
@ -180,8 +180,9 @@ void VisionSend()
|
|||
static uint8_t send_buffer[24]={0};
|
||||
|
||||
send_data.header = 0x5A;
|
||||
//VisionSetFlag(1);
|
||||
|
||||
VisionSetFlag(COLOR_BLUE);
|
||||
//VisionSetAim(recv_data.x,recv_data.y,recv_data.z);
|
||||
VisionSetAim(0,0,0);
|
||||
send_data.checksum = crc_16(&send_data.header,sizeof(send_data)-2);
|
||||
|
||||
memcpy(send_buffer,&send_data,sizeof(send_data));
|
||||
|
|
|
@ -45,8 +45,8 @@ typedef enum {
|
|||
// COLOR_NONE = 0,
|
||||
// COLOR_BLUE = 1,
|
||||
// COLOR_RED = 2,
|
||||
ENEMY_COLOR_RED = 0,
|
||||
ENEMY_COLOR_BLUE = 1,
|
||||
COLOR_RED = 0,
|
||||
COLOR_BLUE = 1,
|
||||
} Enemy_Color_e;
|
||||
|
||||
typedef enum {
|
||||
|
@ -88,10 +88,12 @@ typedef struct {
|
|||
|
||||
typedef struct {
|
||||
uint8_t header; //= 0xA5;
|
||||
|
||||
uint8_t tracking: 1;
|
||||
uint8_t id: 3; // 0-outpost 6-guard 7-base
|
||||
uint8_t armors_num: 3; // 2-balance 3-outpost 4-normal
|
||||
uint8_t reserved: 1;
|
||||
|
||||
// float x;
|
||||
// float y;
|
||||
// float z;
|
||||
|
@ -103,9 +105,12 @@ typedef struct {
|
|||
// float r1;
|
||||
// float r2;
|
||||
// float dz;
|
||||
|
||||
//导航数据
|
||||
float nav_vx;
|
||||
float nav_vy;
|
||||
float nav_wz;
|
||||
|
||||
uint16_t checksum;
|
||||
} RecievePacket_t;
|
||||
#pragma pack()
|
||||
|
@ -144,4 +149,4 @@ void VisionSetFlag(Enemy_Color_e enemy_color);
|
|||
void VisionSetAltitude(float yaw, float pitch);
|
||||
|
||||
void VisionSetAim(float aim_x, float aim_y,float aim_z);
|
||||
#endif // !MASTER_PROCESS_H
|
||||
#endif // !MASTER_PROCESS_H
|
|
@ -79,8 +79,6 @@ void ANODT_SendF1(int32_t Angle,int32_t speed_rpm,int32_t Angle_target,int32_t s
|
|||
DataSendBuf[cnt++]=sc;
|
||||
DataSendBuf[cnt++]=ac;
|
||||
|
||||
// for(uint8_t i=0;i<cnt;i++)
|
||||
// HAL_UART_Transmit(&huart6,&DataSendBuf[i],1,100);
|
||||
CDC_Transmit_FS(DataSendBuf, cnt);
|
||||
|
||||
for(uint8_t i=0;i<cnt;i++)
|
||||
HAL_UART_Transmit(&huart6,&DataSendBuf[i],1,100);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue