#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_table_driven.h>
#include <google/protobuf/generated_message_util.h>
#include <google/protobuf/inlined_string_field.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 "nanopb.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 <pb.h>
Go to the source code of this file.
Namespaces | |
internal | |
jaiabot | |
jaiabot::protobuf | |
Variables | |
const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable | descriptor_table_jaiabot_2fmessages_2ffeather_2eproto |
LoRaMessageDefaultTypeInternal | jaiabot::protobuf::_LoRaMessage_default_instance_ |
LoRaMessage_ControlSurfacesDefaultTypeInternal | jaiabot::protobuf::_LoRaMessage_ControlSurfaces_default_instance_ |
constexpr LoRaMessage_MessageType | jaiabot::protobuf::LoRaMessage_MessageType_MessageType_MIN = LoRaMessage_MessageType_LORA_DATA |
constexpr LoRaMessage_MessageType | jaiabot::protobuf::LoRaMessage_MessageType_MessageType_MAX = LoRaMessage_MessageType_DEBUG_MESSAGE |
constexpr int | jaiabot::protobuf::LoRaMessage_MessageType_MessageType_ARRAYSIZE = LoRaMessage_MessageType_MessageType_MAX + 1 |
constexpr LoRaMessage_ModemConfigChoice | jaiabot::protobuf::LoRaMessage_ModemConfigChoice_ModemConfigChoice_MIN = LoRaMessage_ModemConfigChoice_Bw125Cr45Sf128 |
constexpr LoRaMessage_ModemConfigChoice | jaiabot::protobuf::LoRaMessage_ModemConfigChoice_ModemConfigChoice_MAX = LoRaMessage_ModemConfigChoice_Bw125Cr45Sf2048 |
constexpr int | jaiabot::protobuf::LoRaMessage_ModemConfigChoice_ModemConfigChoice_ARRAYSIZE = LoRaMessage_ModemConfigChoice_ModemConfigChoice_MAX + 1 |
const pb_msgdesc_t | jaiabot_protobuf_LoRaMessage_msg |
const pb_msgdesc_t | jaiabot_protobuf_LoRaMessage_ControlSurfaces_msg |
#define _jaiabot_protobuf_LoRaMessage_MessageType_ARRAYSIZE ((jaiabot_protobuf_LoRaMessage_MessageType)(jaiabot_protobuf_LoRaMessage_MessageType_DEBUG_MESSAGE+1)) |
Definition at line 68 of file feather.pb.h.
#define _jaiabot_protobuf_LoRaMessage_MessageType_MAX jaiabot_protobuf_LoRaMessage_MessageType_DEBUG_MESSAGE |
Definition at line 67 of file feather.pb.h.
#define _jaiabot_protobuf_LoRaMessage_MessageType_MIN jaiabot_protobuf_LoRaMessage_MessageType_LORA_DATA |
Definition at line 66 of file feather.pb.h.
#define _jaiabot_protobuf_LoRaMessage_ModemConfigChoice_ARRAYSIZE ((jaiabot_protobuf_LoRaMessage_ModemConfigChoice)(jaiabot_protobuf_LoRaMessage_ModemConfigChoice_Bw125Cr45Sf2048+1)) |
Definition at line 72 of file feather.pb.h.
#define _jaiabot_protobuf_LoRaMessage_ModemConfigChoice_MAX jaiabot_protobuf_LoRaMessage_ModemConfigChoice_Bw125Cr45Sf2048 |
Definition at line 71 of file feather.pb.h.
#define _jaiabot_protobuf_LoRaMessage_ModemConfigChoice_MIN jaiabot_protobuf_LoRaMessage_ModemConfigChoice_Bw125Cr45Sf128 |
Definition at line 70 of file feather.pb.h.
#define jaiabot_protobuf_LoRaMessage_CALLBACK NULL |
Definition at line 115 of file feather.pb.h.
#define jaiabot_protobuf_LoRaMessage_control_MSGTYPE jaiabot_protobuf_LoRaMessage_ControlSurfaces |
Definition at line 117 of file feather.pb.h.
#define jaiabot_protobuf_LoRaMessage_control_tag 30 |
Definition at line 100 of file feather.pb.h.
#define jaiabot_protobuf_LoRaMessage_ControlSurfaces_CALLBACK NULL |
Definition at line 124 of file feather.pb.h.
#define jaiabot_protobuf_LoRaMessage_ControlSurfaces_DEFAULT NULL |
Definition at line 125 of file feather.pb.h.
#define jaiabot_protobuf_LoRaMessage_ControlSurfaces_FIELDLIST | ( | X, | |
a | |||
) |
Definition at line 119 of file feather.pb.h.
#define jaiabot_protobuf_LoRaMessage_ControlSurfaces_fields &jaiabot_protobuf_LoRaMessage_ControlSurfaces_msg |
Definition at line 132 of file feather.pb.h.
#define jaiabot_protobuf_LoRaMessage_ControlSurfaces_init_default {0, 0, 0, 0} |
Definition at line 81 of file feather.pb.h.
#define jaiabot_protobuf_LoRaMessage_ControlSurfaces_init_zero {0, 0, 0, 0} |
Definition at line 83 of file feather.pb.h.
#define jaiabot_protobuf_LoRaMessage_ControlSurfaces_motor_tag 1 |
Definition at line 86 of file feather.pb.h.
#define jaiabot_protobuf_LoRaMessage_ControlSurfaces_port_elevator_tag 2 |
Definition at line 87 of file feather.pb.h.
#define jaiabot_protobuf_LoRaMessage_ControlSurfaces_rudder_tag 4 |
Definition at line 89 of file feather.pb.h.
#define jaiabot_protobuf_LoRaMessage_ControlSurfaces_size 24 |
Definition at line 135 of file feather.pb.h.
#define jaiabot_protobuf_LoRaMessage_ControlSurfaces_stbd_elevator_tag 3 |
Definition at line 88 of file feather.pb.h.
#define jaiabot_protobuf_LoRaMessage_data_tag 3 |
Definition at line 92 of file feather.pb.h.
#define jaiabot_protobuf_LoRaMessage_DEFAULT (const pb_byte_t*)"\x20\x01\xa0\x01\x01\xa8\x01\x0d\x00" |
Definition at line 116 of file feather.pb.h.
#define jaiabot_protobuf_LoRaMessage_dest_tag 2 |
Definition at line 91 of file feather.pb.h.
#define jaiabot_protobuf_LoRaMessage_FIELDLIST | ( | X, | |
a | |||
) |
Definition at line 103 of file feather.pb.h.
#define jaiabot_protobuf_LoRaMessage_fields &jaiabot_protobuf_LoRaMessage_msg |
Definition at line 131 of file feather.pb.h.
#define jaiabot_protobuf_LoRaMessage_flags_tag 6 |
Definition at line 95 of file feather.pb.h.
#define jaiabot_protobuf_LoRaMessage_id_tag 5 |
Definition at line 94 of file feather.pb.h.
#define jaiabot_protobuf_LoRaMessage_init_default {0, 0, false, {0, {0}}, jaiabot_protobuf_LoRaMessage_MessageType_LORA_DATA, false, 0, false, 0, false, 0, false, 0, false, jaiabot_protobuf_LoRaMessage_ModemConfigChoice_Bw125Cr45Sf128, false, 13, false, jaiabot_protobuf_LoRaMessage_ControlSurfaces_init_default} |
Definition at line 80 of file feather.pb.h.
#define jaiabot_protobuf_LoRaMessage_init_zero {0, 0, false, {0, {0}}, _jaiabot_protobuf_LoRaMessage_MessageType_MIN, false, 0, false, 0, false, 0, false, 0, false, _jaiabot_protobuf_LoRaMessage_ModemConfigChoice_MIN, false, 0, false, jaiabot_protobuf_LoRaMessage_ControlSurfaces_init_zero} |
Definition at line 82 of file feather.pb.h.
#define jaiabot_protobuf_LoRaMessage_modem_config_tag 20 |
Definition at line 98 of file feather.pb.h.
#define jaiabot_protobuf_LoRaMessage_rssi_tag 7 |
Definition at line 96 of file feather.pb.h.
#define jaiabot_protobuf_LoRaMessage_size 350 |
Definition at line 136 of file feather.pb.h.
#define jaiabot_protobuf_LoRaMessage_src_tag 1 |
Definition at line 90 of file feather.pb.h.
#define jaiabot_protobuf_LoRaMessage_transmit_successful_tag 10 |
Definition at line 97 of file feather.pb.h.
#define jaiabot_protobuf_LoRaMessage_tx_power_tag 21 |
Definition at line 99 of file feather.pb.h.
#define jaiabot_protobuf_LoRaMessage_type_tag 4 |
Definition at line 93 of file feather.pb.h.
#define PROTOBUF_INTERNAL_EXPORT_jaiabot_2fmessages_2ffeather_2eproto |
Definition at line 43 of file feather.pb.h.
typedef struct _jaiabot_protobuf_LoRaMessage jaiabot_protobuf_LoRaMessage |
typedef struct _jaiabot_protobuf_LoRaMessage_ControlSurfaces jaiabot_protobuf_LoRaMessage_ControlSurfaces |
typedef enum _jaiabot_protobuf_LoRaMessage_ModemConfigChoice jaiabot_protobuf_LoRaMessage_ModemConfigChoice |
Definition at line 13 of file feather.pb.h.
Definition at line 24 of file feather.pb.h.
PROTOBUF_NAMESPACE_OPEN ::jaiabot::protobuf::LoRaMessage* Arena::CreateMaybeMessage<::jaiabot::protobuf::LoRaMessage > | ( | Arena * | ) |
::jaiabot::protobuf::LoRaMessage_ControlSurfaces* Arena::CreateMaybeMessage<::jaiabot::protobuf::LoRaMessage_ControlSurfaces > | ( | Arena * | ) |
|
inline |
Definition at line 1305 of file feather.pb.h.
|
inline |
Definition at line 1310 of file feather.pb.h.
typedef PB_BYTES_ARRAY_T | ( | 251 | ) |
|
extern |
|
extern |
|
extern |