#include <limits>
#include <string>
#include <google/protobuf/port_def.inc>
#include <google/protobuf/port_undef.inc>
#include <google/protobuf/io/coded_stream.h>
#include <google/protobuf/arena.h>
#include <google/protobuf/arenastring.h>
#include <google/protobuf/generated_message_util.h>
#include <google/protobuf/metadata_lite.h>
#include <google/protobuf/generated_message_reflection.h>
#include <google/protobuf/message.h>
#include <google/protobuf/repeated_field.h>
#include <google/protobuf/extension_set.h>
#include <google/protobuf/generated_enum_reflection.h>
#include <google/protobuf/unknown_field_set.h>
#include "dccl/option_extensions.pb.h"
#include "jaiabot/messages/sensor/metadata.pb.h"
#include "jaiabot/messages/sensor/configuration.pb.h"
#include "jaiabot/messages/sensor/atlas_scientific__oem_ec.pb.h"
#include "jaiabot/messages/sensor/atlas_scientific__oem_do.pb.h"
#include "jaiabot/messages/sensor/atlas_scientific__oem_ph.pb.h"
#include "jaiabot/messages/sensor/turner__c_fluor.pb.h"
#include "jaiabot/messages/sensor/blue_robotics__bar30.pb.h"
#include "jaiabot/messages/sensor/catalog.pb.h"
#include <boost/units/quantity.hpp>
#include <boost/units/absolute.hpp>
#include <boost/units/dimensionless_type.hpp>
#include <boost/units/make_scaled_unit.hpp>
#include <boost/units/systems/si.hpp>
#include <pb.h>
Go to the source code of this file.
Namespaces | |
namespace | internal |
namespace | jaiabot |
namespace | jaiabot::sensor |
namespace | jaiabot::sensor::protobuf |
#define _jaiabot_sensor_protobuf_CalibrationType_ARRAYSIZE ((jaiabot_sensor_protobuf_CalibrationType)(jaiabot_sensor_protobuf_CalibrationType_STOP_CALIBRATION+1)) |
Definition at line 108 of file sensor_core.pb.h.
#define _jaiabot_sensor_protobuf_CalibrationType_MAX jaiabot_sensor_protobuf_CalibrationType_STOP_CALIBRATION |
Definition at line 107 of file sensor_core.pb.h.
#define _jaiabot_sensor_protobuf_CalibrationType_MIN jaiabot_sensor_protobuf_CalibrationType_START_EC_CALIBRATION |
Definition at line 106 of file sensor_core.pb.h.
#define _jaiabot_sensor_protobuf_CompensationType_ARRAYSIZE ((jaiabot_sensor_protobuf_CompensationType)(jaiabot_sensor_protobuf_CompensationType_SET_PH_TEMPERATURE_COMPENSATION+1)) |
Definition at line 104 of file sensor_core.pb.h.
#define _jaiabot_sensor_protobuf_CompensationType_MAX jaiabot_sensor_protobuf_CompensationType_SET_PH_TEMPERATURE_COMPENSATION |
Definition at line 103 of file sensor_core.pb.h.
#define _jaiabot_sensor_protobuf_CompensationType_MIN jaiabot_sensor_protobuf_CompensationType_SET_EC_TEMPERATURE_COMPENSATION |
Definition at line 102 of file sensor_core.pb.h.
#define _jaiabot_sensor_protobuf_MCUCommand_ARRAYSIZE ((jaiabot_sensor_protobuf_MCUCommand)(jaiabot_sensor_protobuf_MCUCommand_ENTER_BOOTLOADER_MODE+1)) |
Definition at line 100 of file sensor_core.pb.h.
#define _jaiabot_sensor_protobuf_MCUCommand_MAX jaiabot_sensor_protobuf_MCUCommand_ENTER_BOOTLOADER_MODE |
Definition at line 99 of file sensor_core.pb.h.
#define _jaiabot_sensor_protobuf_MCUCommand_MIN jaiabot_sensor_protobuf_MCUCommand_ENTER_BOOTLOADER_MODE |
Definition at line 98 of file sensor_core.pb.h.
#define JAIABOT_SENSOR_PROTOBUF_NANOPB_JAIABOT_MESSAGES_SENSOR_SENSOR_CORE_PB_H_MAX_SIZE jaiabot_sensor_protobuf_SensorData_size |
Definition at line 192 of file sensor_core.pb.h.
#define jaiabot_sensor_protobuf_SensorData_bar30_tag 13 |
Definition at line 137 of file sensor_core.pb.h.
#define jaiabot_sensor_protobuf_SensorData_c_fluor_tag 16 |
Definition at line 140 of file sensor_core.pb.h.
#define jaiabot_sensor_protobuf_SensorData_CALLBACK NULL |
Definition at line 166 of file sensor_core.pb.h.
#define jaiabot_sensor_protobuf_SensorData_data_bar30_MSGTYPE jaiabot_sensor_protobuf_BlueRoboticsBar30 |
Definition at line 170 of file sensor_core.pb.h.
#define jaiabot_sensor_protobuf_SensorData_data_c_fluor_MSGTYPE jaiabot_sensor_protobuf_TurnerCFluor |
Definition at line 173 of file sensor_core.pb.h.
#define jaiabot_sensor_protobuf_SensorData_data_metadata_MSGTYPE jaiabot_sensor_protobuf_Metadata |
Definition at line 168 of file sensor_core.pb.h.
#define jaiabot_sensor_protobuf_SensorData_data_oem_do_MSGTYPE jaiabot_sensor_protobuf_AtlasScientificOEMDO |
Definition at line 172 of file sensor_core.pb.h.
#define jaiabot_sensor_protobuf_SensorData_data_oem_ec_MSGTYPE jaiabot_sensor_protobuf_AtlasScientificOEMEC |
Definition at line 169 of file sensor_core.pb.h.
#define jaiabot_sensor_protobuf_SensorData_data_oem_ph_MSGTYPE jaiabot_sensor_protobuf_AtlasScientificOEMpH |
Definition at line 171 of file sensor_core.pb.h.
#define jaiabot_sensor_protobuf_SensorData_DEFAULT NULL |
Definition at line 167 of file sensor_core.pb.h.
#define jaiabot_sensor_protobuf_SensorData_FIELDLIST | ( | X, | |
a | |||
) |
Definition at line 158 of file sensor_core.pb.h.
#define jaiabot_sensor_protobuf_SensorData_fields &jaiabot_sensor_protobuf_SensorData_msg |
Definition at line 188 of file sensor_core.pb.h.
#define jaiabot_sensor_protobuf_SensorData_init_default {0, 0, {jaiabot_sensor_protobuf_Metadata_init_default}} |
Definition at line 119 of file sensor_core.pb.h.
#define jaiabot_sensor_protobuf_SensorData_init_zero {0, 0, {jaiabot_sensor_protobuf_Metadata_init_zero}} |
Definition at line 122 of file sensor_core.pb.h.
#define jaiabot_sensor_protobuf_SensorData_metadata_tag 11 |
Definition at line 135 of file sensor_core.pb.h.
#define jaiabot_sensor_protobuf_SensorData_oem_do_tag 15 |
Definition at line 139 of file sensor_core.pb.h.
#define jaiabot_sensor_protobuf_SensorData_oem_ec_tag 12 |
Definition at line 136 of file sensor_core.pb.h.
#define jaiabot_sensor_protobuf_SensorData_oem_ph_tag 14 |
Definition at line 138 of file sensor_core.pb.h.
#define jaiabot_sensor_protobuf_SensorData_size 1430 |
Definition at line 193 of file sensor_core.pb.h.
#define jaiabot_sensor_protobuf_SensorData_time_tag 1 |
Definition at line 134 of file sensor_core.pb.h.
#define jaiabot_sensor_protobuf_SensorRequest_calibration_type_ENUMTYPE jaiabot_sensor_protobuf_CalibrationType |
Definition at line 111 of file sensor_core.pb.h.
#define jaiabot_sensor_protobuf_SensorRequest_calibration_type_tag 21 |
Definition at line 130 of file sensor_core.pb.h.
#define jaiabot_sensor_protobuf_SensorRequest_calibration_value_tag 22 |
Definition at line 131 of file sensor_core.pb.h.
#define jaiabot_sensor_protobuf_SensorRequest_CALLBACK NULL |
Definition at line 154 of file sensor_core.pb.h.
#define jaiabot_sensor_protobuf_SensorRequest_cfg_tag 12 |
Definition at line 128 of file sensor_core.pb.h.
#define jaiabot_sensor_protobuf_SensorRequest_compensation_type_ENUMTYPE jaiabot_sensor_protobuf_CompensationType |
Definition at line 112 of file sensor_core.pb.h.
#define jaiabot_sensor_protobuf_SensorRequest_compensation_type_tag 23 |
Definition at line 132 of file sensor_core.pb.h.
#define jaiabot_sensor_protobuf_SensorRequest_compensation_value_tag 24 |
Definition at line 133 of file sensor_core.pb.h.
#define jaiabot_sensor_protobuf_SensorRequest_DEFAULT (const pb_byte_t*)"\xa0\x01\x01\xa8\x01\x01\xb8\x01\x01\x00" |
Definition at line 155 of file sensor_core.pb.h.
#define jaiabot_sensor_protobuf_SensorRequest_FIELDLIST | ( | X, | |
a | |||
) |
Definition at line 145 of file sensor_core.pb.h.
#define jaiabot_sensor_protobuf_SensorRequest_fields &jaiabot_sensor_protobuf_SensorRequest_msg |
Definition at line 187 of file sensor_core.pb.h.
#define jaiabot_sensor_protobuf_SensorRequest_init_default {0, 0, {0}, false, _jaiabot_sensor_protobuf_MCUCommand_MIN, false, _jaiabot_sensor_protobuf_CalibrationType_MIN, false, 0, false, _jaiabot_sensor_protobuf_CompensationType_MIN, false, 0} |
Definition at line 118 of file sensor_core.pb.h.
#define jaiabot_sensor_protobuf_SensorRequest_init_zero {0, 0, {0}, false, _jaiabot_sensor_protobuf_MCUCommand_MIN, false, _jaiabot_sensor_protobuf_CalibrationType_MIN, false, 0, false, _jaiabot_sensor_protobuf_CompensationType_MIN, false, 0} |
Definition at line 121 of file sensor_core.pb.h.
#define jaiabot_sensor_protobuf_SensorRequest_mcu_command_ENUMTYPE jaiabot_sensor_protobuf_MCUCommand |
Definition at line 110 of file sensor_core.pb.h.
#define jaiabot_sensor_protobuf_SensorRequest_mcu_command_tag 20 |
Definition at line 129 of file sensor_core.pb.h.
#define jaiabot_sensor_protobuf_SensorRequest_request_data_cfg_MSGTYPE jaiabot_sensor_protobuf_Configuration |
Definition at line 156 of file sensor_core.pb.h.
#define jaiabot_sensor_protobuf_SensorRequest_request_metadata_tag 11 |
Definition at line 127 of file sensor_core.pb.h.
#define jaiabot_sensor_protobuf_SensorRequest_size 1398 |
Definition at line 194 of file sensor_core.pb.h.
#define jaiabot_sensor_protobuf_SensorRequest_time_tag 1 |
Definition at line 126 of file sensor_core.pb.h.
#define jaiabot_sensor_protobuf_SensorThreadConfig_CALLBACK NULL |
Definition at line 178 of file sensor_core.pb.h.
#define jaiabot_sensor_protobuf_SensorThreadConfig_DEFAULT NULL |
Definition at line 179 of file sensor_core.pb.h.
#define jaiabot_sensor_protobuf_SensorThreadConfig_FIELDLIST | ( | X, | |
a | |||
) |
Definition at line 175 of file sensor_core.pb.h.
#define jaiabot_sensor_protobuf_SensorThreadConfig_fields &jaiabot_sensor_protobuf_SensorThreadConfig_msg |
Definition at line 189 of file sensor_core.pb.h.
#define jaiabot_sensor_protobuf_SensorThreadConfig_init_default {false, jaiabot_sensor_protobuf_Metadata_init_default, false, 0} |
Definition at line 120 of file sensor_core.pb.h.
#define jaiabot_sensor_protobuf_SensorThreadConfig_init_zero {false, jaiabot_sensor_protobuf_Metadata_init_zero, false, 0} |
Definition at line 123 of file sensor_core.pb.h.
#define jaiabot_sensor_protobuf_SensorThreadConfig_metadata_MSGTYPE jaiabot_sensor_protobuf_Metadata |
Definition at line 180 of file sensor_core.pb.h.
#define jaiabot_sensor_protobuf_SensorThreadConfig_metadata_tag 1 |
Definition at line 141 of file sensor_core.pb.h.
#define jaiabot_sensor_protobuf_SensorThreadConfig_sample_rate_tag 2 |
Definition at line 142 of file sensor_core.pb.h.
#define jaiabot_sensor_protobuf_SensorThreadConfig_size 1430 |
Definition at line 195 of file sensor_core.pb.h.
#define PROTOBUF_INTERNAL_EXPORT_jaiabot_2fmessages_2fsensor_2fsensor_5fcore_2eproto |
Definition at line 51 of file sensor_core.pb.h.
typedef struct _jaiabot_sensor_protobuf_SensorThreadConfig jaiabot_sensor_protobuf_SensorThreadConfig |
Definition at line 34 of file sensor_core.pb.h.
Definition at line 26 of file sensor_core.pb.h.
Enumerator | |
---|---|
jaiabot_sensor_protobuf_MCUCommand_ENTER_BOOTLOADER_MODE |
Definition at line 22 of file sensor_core.pb.h.
PROTOBUF_NAMESPACE_OPEN ::jaiabot::sensor::protobuf::SensorData * Arena::CreateMaybeMessage<::jaiabot::sensor::protobuf::SensorData > | ( | Arena * | ) |
::jaiabot::sensor::protobuf::SensorRequest * Arena::CreateMaybeMessage<::jaiabot::sensor::protobuf::SensorRequest > | ( | Arena * | ) |
::jaiabot::sensor::protobuf::SensorThreadConfig * Arena::CreateMaybeMessage<::jaiabot::sensor::protobuf::SensorThreadConfig > | ( | Arena * | ) |
|
inline |
Definition at line 1856 of file sensor_core.pb.h.
|
inline |
Definition at line 1851 of file sensor_core.pb.h.
|
inline |
Definition at line 1846 of file sensor_core.pb.h.
|
extern |
|
extern |
|
extern |
|
extern |