4#ifndef PB_JAIABOT_SENSOR_PROTOBUF_NANOPB_JAIABOT_MESSAGES_SENSOR_CONFIGURATION_PB_H_INCLUDED
5#define PB_JAIABOT_SENSOR_PROTOBUF_NANOPB_JAIABOT_MESSAGES_SENSOR_CONFIGURATION_PB_H_INCLUDED
7#include "jaiabot/messages/sensor/catalog.pb.h"
10#if PB_PROTO_HEADER_VERSION != 40
11#error Regenerate this file with the current version of nanopb generator.
34#define jaiabot_sensor_protobuf_Configuration_init_default {_jaiabot_sensor_protobuf_Sensor_MIN, false, 0, 0, {jaiabot_sensor_protobuf_Configuration_Cfg_init_default, jaiabot_sensor_protobuf_Configuration_Cfg_init_default, jaiabot_sensor_protobuf_Configuration_Cfg_init_default, jaiabot_sensor_protobuf_Configuration_Cfg_init_default, jaiabot_sensor_protobuf_Configuration_Cfg_init_default, jaiabot_sensor_protobuf_Configuration_Cfg_init_default, jaiabot_sensor_protobuf_Configuration_Cfg_init_default, jaiabot_sensor_protobuf_Configuration_Cfg_init_default, jaiabot_sensor_protobuf_Configuration_Cfg_init_default, jaiabot_sensor_protobuf_Configuration_Cfg_init_default, jaiabot_sensor_protobuf_Configuration_Cfg_init_default, jaiabot_sensor_protobuf_Configuration_Cfg_init_default, jaiabot_sensor_protobuf_Configuration_Cfg_init_default, jaiabot_sensor_protobuf_Configuration_Cfg_init_default, jaiabot_sensor_protobuf_Configuration_Cfg_init_default, jaiabot_sensor_protobuf_Configuration_Cfg_init_default}}
35#define jaiabot_sensor_protobuf_Configuration_Cfg_init_default {"", ""}
36#define jaiabot_sensor_protobuf_Configuration_init_zero {_jaiabot_sensor_protobuf_Sensor_MIN, false, 0, 0, {jaiabot_sensor_protobuf_Configuration_Cfg_init_zero, jaiabot_sensor_protobuf_Configuration_Cfg_init_zero, jaiabot_sensor_protobuf_Configuration_Cfg_init_zero, jaiabot_sensor_protobuf_Configuration_Cfg_init_zero, jaiabot_sensor_protobuf_Configuration_Cfg_init_zero, jaiabot_sensor_protobuf_Configuration_Cfg_init_zero, jaiabot_sensor_protobuf_Configuration_Cfg_init_zero, jaiabot_sensor_protobuf_Configuration_Cfg_init_zero, jaiabot_sensor_protobuf_Configuration_Cfg_init_zero, jaiabot_sensor_protobuf_Configuration_Cfg_init_zero, jaiabot_sensor_protobuf_Configuration_Cfg_init_zero, jaiabot_sensor_protobuf_Configuration_Cfg_init_zero, jaiabot_sensor_protobuf_Configuration_Cfg_init_zero, jaiabot_sensor_protobuf_Configuration_Cfg_init_zero, jaiabot_sensor_protobuf_Configuration_Cfg_init_zero, jaiabot_sensor_protobuf_Configuration_Cfg_init_zero}}
37#define jaiabot_sensor_protobuf_Configuration_Cfg_init_zero {"", ""}
40#define jaiabot_sensor_protobuf_Configuration_Cfg_key_tag 1
41#define jaiabot_sensor_protobuf_Configuration_Cfg_value_tag 2
42#define jaiabot_sensor_protobuf_Configuration_sensor_tag 1
43#define jaiabot_sensor_protobuf_Configuration_sample_freq_tag 2
44#define jaiabot_sensor_protobuf_Configuration_cfg_tag 3
47#define jaiabot_sensor_protobuf_Configuration_FIELDLIST(X, a) \
48X(a, STATIC, REQUIRED, UENUM, sensor, 1) \
49X(a, STATIC, OPTIONAL, DOUBLE, sample_freq, 2) \
50X(a, STATIC, REPEATED, MESSAGE, cfg, 3)
51#define jaiabot_sensor_protobuf_Configuration_CALLBACK NULL
52#define jaiabot_sensor_protobuf_Configuration_DEFAULT (const pb_byte_t*)"\x08\x01\x00"
53#define jaiabot_sensor_protobuf_Configuration_cfg_MSGTYPE jaiabot_sensor_protobuf_Configuration_Cfg
55#define jaiabot_sensor_protobuf_Configuration_Cfg_FIELDLIST(X, a) \
56X(a, STATIC, REQUIRED, STRING, key, 1) \
57X(a, STATIC, REQUIRED, STRING, value, 2)
58#define jaiabot_sensor_protobuf_Configuration_Cfg_CALLBACK NULL
59#define jaiabot_sensor_protobuf_Configuration_Cfg_DEFAULT NULL
65#define jaiabot_sensor_protobuf_Configuration_fields &jaiabot_sensor_protobuf_Configuration_msg
66#define jaiabot_sensor_protobuf_Configuration_Cfg_fields &jaiabot_sensor_protobuf_Configuration_Cfg_msg
69#define JAIABOT_SENSOR_PROTOBUF_NANOPB_JAIABOT_MESSAGES_SENSOR_CONFIGURATION_PB_H_MAX_SIZE jaiabot_sensor_protobuf_Configuration_size
70#define jaiabot_sensor_protobuf_Configuration_Cfg_size 82
71#define jaiabot_sensor_protobuf_Configuration_size 1355
enum _jaiabot_sensor_protobuf_Sensor jaiabot_sensor_protobuf_Sensor
struct _jaiabot_sensor_protobuf_Configuration_Cfg jaiabot_sensor_protobuf_Configuration_Cfg
struct _jaiabot_sensor_protobuf_Configuration jaiabot_sensor_protobuf_Configuration
const pb_msgdesc_t jaiabot_sensor_protobuf_Configuration_msg
const pb_msgdesc_t jaiabot_sensor_protobuf_Configuration_Cfg_msg
jaiabot_sensor_protobuf_Sensor sensor
jaiabot_sensor_protobuf_Configuration_Cfg cfg[16]