JaiaBot 2.0.0
JaiaBot micro-AUV software
 
Loading...
Searching...
No Matches
jaiabot::sensor::protobuf Namespace Reference

Classes

class  AtlasScientificOEMDO
 
class  AtlasScientificOEMEC
 
class  AtlasScientificOEMpH
 
class  BlueRoboticsBar30
 
class  Configuration
 
class  Configuration_Cfg
 
class  Metadata
 
class  Metadata_Calibration
 
class  Metadata_MetadataValue
 
class  SensorData
 
class  SensorRequest
 
class  SensorThreadConfig
 
class  TurnerCFluor
 

Enumerations

enum  Sensor : int {
  NONE = 1 , ATLAS_SCIENTIFIC__OEM_EC = 2 , BLUE_ROBOTICS__BAR30 = 3 , ATLAS_SCIENTIFIC__OEM_PH = 4 ,
  ATLAS_SCIENTIFIC__OEM_DO = 5 , TURNER__C_FLUOR = 6
}
 
enum  MCUCommand : int { ENTER_BOOTLOADER_MODE = 1 }
 
enum  CompensationType : int {
  SET_EC_TEMPERATURE_COMPENSATION = 1 , SET_DO_SALINITY_COMPENSATION = 2 , SET_DO_PRESSURE_COMPENSATION = 3 , SET_DO_TEMPERATURE_COMPENSATION = 4 ,
  SET_PH_TEMPERATURE_COMPENSATION = 5
}
 
enum  CalibrationType : int {
  START_EC_CALIBRATION = 1 , CALIBRATE_EC_DRY = 2 , CALIBRATE_EC_LOW = 3 , CALIBRATE_EC_HIGH = 4 ,
  CLEAR_EC_CALIBRATION = 5 , START_DO_CALIBRATION = 6 , CALIBRATE_DO_LOW = 7 , CALIBRATE_DO_HIGH = 8 ,
  CLEAR_DO_CALIBRATION = 9 , START_PH_CALIBRATION = 10 , CALIBRATE_PH_LOW = 11 , CALIBRATE_PH_MID = 12 ,
  CALIBRATE_PH_HIGH = 13 , CLEAR_PH_CALIBRATION = 14 , STOP_CALIBRATION = 15
}
 

Functions

bool Sensor_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * Sensor_descriptor ()
 
template<typename T >
const std::string & Sensor_Name (T enum_t_value)
 
bool Sensor_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, Sensor *value)
 
bool MCUCommand_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * MCUCommand_descriptor ()
 
template<typename T >
const std::string & MCUCommand_Name (T enum_t_value)
 
bool MCUCommand_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, MCUCommand *value)
 
bool CompensationType_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * CompensationType_descriptor ()
 
template<typename T >
const std::string & CompensationType_Name (T enum_t_value)
 
bool CompensationType_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, CompensationType *value)
 
bool CalibrationType_IsValid (int value)
 
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * CalibrationType_descriptor ()
 
template<typename T >
const std::string & CalibrationType_Name (T enum_t_value)
 
bool CalibrationType_Parse (::PROTOBUF_NAMESPACE_ID::ConstStringParam name, CalibrationType *value)
 

Variables

AtlasScientificOEMDODefaultTypeInternal _AtlasScientificOEMDO_default_instance_
 
AtlasScientificOEMECDefaultTypeInternal _AtlasScientificOEMEC_default_instance_
 
AtlasScientificOEMpHDefaultTypeInternal _AtlasScientificOEMpH_default_instance_
 
BlueRoboticsBar30DefaultTypeInternal _BlueRoboticsBar30_default_instance_
 
constexpr Sensor Sensor_MIN = NONE
 
constexpr Sensor Sensor_MAX = TURNER__C_FLUOR
 
constexpr int Sensor_ARRAYSIZE = Sensor_MAX + 1
 
ConfigurationDefaultTypeInternal _Configuration_default_instance_
 
Configuration_CfgDefaultTypeInternal _Configuration_Cfg_default_instance_
 
MetadataDefaultTypeInternal _Metadata_default_instance_
 
Metadata_CalibrationDefaultTypeInternal _Metadata_Calibration_default_instance_
 
Metadata_MetadataValueDefaultTypeInternal _Metadata_MetadataValue_default_instance_
 
SensorDataDefaultTypeInternal _SensorData_default_instance_
 
SensorRequestDefaultTypeInternal _SensorRequest_default_instance_
 
SensorThreadConfigDefaultTypeInternal _SensorThreadConfig_default_instance_
 
constexpr MCUCommand MCUCommand_MIN = ENTER_BOOTLOADER_MODE
 
constexpr MCUCommand MCUCommand_MAX = ENTER_BOOTLOADER_MODE
 
constexpr int MCUCommand_ARRAYSIZE = MCUCommand_MAX + 1
 
constexpr CompensationType CompensationType_MIN = SET_EC_TEMPERATURE_COMPENSATION
 
constexpr CompensationType CompensationType_MAX = SET_PH_TEMPERATURE_COMPENSATION
 
constexpr int CompensationType_ARRAYSIZE = CompensationType_MAX + 1
 
constexpr CalibrationType CalibrationType_MIN = START_EC_CALIBRATION
 
constexpr CalibrationType CalibrationType_MAX = STOP_CALIBRATION
 
constexpr int CalibrationType_ARRAYSIZE = CalibrationType_MAX + 1
 
TurnerCFluorDefaultTypeInternal _TurnerCFluor_default_instance_
 

Enumeration Type Documentation

◆ CalibrationType

Enumerator
START_EC_CALIBRATION 
CALIBRATE_EC_DRY 
CALIBRATE_EC_LOW 
CALIBRATE_EC_HIGH 
CLEAR_EC_CALIBRATION 
START_DO_CALIBRATION 
CALIBRATE_DO_LOW 
CALIBRATE_DO_HIGH 
CLEAR_DO_CALIBRATION 
START_PH_CALIBRATION 
CALIBRATE_PH_LOW 
CALIBRATE_PH_MID 
CALIBRATE_PH_HIGH 
CLEAR_PH_CALIBRATION 
STOP_CALIBRATION 

Definition at line 135 of file sensor_core.pb.h.

◆ CompensationType

Enumerator
SET_EC_TEMPERATURE_COMPENSATION 
SET_DO_SALINITY_COMPENSATION 
SET_DO_PRESSURE_COMPENSATION 
SET_DO_TEMPERATURE_COMPENSATION 
SET_PH_TEMPERATURE_COMPENSATION 

Definition at line 109 of file sensor_core.pb.h.

◆ MCUCommand

Enumerator
ENTER_BOOTLOADER_MODE 

Definition at line 87 of file sensor_core.pb.h.

◆ Sensor

Enumerator
NONE 
ATLAS_SCIENTIFIC__OEM_EC 
BLUE_ROBOTICS__BAR30 
ATLAS_SCIENTIFIC__OEM_PH 
ATLAS_SCIENTIFIC__OEM_DO 
TURNER__C_FLUOR 

Definition at line 56 of file catalog.pb.h.

Function Documentation

◆ CalibrationType_descriptor()

const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * jaiabot::sensor::protobuf::CalibrationType_descriptor ( )

◆ CalibrationType_IsValid()

bool jaiabot::sensor::protobuf::CalibrationType_IsValid ( int  value)

◆ CalibrationType_Name()

template<typename T >
const std::string & jaiabot::sensor::protobuf::CalibrationType_Name ( enum_t_value)
inline

Definition at line 159 of file sensor_core.pb.h.

◆ CalibrationType_Parse()

bool jaiabot::sensor::protobuf::CalibrationType_Parse ( ::PROTOBUF_NAMESPACE_ID::ConstStringParam  name,
CalibrationType value 
)
inline

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

◆ CompensationType_descriptor()

const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * jaiabot::sensor::protobuf::CompensationType_descriptor ( )

◆ CompensationType_IsValid()

bool jaiabot::sensor::protobuf::CompensationType_IsValid ( int  value)

◆ CompensationType_Name()

template<typename T >
const std::string & jaiabot::sensor::protobuf::CompensationType_Name ( enum_t_value)
inline

Definition at line 123 of file sensor_core.pb.h.

◆ CompensationType_Parse()

bool jaiabot::sensor::protobuf::CompensationType_Parse ( ::PROTOBUF_NAMESPACE_ID::ConstStringParam  name,
CompensationType value 
)
inline

Definition at line 130 of file sensor_core.pb.h.

◆ MCUCommand_descriptor()

const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * jaiabot::sensor::protobuf::MCUCommand_descriptor ( )

◆ MCUCommand_IsValid()

bool jaiabot::sensor::protobuf::MCUCommand_IsValid ( int  value)

◆ MCUCommand_Name()

template<typename T >
const std::string & jaiabot::sensor::protobuf::MCUCommand_Name ( enum_t_value)
inline

Definition at line 97 of file sensor_core.pb.h.

◆ MCUCommand_Parse()

bool jaiabot::sensor::protobuf::MCUCommand_Parse ( ::PROTOBUF_NAMESPACE_ID::ConstStringParam  name,
MCUCommand value 
)
inline

Definition at line 104 of file sensor_core.pb.h.

◆ Sensor_descriptor()

const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * jaiabot::sensor::protobuf::Sensor_descriptor ( )

◆ Sensor_IsValid()

bool jaiabot::sensor::protobuf::Sensor_IsValid ( int  value)

◆ Sensor_Name()

template<typename T >
const std::string & jaiabot::sensor::protobuf::Sensor_Name ( enum_t_value)
inline

Definition at line 71 of file catalog.pb.h.

◆ Sensor_Parse()

bool jaiabot::sensor::protobuf::Sensor_Parse ( ::PROTOBUF_NAMESPACE_ID::ConstStringParam  name,
Sensor value 
)
inline

Definition at line 78 of file catalog.pb.h.

Variable Documentation

◆ _AtlasScientificOEMDO_default_instance_

AtlasScientificOEMDODefaultTypeInternal jaiabot::sensor::protobuf::_AtlasScientificOEMDO_default_instance_
extern

◆ _AtlasScientificOEMEC_default_instance_

AtlasScientificOEMECDefaultTypeInternal jaiabot::sensor::protobuf::_AtlasScientificOEMEC_default_instance_
extern

◆ _AtlasScientificOEMpH_default_instance_

AtlasScientificOEMpHDefaultTypeInternal jaiabot::sensor::protobuf::_AtlasScientificOEMpH_default_instance_
extern

◆ _BlueRoboticsBar30_default_instance_

BlueRoboticsBar30DefaultTypeInternal jaiabot::sensor::protobuf::_BlueRoboticsBar30_default_instance_
extern

◆ _Configuration_Cfg_default_instance_

Configuration_CfgDefaultTypeInternal jaiabot::sensor::protobuf::_Configuration_Cfg_default_instance_
extern

◆ _Configuration_default_instance_

ConfigurationDefaultTypeInternal jaiabot::sensor::protobuf::_Configuration_default_instance_
extern

◆ _Metadata_Calibration_default_instance_

Metadata_CalibrationDefaultTypeInternal jaiabot::sensor::protobuf::_Metadata_Calibration_default_instance_
extern

◆ _Metadata_default_instance_

MetadataDefaultTypeInternal jaiabot::sensor::protobuf::_Metadata_default_instance_
extern

◆ _Metadata_MetadataValue_default_instance_

Metadata_MetadataValueDefaultTypeInternal jaiabot::sensor::protobuf::_Metadata_MetadataValue_default_instance_
extern

◆ _SensorData_default_instance_

SensorDataDefaultTypeInternal jaiabot::sensor::protobuf::_SensorData_default_instance_
extern

◆ _SensorRequest_default_instance_

SensorRequestDefaultTypeInternal jaiabot::sensor::protobuf::_SensorRequest_default_instance_
extern

◆ _SensorThreadConfig_default_instance_

SensorThreadConfigDefaultTypeInternal jaiabot::sensor::protobuf::_SensorThreadConfig_default_instance_
extern

◆ _TurnerCFluor_default_instance_

TurnerCFluorDefaultTypeInternal jaiabot::sensor::protobuf::_TurnerCFluor_default_instance_
extern

◆ CalibrationType_ARRAYSIZE

constexpr int jaiabot::sensor::protobuf::CalibrationType_ARRAYSIZE = CalibrationType_MAX + 1
constexpr

Definition at line 155 of file sensor_core.pb.h.

◆ CalibrationType_MAX

constexpr CalibrationType jaiabot::sensor::protobuf::CalibrationType_MAX = STOP_CALIBRATION
constexpr

Definition at line 154 of file sensor_core.pb.h.

◆ CalibrationType_MIN

constexpr CalibrationType jaiabot::sensor::protobuf::CalibrationType_MIN = START_EC_CALIBRATION
constexpr

Definition at line 153 of file sensor_core.pb.h.

◆ CompensationType_ARRAYSIZE

constexpr int jaiabot::sensor::protobuf::CompensationType_ARRAYSIZE = CompensationType_MAX + 1
constexpr

Definition at line 119 of file sensor_core.pb.h.

◆ CompensationType_MAX

constexpr CompensationType jaiabot::sensor::protobuf::CompensationType_MAX = SET_PH_TEMPERATURE_COMPENSATION
constexpr

Definition at line 118 of file sensor_core.pb.h.

◆ CompensationType_MIN

constexpr CompensationType jaiabot::sensor::protobuf::CompensationType_MIN = SET_EC_TEMPERATURE_COMPENSATION
constexpr

Definition at line 117 of file sensor_core.pb.h.

◆ MCUCommand_ARRAYSIZE

constexpr int jaiabot::sensor::protobuf::MCUCommand_ARRAYSIZE = MCUCommand_MAX + 1
constexpr

Definition at line 93 of file sensor_core.pb.h.

◆ MCUCommand_MAX

constexpr MCUCommand jaiabot::sensor::protobuf::MCUCommand_MAX = ENTER_BOOTLOADER_MODE
constexpr

Definition at line 92 of file sensor_core.pb.h.

◆ MCUCommand_MIN

constexpr MCUCommand jaiabot::sensor::protobuf::MCUCommand_MIN = ENTER_BOOTLOADER_MODE
constexpr

Definition at line 91 of file sensor_core.pb.h.

◆ Sensor_ARRAYSIZE

constexpr int jaiabot::sensor::protobuf::Sensor_ARRAYSIZE = Sensor_MAX + 1
constexpr

Definition at line 67 of file catalog.pb.h.

◆ Sensor_MAX

constexpr Sensor jaiabot::sensor::protobuf::Sensor_MAX = TURNER__C_FLUOR
constexpr

Definition at line 66 of file catalog.pb.h.

◆ Sensor_MIN

constexpr Sensor jaiabot::sensor::protobuf::Sensor_MIN = NONE
constexpr

Definition at line 65 of file catalog.pb.h.