|
|
|
@ -27,8 +27,6 @@ typedef struct _IV_struct_define { |
|
|
|
int32_t Robot_Compensation_Left; |
|
|
|
int32_t Robot_Compensation_Right; |
|
|
|
int32_t Robot_RESET; |
|
|
|
int32_t Robot_LaneChange_Left; |
|
|
|
int32_t Robot_LaneChange_Right; |
|
|
|
} IV_struct_define; |
|
|
|
|
|
|
|
|
|
|
|
@ -37,8 +35,8 @@ extern "C" { |
|
|
|
#endif |
|
|
|
|
|
|
|
/* Initializer values for message structs */ |
|
|
|
#define IV_struct_define_init_default {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0} |
|
|
|
#define IV_struct_define_init_zero {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0} |
|
|
|
#define IV_struct_define_init_default {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0} |
|
|
|
#define IV_struct_define_init_zero {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0} |
|
|
|
|
|
|
|
/* Field tags (for use in manual encoding/decoding) */ |
|
|
|
#define IV_struct_define_Robot_Move_AutoSpeed_tag 1 |
|
|
|
@ -56,8 +54,6 @@ extern "C" { |
|
|
|
#define IV_struct_define_Robot_Compensation_Left_tag 13 |
|
|
|
#define IV_struct_define_Robot_Compensation_Right_tag 14 |
|
|
|
#define IV_struct_define_Robot_RESET_tag 15 |
|
|
|
#define IV_struct_define_Robot_LaneChange_Left_tag 16 |
|
|
|
#define IV_struct_define_Robot_LaneChange_Right_tag 17 |
|
|
|
|
|
|
|
/* Struct field encoding specification for nanopb */ |
|
|
|
#define IV_struct_define_FIELDLIST(X, a) \ |
|
|
|
@ -75,9 +71,7 @@ X(a, STATIC, SINGULAR, INT32, Robot_Error_Left, 11) \ |
|
|
|
X(a, STATIC, SINGULAR, INT32, Robot_Error_Right, 12) \ |
|
|
|
X(a, STATIC, SINGULAR, INT32, Robot_Compensation_Left, 13) \ |
|
|
|
X(a, STATIC, SINGULAR, INT32, Robot_Compensation_Right, 14) \ |
|
|
|
X(a, STATIC, SINGULAR, INT32, Robot_RESET, 15) \ |
|
|
|
X(a, STATIC, SINGULAR, INT32, Robot_LaneChange_Left, 16) \ |
|
|
|
X(a, STATIC, SINGULAR, INT32, Robot_LaneChange_Right, 17) |
|
|
|
X(a, STATIC, SINGULAR, INT32, Robot_RESET, 15) |
|
|
|
#define IV_struct_define_CALLBACK NULL |
|
|
|
#define IV_struct_define_DEFAULT NULL |
|
|
|
|
|
|
|
@ -88,7 +82,7 @@ extern const pb_msgdesc_t IV_struct_define_msg; |
|
|
|
|
|
|
|
/* Maximum encoded size of messages (where known) */ |
|
|
|
#define BSP_IV_PB_H_MAX_SIZE IV_struct_define_size |
|
|
|
#define IV_struct_define_size 189 |
|
|
|
#define IV_struct_define_size 165 |
|
|
|
|
|
|
|
#ifdef __cplusplus |
|
|
|
} /* extern "C" */ |
|
|
|
|