You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
42 lines
986 B
42 lines
986 B
1 week ago
|
syntax = "proto3";
|
||
|
import "msp_U7.proto";
|
||
|
import "msp_Motor.proto";
|
||
|
|
||
|
import "msp_ZQ_MotorParameters.proto";
|
||
|
import "msp_TL720D.proto";
|
||
|
import "bsp_Error.proto";
|
||
|
import "bsp_PV.proto";
|
||
|
import "msp_UltrasonicParameters.proto";
|
||
|
import "bsp_IO.proto";
|
||
|
message GV_struct_define
|
||
|
{
|
||
|
//洗舱项目
|
||
|
PV_struct_define PV =1;//用户配置数据
|
||
|
MotorParameters LeftFrontMotor=2;
|
||
|
|
||
|
MotorParameters RightFrontMotor=3;
|
||
|
|
||
|
|
||
|
SP_MSP_U7_Button U7_Key= 4;
|
||
|
int32 Move_Speed= 5;
|
||
|
|
||
|
ErrorData SystemErrorData=6;
|
||
|
MSP_TL720DParameters Robot_Angle=7;//机器人角度
|
||
|
double Left_Compensation= 8;
|
||
|
double Right_Compensation= 9;
|
||
|
int32 AuTo_Flag = 10;
|
||
|
int32 Chg_Flag = 11;
|
||
|
int32 Robot_AutoSpeed = 12;
|
||
|
int32 Robot_ManualSpeed =13;
|
||
|
int32 Robot_ChgLength =14;
|
||
|
int32 Robot_ForceValue = 15;
|
||
|
int32 Robot_DynamometerValue = 16;
|
||
|
int32 Robot_PaintThickness = 17;
|
||
|
int32 Robot_Speed_mpm = 18;
|
||
|
|
||
|
MSP_UltrasonicParameters Robot_Ultrasonic = 19;
|
||
|
int32 Emergency = 21;
|
||
|
};
|
||
|
|
||
|
//protoc --nanopb_out=. *.proto
|