JaiaBot
1.20.0
JaiaBot micro-AUV software
blue_robotics__bar30.pb.h
Go to the documentation of this file.
1
/* Automatically generated nanopb header */
2
/* Generated by nanopb-0.4.5 */
3
4
#ifndef PB_JAIABOT_SENSOR_PROTOBUF_NANOPB_JAIABOT_MESSAGES_SENSOR_BLUE_ROBOTICS__BAR30_PB_H_INCLUDED
5
#define PB_JAIABOT_SENSOR_PROTOBUF_NANOPB_JAIABOT_MESSAGES_SENSOR_BLUE_ROBOTICS__BAR30_PB_H_INCLUDED
6
#include <pb.h>
7
8
#if PB_PROTO_HEADER_VERSION != 40
9
#error Regenerate this file with the current version of nanopb generator.
10
#endif
11
12
/* Struct definitions */
13
typedef
struct
_jaiabot_sensor_protobuf_BlueRoboticsBar30
{
14
bool
has_pressure
;
15
double
pressure
;
/* mbar */
16
bool
has_temperature
;
17
double
temperature
;
/* degC */
18
}
jaiabot_sensor_protobuf_BlueRoboticsBar30
;
19
20
21
#ifdef __cplusplus
22
extern
"C"
{
23
#endif
24
25
/* Initializer values for message structs */
26
#define jaiabot_sensor_protobuf_BlueRoboticsBar30_init_default {false, 0, false, 0}
27
#define jaiabot_sensor_protobuf_BlueRoboticsBar30_init_zero {false, 0, false, 0}
28
29
/* Field tags (for use in manual encoding/decoding) */
30
#define jaiabot_sensor_protobuf_BlueRoboticsBar30_pressure_tag 1
31
#define jaiabot_sensor_protobuf_BlueRoboticsBar30_temperature_tag 2
32
33
/* Struct field encoding specification for nanopb */
34
#define jaiabot_sensor_protobuf_BlueRoboticsBar30_FIELDLIST(X, a) \
35
X(a, STATIC, OPTIONAL, DOUBLE, pressure, 1) \
36
X(a, STATIC, OPTIONAL, DOUBLE, temperature, 2)
37
#define jaiabot_sensor_protobuf_BlueRoboticsBar30_CALLBACK NULL
38
#define jaiabot_sensor_protobuf_BlueRoboticsBar30_DEFAULT NULL
39
40
extern
const
pb_msgdesc_t
jaiabot_sensor_protobuf_BlueRoboticsBar30_msg
;
41
42
/* Defines for backwards compatibility with code written before nanopb-0.4.0 */
43
#define jaiabot_sensor_protobuf_BlueRoboticsBar30_fields &jaiabot_sensor_protobuf_BlueRoboticsBar30_msg
44
45
/* Maximum encoded size of messages (where known) */
46
#define jaiabot_sensor_protobuf_BlueRoboticsBar30_size 18
47
48
#ifdef __cplusplus
49
}
/* extern "C" */
50
#endif
51
52
#endif
jaiabot_sensor_protobuf_BlueRoboticsBar30_msg
const pb_msgdesc_t jaiabot_sensor_protobuf_BlueRoboticsBar30_msg
jaiabot_sensor_protobuf_BlueRoboticsBar30
struct _jaiabot_sensor_protobuf_BlueRoboticsBar30 jaiabot_sensor_protobuf_BlueRoboticsBar30
_jaiabot_sensor_protobuf_BlueRoboticsBar30
Definition:
blue_robotics__bar30.pb.h:13
_jaiabot_sensor_protobuf_BlueRoboticsBar30::has_temperature
bool has_temperature
Definition:
blue_robotics__bar30.pb.h:16
_jaiabot_sensor_protobuf_BlueRoboticsBar30::has_pressure
bool has_pressure
Definition:
blue_robotics__bar30.pb.h:14
_jaiabot_sensor_protobuf_BlueRoboticsBar30::temperature
double temperature
Definition:
blue_robotics__bar30.pb.h:17
_jaiabot_sensor_protobuf_BlueRoboticsBar30::pressure
double pressure
Definition:
blue_robotics__bar30.pb.h:15
nanopb
jaiabot
messages
sensor
blue_robotics__bar30.pb.h
Generated by
1.9.1