JaiaBot
2.6.0+14+g3cab9c46
JaiaBot micro-AUV software
Loading...
Searching...
No Matches
salinity.pb.h
Go to the documentation of this file.
1
/* Automatically generated nanopb header */
2
/* Generated by nanopb-0.4.8 */
3
4
#ifndef PB_JAIABOT_PROTOBUF_JAIABOT_MESSAGES_SENSOR_SALINITY_PB_H_INCLUDED
5
#define PB_JAIABOT_PROTOBUF_JAIABOT_MESSAGES_SENSOR_SALINITY_PB_H_INCLUDED
6
#include <pb.h>
7
#include "
dccl/option_extensions.pb.h
"
8
9
#if PB_PROTO_HEADER_VERSION != 40
10
#error Regenerate this file with the current version of nanopb generator.
11
#endif
12
13
/* Struct definitions */
14
typedef
struct
_jaiabot_protobuf_SalinityData
{
15
bool
has_conductivity_raw
;
16
double
conductivity_raw
;
17
bool
has_conductivity
;
18
double
conductivity
;
19
bool
has_total_dissolved_solids
;
20
double
total_dissolved_solids
;
21
bool
has_salinity_raw
;
22
double
salinity_raw
;
23
bool
has_salinity
;
24
double
salinity
;
25
}
jaiabot_protobuf_SalinityData
;
26
27
28
#ifdef __cplusplus
29
extern
"C"
{
30
#endif
31
32
/* Initializer values for message structs */
33
#define jaiabot_protobuf_SalinityData_init_default {false, 0, false, 0, false, 0, false, 0, false, 0}
34
#define jaiabot_protobuf_SalinityData_init_zero {false, 0, false, 0, false, 0, false, 0, false, 0}
35
36
/* Field tags (for use in manual encoding/decoding) */
37
#define jaiabot_protobuf_SalinityData_conductivity_raw_tag 1
38
#define jaiabot_protobuf_SalinityData_conductivity_tag 2
39
#define jaiabot_protobuf_SalinityData_total_dissolved_solids_tag 3
40
#define jaiabot_protobuf_SalinityData_salinity_raw_tag 4
41
#define jaiabot_protobuf_SalinityData_salinity_tag 5
42
43
/* Struct field encoding specification for nanopb */
44
#define jaiabot_protobuf_SalinityData_FIELDLIST(X, a) \
45
X(a, STATIC, OPTIONAL, DOUBLE, conductivity_raw, 1) \
46
X(a, STATIC, OPTIONAL, DOUBLE, conductivity, 2) \
47
X(a, STATIC, OPTIONAL, DOUBLE, total_dissolved_solids, 3) \
48
X(a, STATIC, OPTIONAL, DOUBLE, salinity_raw, 4) \
49
X(a, STATIC, OPTIONAL, DOUBLE, salinity, 5)
50
#define jaiabot_protobuf_SalinityData_CALLBACK NULL
51
#define jaiabot_protobuf_SalinityData_DEFAULT NULL
52
53
extern
const
pb_msgdesc_t
jaiabot_protobuf_SalinityData_msg
;
54
55
/* Defines for backwards compatibility with code written before nanopb-0.4.0 */
56
#define jaiabot_protobuf_SalinityData_fields &jaiabot_protobuf_SalinityData_msg
57
58
/* Maximum encoded size of messages (where known) */
59
#define JAIABOT_PROTOBUF_JAIABOT_MESSAGES_SENSOR_SALINITY_PB_H_MAX_SIZE jaiabot_protobuf_SalinityData_size
60
#define jaiabot_protobuf_SalinityData_size 45
61
62
#ifdef __cplusplus
63
}
/* extern "C" */
64
#endif
65
66
#endif
option_extensions.pb.h
jaiabot_protobuf_SalinityData
struct _jaiabot_protobuf_SalinityData jaiabot_protobuf_SalinityData
jaiabot_protobuf_SalinityData_msg
const pb_msgdesc_t jaiabot_protobuf_SalinityData_msg
_jaiabot_protobuf_SalinityData
Definition
salinity.pb.h:14
_jaiabot_protobuf_SalinityData::salinity
double salinity
Definition
salinity.pb.h:24
_jaiabot_protobuf_SalinityData::has_conductivity
bool has_conductivity
Definition
salinity.pb.h:17
_jaiabot_protobuf_SalinityData::conductivity_raw
double conductivity_raw
Definition
salinity.pb.h:16
_jaiabot_protobuf_SalinityData::conductivity
double conductivity
Definition
salinity.pb.h:18
_jaiabot_protobuf_SalinityData::has_salinity
bool has_salinity
Definition
salinity.pb.h:23
_jaiabot_protobuf_SalinityData::has_salinity_raw
bool has_salinity_raw
Definition
salinity.pb.h:21
_jaiabot_protobuf_SalinityData::salinity_raw
double salinity_raw
Definition
salinity.pb.h:22
_jaiabot_protobuf_SalinityData::has_total_dissolved_solids
bool has_total_dissolved_solids
Definition
salinity.pb.h:19
_jaiabot_protobuf_SalinityData::total_dissolved_solids
double total_dissolved_solids
Definition
salinity.pb.h:20
_jaiabot_protobuf_SalinityData::has_conductivity_raw
bool has_conductivity_raw
Definition
salinity.pb.h:15
nanopb
jaiabot
messages
sensor
salinity.pb.h
Generated by
1.9.8