JaiaBot  1.20.0
JaiaBot micro-AUV software
salinity.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_PROTOBUF_NANOPB_JAIABOT_MESSAGES_SENSOR_SALINITY_PB_H_INCLUDED
5 #define PB_JAIABOT_PROTOBUF_NANOPB_JAIABOT_MESSAGES_SENSOR_SALINITY_PB_H_INCLUDED
6 #include <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 */
18  double conductivity;
22  double salinity_raw;
24  double salinity;
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_SalinityData_size 45
60 
61 #ifdef __cplusplus
62 } /* extern "C" */
63 #endif
64 
65 #endif
struct _jaiabot_protobuf_SalinityData jaiabot_protobuf_SalinityData
const pb_msgdesc_t jaiabot_protobuf_SalinityData_msg