Goby3 3.2.3
2025.05.13
Loading...
Searching...
No Matches
goby::acomms::micromodem::protobuf Namespace Reference

Classes

class  Config
 
class  Config_Revision
 
class  FMSweepParams
 
class  GenericLBLParams
 
class  HardwareControl
 
class  HardwareControlCommand
 
class  MMApplicationAck
 
class  MMApplicationAck_AckPart
 
class  MSequenceParams
 
class  NarrowBandLBLParams
 
class  RangingReply
 
class  ReceiveStatistics
 
class  REMUSLBLParams
 
class  Transmission
 
class  TransmitStatistics
 

Enumerations

enum  RangingReply_OWTTAmbiguity : int { RangingReply_OWTTAmbiguity_OWTT_EXACT = 1 , RangingReply_OWTTAmbiguity_OWTT_SECOND_AMBIGUOUS = 2 }
 
enum  ClockMode : int {
  INVALID_CLOCK_MODE = -1 , NO_SYNC_TO_PPS_AND_CCCLK_BAD = 0 , NO_SYNC_TO_PPS_AND_CCCLK_GOOD = 1 , SYNC_TO_PPS_AND_CCCLK_BAD = 2 ,
  SYNC_TO_PPS_AND_CCCLK_GOOD = 3
}
 
enum  PacketType : int {
  PACKET_TYPE_UNKNOWN = -1 , FSK = 1 , FSK_MINI = 2 , PSK = 3 ,
  PSK_MINI = 4 , FLEXIBLE_DATA_PACKET = 5
}
 
enum  ReceiveMode : int { INVALID_RECEIVE_MODE = -1 , RECEIVE_GOOD = 0 , BAD_CRC = 1 , PACKET_TIMEOUT = 2 }
 
enum  PSKErrorCode : int {
  INVALID_PSK_ERROR_CODE = -1 , NO_ERROR = 0 , BAD_MODULATION_HEADER = 1 , BAD_CRC_DATA_HEADER = 2 ,
  BAD_CRC_AT_LEAST_ONE_FRAME = 3 , ERROR_ACCESSING_COPROC = 4 , EQUALIZER_TIMEOUT = 5 , MISSED_START_OF_PSK_PACKET = 6
}
 
enum  TransmitMode : int {
  INVALID_TRANSMIT_MODE = -1 , TRANSMIT_SUCCESSFUL = 0 , FETS_TOO_HOT = 1 , EXTSYNC_TIMEOUT = 2 ,
  TX_INHIBITED = 3 , DATA_TIMEOUT = 4
}
 
enum  TransmissionType : int {
  BASE_TYPE = 0 , MICROMODEM_TWO_WAY_PING = 1 , MICROMODEM_REMUS_LBL_RANGING = 2 , MICROMODEM_NARROWBAND_LBL_RANGING = 3 ,
  MICROMODEM_MINI_DATA = 4 , MICROMODEM_FLEXIBLE_DATA = 5 , MICROMODEM_HARDWARE_CONTROL = 6 , MICROMODEM_HARDWARE_CONTROL_REPLY = 7 ,
  MICROMODEM_GENERIC_LBL_RANGING = 8 , MICROMODEM_FM_SWEEP = 9 , MICROMODEM_M_SEQUENCE = 10
}
 
enum  HardwareLine : int {
  MM2_GPIO1 = 5 , MM2_GPIO2 = 6 , MM2_GPIO3 = 3 , MM2_GPIO4 = 2 ,
  MM2_GPIO5 = 4 , MM1_EXTSEL1 = 1 , MM1_EXTSEL2 = 2 , MM1_GPIO = 3 ,
  MM1_COM1 = 7 , MM1_COM2 = 8
}
 
enum  HardwareControlMode : int { READ_LINE = 0 , SET_VALUE = 1 , TOGGLE_HIGH = 2 , TOGGLE_LOW = 3 }
 
enum  HardwareControlArgument : int {
  MODE1_OFF = 0 , MODE1_ON = 1 , TOGGLE_1MS = 0 , TOGGLE_HALF_SEC = 1 ,
  TOGGLE_1_SEC = 2 , TOGGLE_2_SEC = 3 , TOGGLE_6_SEC = 4 , TOGGLE_10_SEC = 5 ,
  TOGGLE_20_SEC = 6 , TOGGLE_30_SEC = 7 , MODE0_ARG = 0
}
 

Functions

bool RangingReply_OWTTAmbiguity_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * RangingReply_OWTTAmbiguity_descriptor ()
 
template<typename T >
const std::string & RangingReply_OWTTAmbiguity_Name (T enum_t_value)
 
bool RangingReply_OWTTAmbiguity_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, RangingReply_OWTTAmbiguity *value)
 
bool ClockMode_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * ClockMode_descriptor ()
 
template<typename T >
const std::string & ClockMode_Name (T enum_t_value)
 
bool ClockMode_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, ClockMode *value)
 
bool PacketType_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * PacketType_descriptor ()
 
template<typename T >
const std::string & PacketType_Name (T enum_t_value)
 
bool PacketType_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, PacketType *value)
 
bool ReceiveMode_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * ReceiveMode_descriptor ()
 
template<typename T >
const std::string & ReceiveMode_Name (T enum_t_value)
 
bool ReceiveMode_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, ReceiveMode *value)
 
bool PSKErrorCode_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * PSKErrorCode_descriptor ()
 
template<typename T >
const std::string & PSKErrorCode_Name (T enum_t_value)
 
bool PSKErrorCode_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, PSKErrorCode *value)
 
bool TransmitMode_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * TransmitMode_descriptor ()
 
template<typename T >
const std::string & TransmitMode_Name (T enum_t_value)
 
bool TransmitMode_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, TransmitMode *value)
 
bool TransmissionType_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * TransmissionType_descriptor ()
 
template<typename T >
const std::string & TransmissionType_Name (T enum_t_value)
 
bool TransmissionType_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, TransmissionType *value)
 
bool HardwareLine_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * HardwareLine_descriptor ()
 
template<typename T >
const std::string & HardwareLine_Name (T enum_t_value)
 
bool HardwareLine_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, HardwareLine *value)
 
bool HardwareControlMode_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * HardwareControlMode_descriptor ()
 
template<typename T >
const std::string & HardwareControlMode_Name (T enum_t_value)
 
bool HardwareControlMode_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, HardwareControlMode *value)
 
bool HardwareControlArgument_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * HardwareControlArgument_descriptor ()
 
template<typename T >
const std::string & HardwareControlArgument_Name (T enum_t_value)
 
bool HardwareControlArgument_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, HardwareControlArgument *value)
 

Variables

ConfigDefaultTypeInternal _Config_default_instance_
 
Config_RevisionDefaultTypeInternal _Config_Revision_default_instance_
 
FMSweepParamsDefaultTypeInternal _FMSweepParams_default_instance_
 
GenericLBLParamsDefaultTypeInternal _GenericLBLParams_default_instance_
 
HardwareControlDefaultTypeInternal _HardwareControl_default_instance_
 
HardwareControlCommandDefaultTypeInternal _HardwareControlCommand_default_instance_
 
MMApplicationAckDefaultTypeInternal _MMApplicationAck_default_instance_
 
MMApplicationAck_AckPartDefaultTypeInternal _MMApplicationAck_AckPart_default_instance_
 
MSequenceParamsDefaultTypeInternal _MSequenceParams_default_instance_
 
NarrowBandLBLParamsDefaultTypeInternal _NarrowBandLBLParams_default_instance_
 
REMUSLBLParamsDefaultTypeInternal _REMUSLBLParams_default_instance_
 
RangingReplyDefaultTypeInternal _RangingReply_default_instance_
 
ReceiveStatisticsDefaultTypeInternal _ReceiveStatistics_default_instance_
 
TransmissionDefaultTypeInternal _Transmission_default_instance_
 
TransmitStatisticsDefaultTypeInternal _TransmitStatistics_default_instance_
 
constexpr RangingReply_OWTTAmbiguity RangingReply_OWTTAmbiguity_OWTTAmbiguity_MIN = RangingReply_OWTTAmbiguity_OWTT_EXACT
 
constexpr RangingReply_OWTTAmbiguity RangingReply_OWTTAmbiguity_OWTTAmbiguity_MAX = RangingReply_OWTTAmbiguity_OWTT_SECOND_AMBIGUOUS
 
constexpr int RangingReply_OWTTAmbiguity_OWTTAmbiguity_ARRAYSIZE = RangingReply_OWTTAmbiguity_OWTTAmbiguity_MAX + 1
 
constexpr ClockMode ClockMode_MIN = INVALID_CLOCK_MODE
 
constexpr ClockMode ClockMode_MAX = SYNC_TO_PPS_AND_CCCLK_GOOD
 
constexpr int ClockMode_ARRAYSIZE = ClockMode_MAX + 1
 
constexpr PacketType PacketType_MIN = PACKET_TYPE_UNKNOWN
 
constexpr PacketType PacketType_MAX = FLEXIBLE_DATA_PACKET
 
constexpr int PacketType_ARRAYSIZE = PacketType_MAX + 1
 
constexpr ReceiveMode ReceiveMode_MIN = INVALID_RECEIVE_MODE
 
constexpr ReceiveMode ReceiveMode_MAX = PACKET_TIMEOUT
 
constexpr int ReceiveMode_ARRAYSIZE = ReceiveMode_MAX + 1
 
constexpr PSKErrorCode PSKErrorCode_MIN = INVALID_PSK_ERROR_CODE
 
constexpr PSKErrorCode PSKErrorCode_MAX = MISSED_START_OF_PSK_PACKET
 
constexpr int PSKErrorCode_ARRAYSIZE = PSKErrorCode_MAX + 1
 
constexpr TransmitMode TransmitMode_MIN = INVALID_TRANSMIT_MODE
 
constexpr TransmitMode TransmitMode_MAX = DATA_TIMEOUT
 
constexpr int TransmitMode_ARRAYSIZE = TransmitMode_MAX + 1
 
constexpr TransmissionType TransmissionType_MIN = BASE_TYPE
 
constexpr TransmissionType TransmissionType_MAX = MICROMODEM_M_SEQUENCE
 
constexpr int TransmissionType_ARRAYSIZE = TransmissionType_MAX + 1
 
constexpr HardwareLine HardwareLine_MIN = MM1_EXTSEL1
 
constexpr HardwareLine HardwareLine_MAX = MM1_COM2
 
constexpr int HardwareLine_ARRAYSIZE = HardwareLine_MAX + 1
 
constexpr HardwareControlMode HardwareControlMode_MIN = READ_LINE
 
constexpr HardwareControlMode HardwareControlMode_MAX = TOGGLE_LOW
 
constexpr int HardwareControlMode_ARRAYSIZE = HardwareControlMode_MAX + 1
 
constexpr HardwareControlArgument HardwareControlArgument_MIN = MODE1_OFF
 
constexpr HardwareControlArgument HardwareControlArgument_MAX = TOGGLE_30_SEC
 
constexpr int HardwareControlArgument_ARRAYSIZE = HardwareControlArgument_MAX + 1
 
static const int kConfigFieldNumber = 1000
 
extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::goby::acomms::protobuf::DriverConfig, ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::goby::acomms::micromodem::protobuf::Config >, 11, false > config
 
static const int kTransmissionFieldNumber = 1000
 
extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::goby::acomms::protobuf::ModemTransmission, ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::goby::acomms::micromodem::protobuf::Transmission >, 11, false > transmission
 

Enumeration Type Documentation

◆ ClockMode

Enumerator
INVALID_CLOCK_MODE 
NO_SYNC_TO_PPS_AND_CCCLK_BAD 
NO_SYNC_TO_PPS_AND_CCCLK_GOOD 
SYNC_TO_PPS_AND_CCCLK_BAD 
SYNC_TO_PPS_AND_CCCLK_GOOD 

Definition at line 156 of file mm_driver.pb.h.

◆ HardwareControlArgument

Enumerator
MODE1_OFF 
MODE1_ON 
TOGGLE_1MS 
TOGGLE_HALF_SEC 
TOGGLE_1_SEC 
TOGGLE_2_SEC 
TOGGLE_6_SEC 
TOGGLE_10_SEC 
TOGGLE_20_SEC 
TOGGLE_30_SEC 
MODE0_ARG 

Definition at line 378 of file mm_driver.pb.h.

◆ HardwareControlMode

Enumerator
READ_LINE 
SET_VALUE 
TOGGLE_HIGH 
TOGGLE_LOW 

Definition at line 353 of file mm_driver.pb.h.

◆ HardwareLine

Enumerator
MM2_GPIO1 
MM2_GPIO2 
MM2_GPIO3 
MM2_GPIO4 
MM2_GPIO5 
MM1_EXTSEL1 
MM1_EXTSEL2 
MM1_GPIO 
MM1_COM1 
MM1_COM2 

Definition at line 322 of file mm_driver.pb.h.

◆ PacketType

Enumerator
PACKET_TYPE_UNKNOWN 
FSK 
FSK_MINI 
PSK 
PSK_MINI 
FLEXIBLE_DATA_PACKET 

Definition at line 182 of file mm_driver.pb.h.

◆ PSKErrorCode

Enumerator
INVALID_PSK_ERROR_CODE 
NO_ERROR 
BAD_MODULATION_HEADER 
BAD_CRC_DATA_HEADER 
BAD_CRC_AT_LEAST_ONE_FRAME 
ERROR_ACCESSING_COPROC 
EQUALIZER_TIMEOUT 
MISSED_START_OF_PSK_PACKET 

Definition at line 234 of file mm_driver.pb.h.

◆ RangingReply_OWTTAmbiguity

Enumerator
RangingReply_OWTTAmbiguity_OWTT_EXACT 
RangingReply_OWTTAmbiguity_OWTT_SECOND_AMBIGUOUS 

Definition at line 133 of file mm_driver.pb.h.

◆ ReceiveMode

Enumerator
INVALID_RECEIVE_MODE 
RECEIVE_GOOD 
BAD_CRC 
PACKET_TIMEOUT 

Definition at line 209 of file mm_driver.pb.h.

◆ TransmissionType

Enumerator
BASE_TYPE 
MICROMODEM_TWO_WAY_PING 
MICROMODEM_REMUS_LBL_RANGING 
MICROMODEM_NARROWBAND_LBL_RANGING 
MICROMODEM_MINI_DATA 
MICROMODEM_FLEXIBLE_DATA 
MICROMODEM_HARDWARE_CONTROL 
MICROMODEM_HARDWARE_CONTROL_REPLY 
MICROMODEM_GENERIC_LBL_RANGING 
MICROMODEM_FM_SWEEP 
MICROMODEM_M_SEQUENCE 

Definition at line 290 of file mm_driver.pb.h.

◆ TransmitMode

Enumerator
INVALID_TRANSMIT_MODE 
TRANSMIT_SUCCESSFUL 
FETS_TOO_HOT 
EXTSYNC_TIMEOUT 
TX_INHIBITED 
DATA_TIMEOUT 

Definition at line 263 of file mm_driver.pb.h.

Function Documentation

◆ ClockMode_descriptor()

const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * goby::acomms::micromodem::protobuf::ClockMode_descriptor ( )

◆ ClockMode_IsValid()

bool goby::acomms::micromodem::protobuf::ClockMode_IsValid ( int  value)

◆ ClockMode_Name()

template<typename T >
const std::string & goby::acomms::micromodem::protobuf::ClockMode_Name ( enum_t_value)
inline

Definition at line 170 of file mm_driver.pb.h.

◆ ClockMode_Parse()

bool goby::acomms::micromodem::protobuf::ClockMode_Parse ( ::PROTOBUF_NAMESPACE_ID::ConstStringParam  name,
ClockMode value 
)
inline

Definition at line 177 of file mm_driver.pb.h.

◆ HardwareControlArgument_descriptor()

const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * goby::acomms::micromodem::protobuf::HardwareControlArgument_descriptor ( )

◆ HardwareControlArgument_IsValid()

bool goby::acomms::micromodem::protobuf::HardwareControlArgument_IsValid ( int  value)

◆ HardwareControlArgument_Name()

template<typename T >
const std::string & goby::acomms::micromodem::protobuf::HardwareControlArgument_Name ( enum_t_value)
inline

Definition at line 398 of file mm_driver.pb.h.

◆ HardwareControlArgument_Parse()

bool goby::acomms::micromodem::protobuf::HardwareControlArgument_Parse ( ::PROTOBUF_NAMESPACE_ID::ConstStringParam  name,
HardwareControlArgument value 
)
inline

Definition at line 405 of file mm_driver.pb.h.

◆ HardwareControlMode_descriptor()

const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * goby::acomms::micromodem::protobuf::HardwareControlMode_descriptor ( )

◆ HardwareControlMode_IsValid()

bool goby::acomms::micromodem::protobuf::HardwareControlMode_IsValid ( int  value)

◆ HardwareControlMode_Name()

template<typename T >
const std::string & goby::acomms::micromodem::protobuf::HardwareControlMode_Name ( enum_t_value)
inline

Definition at line 366 of file mm_driver.pb.h.

◆ HardwareControlMode_Parse()

bool goby::acomms::micromodem::protobuf::HardwareControlMode_Parse ( ::PROTOBUF_NAMESPACE_ID::ConstStringParam  name,
HardwareControlMode value 
)
inline

Definition at line 373 of file mm_driver.pb.h.

◆ HardwareLine_descriptor()

const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * goby::acomms::micromodem::protobuf::HardwareLine_descriptor ( )

◆ HardwareLine_IsValid()

bool goby::acomms::micromodem::protobuf::HardwareLine_IsValid ( int  value)

◆ HardwareLine_Name()

template<typename T >
const std::string & goby::acomms::micromodem::protobuf::HardwareLine_Name ( enum_t_value)
inline

Definition at line 341 of file mm_driver.pb.h.

◆ HardwareLine_Parse()

bool goby::acomms::micromodem::protobuf::HardwareLine_Parse ( ::PROTOBUF_NAMESPACE_ID::ConstStringParam  name,
HardwareLine value 
)
inline

Definition at line 348 of file mm_driver.pb.h.

◆ PacketType_descriptor()

const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * goby::acomms::micromodem::protobuf::PacketType_descriptor ( )

◆ PacketType_IsValid()

bool goby::acomms::micromodem::protobuf::PacketType_IsValid ( int  value)

◆ PacketType_Name()

template<typename T >
const std::string & goby::acomms::micromodem::protobuf::PacketType_Name ( enum_t_value)
inline

Definition at line 197 of file mm_driver.pb.h.

◆ PacketType_Parse()

bool goby::acomms::micromodem::protobuf::PacketType_Parse ( ::PROTOBUF_NAMESPACE_ID::ConstStringParam  name,
PacketType value 
)
inline

Definition at line 204 of file mm_driver.pb.h.

◆ PSKErrorCode_descriptor()

const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * goby::acomms::micromodem::protobuf::PSKErrorCode_descriptor ( )

◆ PSKErrorCode_IsValid()

bool goby::acomms::micromodem::protobuf::PSKErrorCode_IsValid ( int  value)

◆ PSKErrorCode_Name()

template<typename T >
const std::string & goby::acomms::micromodem::protobuf::PSKErrorCode_Name ( enum_t_value)
inline

Definition at line 251 of file mm_driver.pb.h.

◆ PSKErrorCode_Parse()

bool goby::acomms::micromodem::protobuf::PSKErrorCode_Parse ( ::PROTOBUF_NAMESPACE_ID::ConstStringParam  name,
PSKErrorCode value 
)
inline

Definition at line 258 of file mm_driver.pb.h.

◆ RangingReply_OWTTAmbiguity_descriptor()

const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * goby::acomms::micromodem::protobuf::RangingReply_OWTTAmbiguity_descriptor ( )

◆ RangingReply_OWTTAmbiguity_IsValid()

bool goby::acomms::micromodem::protobuf::RangingReply_OWTTAmbiguity_IsValid ( int  value)

◆ RangingReply_OWTTAmbiguity_Name()

template<typename T >
const std::string & goby::acomms::micromodem::protobuf::RangingReply_OWTTAmbiguity_Name ( enum_t_value)
inline

Definition at line 144 of file mm_driver.pb.h.

◆ RangingReply_OWTTAmbiguity_Parse()

bool goby::acomms::micromodem::protobuf::RangingReply_OWTTAmbiguity_Parse ( ::PROTOBUF_NAMESPACE_ID::ConstStringParam  name,
RangingReply_OWTTAmbiguity value 
)
inline

Definition at line 151 of file mm_driver.pb.h.

◆ ReceiveMode_descriptor()

const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * goby::acomms::micromodem::protobuf::ReceiveMode_descriptor ( )

◆ ReceiveMode_IsValid()

bool goby::acomms::micromodem::protobuf::ReceiveMode_IsValid ( int  value)

◆ ReceiveMode_Name()

template<typename T >
const std::string & goby::acomms::micromodem::protobuf::ReceiveMode_Name ( enum_t_value)
inline

Definition at line 222 of file mm_driver.pb.h.

◆ ReceiveMode_Parse()

bool goby::acomms::micromodem::protobuf::ReceiveMode_Parse ( ::PROTOBUF_NAMESPACE_ID::ConstStringParam  name,
ReceiveMode value 
)
inline

Definition at line 229 of file mm_driver.pb.h.

◆ TransmissionType_descriptor()

const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * goby::acomms::micromodem::protobuf::TransmissionType_descriptor ( )

◆ TransmissionType_IsValid()

bool goby::acomms::micromodem::protobuf::TransmissionType_IsValid ( int  value)

◆ TransmissionType_Name()

template<typename T >
const std::string & goby::acomms::micromodem::protobuf::TransmissionType_Name ( enum_t_value)
inline

Definition at line 310 of file mm_driver.pb.h.

◆ TransmissionType_Parse()

bool goby::acomms::micromodem::protobuf::TransmissionType_Parse ( ::PROTOBUF_NAMESPACE_ID::ConstStringParam  name,
TransmissionType value 
)
inline

Definition at line 317 of file mm_driver.pb.h.

◆ TransmitMode_descriptor()

const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * goby::acomms::micromodem::protobuf::TransmitMode_descriptor ( )

◆ TransmitMode_IsValid()

bool goby::acomms::micromodem::protobuf::TransmitMode_IsValid ( int  value)

◆ TransmitMode_Name()

template<typename T >
const std::string & goby::acomms::micromodem::protobuf::TransmitMode_Name ( enum_t_value)
inline

Definition at line 278 of file mm_driver.pb.h.

◆ TransmitMode_Parse()

bool goby::acomms::micromodem::protobuf::TransmitMode_Parse ( ::PROTOBUF_NAMESPACE_ID::ConstStringParam  name,
TransmitMode value 
)
inline

Definition at line 285 of file mm_driver.pb.h.

Variable Documentation

◆ _Config_default_instance_

ConfigDefaultTypeInternal goby::acomms::micromodem::protobuf::_Config_default_instance_
extern

◆ _Config_Revision_default_instance_

Config_RevisionDefaultTypeInternal goby::acomms::micromodem::protobuf::_Config_Revision_default_instance_
extern

◆ _FMSweepParams_default_instance_

FMSweepParamsDefaultTypeInternal goby::acomms::micromodem::protobuf::_FMSweepParams_default_instance_
extern

◆ _GenericLBLParams_default_instance_

GenericLBLParamsDefaultTypeInternal goby::acomms::micromodem::protobuf::_GenericLBLParams_default_instance_
extern

◆ _HardwareControl_default_instance_

HardwareControlDefaultTypeInternal goby::acomms::micromodem::protobuf::_HardwareControl_default_instance_
extern

◆ _HardwareControlCommand_default_instance_

HardwareControlCommandDefaultTypeInternal goby::acomms::micromodem::protobuf::_HardwareControlCommand_default_instance_
extern

◆ _MMApplicationAck_AckPart_default_instance_

MMApplicationAck_AckPartDefaultTypeInternal goby::acomms::micromodem::protobuf::_MMApplicationAck_AckPart_default_instance_
extern

◆ _MMApplicationAck_default_instance_

MMApplicationAckDefaultTypeInternal goby::acomms::micromodem::protobuf::_MMApplicationAck_default_instance_
extern

◆ _MSequenceParams_default_instance_

MSequenceParamsDefaultTypeInternal goby::acomms::micromodem::protobuf::_MSequenceParams_default_instance_
extern

◆ _NarrowBandLBLParams_default_instance_

NarrowBandLBLParamsDefaultTypeInternal goby::acomms::micromodem::protobuf::_NarrowBandLBLParams_default_instance_
extern

◆ _RangingReply_default_instance_

RangingReplyDefaultTypeInternal goby::acomms::micromodem::protobuf::_RangingReply_default_instance_
extern

◆ _ReceiveStatistics_default_instance_

ReceiveStatisticsDefaultTypeInternal goby::acomms::micromodem::protobuf::_ReceiveStatistics_default_instance_
extern

◆ _REMUSLBLParams_default_instance_

REMUSLBLParamsDefaultTypeInternal goby::acomms::micromodem::protobuf::_REMUSLBLParams_default_instance_
extern

◆ _Transmission_default_instance_

TransmissionDefaultTypeInternal goby::acomms::micromodem::protobuf::_Transmission_default_instance_
extern

◆ _TransmitStatistics_default_instance_

TransmitStatisticsDefaultTypeInternal goby::acomms::micromodem::protobuf::_TransmitStatistics_default_instance_
extern

◆ ClockMode_ARRAYSIZE

constexpr int goby::acomms::micromodem::protobuf::ClockMode_ARRAYSIZE = ClockMode_MAX + 1
constexpr

Definition at line 166 of file mm_driver.pb.h.

◆ ClockMode_MAX

constexpr ClockMode goby::acomms::micromodem::protobuf::ClockMode_MAX = SYNC_TO_PPS_AND_CCCLK_GOOD
constexpr

Definition at line 165 of file mm_driver.pb.h.

◆ ClockMode_MIN

constexpr ClockMode goby::acomms::micromodem::protobuf::ClockMode_MIN = INVALID_CLOCK_MODE
constexpr

Definition at line 164 of file mm_driver.pb.h.

◆ config

extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::goby::acomms::protobuf::DriverConfig, ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::goby::acomms::micromodem::protobuf::Config >, 11, false > goby::acomms::micromodem::protobuf::config

Definition at line 4687 of file mm_driver.pb.h.

◆ HardwareControlArgument_ARRAYSIZE

constexpr int goby::acomms::micromodem::protobuf::HardwareControlArgument_ARRAYSIZE = HardwareControlArgument_MAX + 1
constexpr

Definition at line 394 of file mm_driver.pb.h.

◆ HardwareControlArgument_MAX

constexpr HardwareControlArgument goby::acomms::micromodem::protobuf::HardwareControlArgument_MAX = TOGGLE_30_SEC
constexpr

Definition at line 393 of file mm_driver.pb.h.

◆ HardwareControlArgument_MIN

constexpr HardwareControlArgument goby::acomms::micromodem::protobuf::HardwareControlArgument_MIN = MODE1_OFF
constexpr

Definition at line 392 of file mm_driver.pb.h.

◆ HardwareControlMode_ARRAYSIZE

constexpr int goby::acomms::micromodem::protobuf::HardwareControlMode_ARRAYSIZE = HardwareControlMode_MAX + 1
constexpr

Definition at line 362 of file mm_driver.pb.h.

◆ HardwareControlMode_MAX

constexpr HardwareControlMode goby::acomms::micromodem::protobuf::HardwareControlMode_MAX = TOGGLE_LOW
constexpr

Definition at line 361 of file mm_driver.pb.h.

◆ HardwareControlMode_MIN

constexpr HardwareControlMode goby::acomms::micromodem::protobuf::HardwareControlMode_MIN = READ_LINE
constexpr

Definition at line 360 of file mm_driver.pb.h.

◆ HardwareLine_ARRAYSIZE

constexpr int goby::acomms::micromodem::protobuf::HardwareLine_ARRAYSIZE = HardwareLine_MAX + 1
constexpr

Definition at line 337 of file mm_driver.pb.h.

◆ HardwareLine_MAX

constexpr HardwareLine goby::acomms::micromodem::protobuf::HardwareLine_MAX = MM1_COM2
constexpr

Definition at line 336 of file mm_driver.pb.h.

◆ HardwareLine_MIN

constexpr HardwareLine goby::acomms::micromodem::protobuf::HardwareLine_MIN = MM1_EXTSEL1
constexpr

Definition at line 335 of file mm_driver.pb.h.

◆ kConfigFieldNumber

const int goby::acomms::micromodem::protobuf::kConfigFieldNumber = 1000
static

Definition at line 4684 of file mm_driver.pb.h.

◆ kTransmissionFieldNumber

const int goby::acomms::micromodem::protobuf::kTransmissionFieldNumber = 1000
static

Definition at line 4688 of file mm_driver.pb.h.

◆ PacketType_ARRAYSIZE

constexpr int goby::acomms::micromodem::protobuf::PacketType_ARRAYSIZE = PacketType_MAX + 1
constexpr

Definition at line 193 of file mm_driver.pb.h.

◆ PacketType_MAX

constexpr PacketType goby::acomms::micromodem::protobuf::PacketType_MAX = FLEXIBLE_DATA_PACKET
constexpr

Definition at line 192 of file mm_driver.pb.h.

◆ PacketType_MIN

constexpr PacketType goby::acomms::micromodem::protobuf::PacketType_MIN = PACKET_TYPE_UNKNOWN
constexpr

Definition at line 191 of file mm_driver.pb.h.

◆ PSKErrorCode_ARRAYSIZE

constexpr int goby::acomms::micromodem::protobuf::PSKErrorCode_ARRAYSIZE = PSKErrorCode_MAX + 1
constexpr

Definition at line 247 of file mm_driver.pb.h.

◆ PSKErrorCode_MAX

constexpr PSKErrorCode goby::acomms::micromodem::protobuf::PSKErrorCode_MAX = MISSED_START_OF_PSK_PACKET
constexpr

Definition at line 246 of file mm_driver.pb.h.

◆ PSKErrorCode_MIN

constexpr PSKErrorCode goby::acomms::micromodem::protobuf::PSKErrorCode_MIN = INVALID_PSK_ERROR_CODE
constexpr

Definition at line 245 of file mm_driver.pb.h.

◆ RangingReply_OWTTAmbiguity_OWTTAmbiguity_ARRAYSIZE

constexpr int goby::acomms::micromodem::protobuf::RangingReply_OWTTAmbiguity_OWTTAmbiguity_ARRAYSIZE = RangingReply_OWTTAmbiguity_OWTTAmbiguity_MAX + 1
constexpr

Definition at line 140 of file mm_driver.pb.h.

◆ RangingReply_OWTTAmbiguity_OWTTAmbiguity_MAX

constexpr RangingReply_OWTTAmbiguity goby::acomms::micromodem::protobuf::RangingReply_OWTTAmbiguity_OWTTAmbiguity_MAX = RangingReply_OWTTAmbiguity_OWTT_SECOND_AMBIGUOUS
constexpr

Definition at line 139 of file mm_driver.pb.h.

◆ RangingReply_OWTTAmbiguity_OWTTAmbiguity_MIN

constexpr RangingReply_OWTTAmbiguity goby::acomms::micromodem::protobuf::RangingReply_OWTTAmbiguity_OWTTAmbiguity_MIN = RangingReply_OWTTAmbiguity_OWTT_EXACT
constexpr

Definition at line 138 of file mm_driver.pb.h.

◆ ReceiveMode_ARRAYSIZE

constexpr int goby::acomms::micromodem::protobuf::ReceiveMode_ARRAYSIZE = ReceiveMode_MAX + 1
constexpr

Definition at line 218 of file mm_driver.pb.h.

◆ ReceiveMode_MAX

constexpr ReceiveMode goby::acomms::micromodem::protobuf::ReceiveMode_MAX = PACKET_TIMEOUT
constexpr

Definition at line 217 of file mm_driver.pb.h.

◆ ReceiveMode_MIN

constexpr ReceiveMode goby::acomms::micromodem::protobuf::ReceiveMode_MIN = INVALID_RECEIVE_MODE
constexpr

Definition at line 216 of file mm_driver.pb.h.

◆ transmission

extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::goby::acomms::protobuf::ModemTransmission, ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::goby::acomms::micromodem::protobuf::Transmission >, 11, false > goby::acomms::micromodem::protobuf::transmission

Definition at line 4691 of file mm_driver.pb.h.

◆ TransmissionType_ARRAYSIZE

constexpr int goby::acomms::micromodem::protobuf::TransmissionType_ARRAYSIZE = TransmissionType_MAX + 1
constexpr

Definition at line 306 of file mm_driver.pb.h.

◆ TransmissionType_MAX

constexpr TransmissionType goby::acomms::micromodem::protobuf::TransmissionType_MAX = MICROMODEM_M_SEQUENCE
constexpr

Definition at line 305 of file mm_driver.pb.h.

◆ TransmissionType_MIN

constexpr TransmissionType goby::acomms::micromodem::protobuf::TransmissionType_MIN = BASE_TYPE
constexpr

Definition at line 304 of file mm_driver.pb.h.

◆ TransmitMode_ARRAYSIZE

constexpr int goby::acomms::micromodem::protobuf::TransmitMode_ARRAYSIZE = TransmitMode_MAX + 1
constexpr

Definition at line 274 of file mm_driver.pb.h.

◆ TransmitMode_MAX

constexpr TransmitMode goby::acomms::micromodem::protobuf::TransmitMode_MAX = DATA_TIMEOUT
constexpr

Definition at line 273 of file mm_driver.pb.h.

◆ TransmitMode_MIN

constexpr TransmitMode goby::acomms::micromodem::protobuf::TransmitMode_MIN = INVALID_TRANSMIT_MODE
constexpr

Definition at line 272 of file mm_driver.pb.h.