|
|
@ -13,6 +13,7 @@ |
|
|
typedef struct _zhr29_200_struct_define { |
|
|
typedef struct _zhr29_200_struct_define { |
|
|
int32_t laser_sensor_1_measure_distance; |
|
|
int32_t laser_sensor_1_measure_distance; |
|
|
int32_t laser_sensor_2_measure_distance; |
|
|
int32_t laser_sensor_2_measure_distance; |
|
|
|
|
|
int32_t laser_sensor_3_measure_distance; |
|
|
} zhr29_200_struct_define; |
|
|
} zhr29_200_struct_define; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -21,17 +22,19 @@ extern "C" { |
|
|
#endif |
|
|
#endif |
|
|
|
|
|
|
|
|
/* Initializer values for message structs */ |
|
|
/* Initializer values for message structs */ |
|
|
#define zhr29_200_struct_define_init_default {0, 0} |
|
|
#define zhr29_200_struct_define_init_default {0, 0, 0} |
|
|
#define zhr29_200_struct_define_init_zero {0, 0} |
|
|
#define zhr29_200_struct_define_init_zero {0, 0, 0} |
|
|
|
|
|
|
|
|
/* Field tags (for use in manual encoding/decoding) */ |
|
|
/* Field tags (for use in manual encoding/decoding) */ |
|
|
#define zhr29_200_struct_define_laser_sensor_1_measure_distance_tag 1 |
|
|
#define zhr29_200_struct_define_laser_sensor_1_measure_distance_tag 1 |
|
|
#define zhr29_200_struct_define_laser_sensor_2_measure_distance_tag 2 |
|
|
#define zhr29_200_struct_define_laser_sensor_2_measure_distance_tag 2 |
|
|
|
|
|
#define zhr29_200_struct_define_laser_sensor_3_measure_distance_tag 3 |
|
|
|
|
|
|
|
|
/* Struct field encoding specification for nanopb */ |
|
|
/* Struct field encoding specification for nanopb */ |
|
|
#define zhr29_200_struct_define_FIELDLIST(X, a) \ |
|
|
#define zhr29_200_struct_define_FIELDLIST(X, a) \ |
|
|
X(a, STATIC, SINGULAR, INT32, laser_sensor_1_measure_distance, 1) \ |
|
|
X(a, STATIC, SINGULAR, INT32, laser_sensor_1_measure_distance, 1) \ |
|
|
X(a, STATIC, SINGULAR, INT32, laser_sensor_2_measure_distance, 2) |
|
|
X(a, STATIC, SINGULAR, INT32, laser_sensor_2_measure_distance, 2) \ |
|
|
|
|
|
X(a, STATIC, SINGULAR, INT32, laser_sensor_3_measure_distance, 3) |
|
|
#define zhr29_200_struct_define_CALLBACK NULL |
|
|
#define zhr29_200_struct_define_CALLBACK NULL |
|
|
#define zhr29_200_struct_define_DEFAULT NULL |
|
|
#define zhr29_200_struct_define_DEFAULT NULL |
|
|
|
|
|
|
|
|
@ -42,7 +45,7 @@ extern const pb_msgdesc_t zhr29_200_struct_define_msg; |
|
|
|
|
|
|
|
|
/* Maximum encoded size of messages (where known) */ |
|
|
/* Maximum encoded size of messages (where known) */ |
|
|
#define MSP_ZHR29_200_LASER_SENSOR_PB_H_MAX_SIZE zhr29_200_struct_define_size |
|
|
#define MSP_ZHR29_200_LASER_SENSOR_PB_H_MAX_SIZE zhr29_200_struct_define_size |
|
|
#define zhr29_200_struct_define_size 22 |
|
|
#define zhr29_200_struct_define_size 33 |
|
|
|
|
|
|
|
|
#ifdef __cplusplus |
|
|
#ifdef __cplusplus |
|
|
} /* extern "C" */ |
|
|
} /* extern "C" */ |
|
|
|