JaiaBot 2.6.0
JaiaBot micro-AUV software
 
Loading...
Searching...
No Matches
jaiabot::groups Namespace Reference

Functions

constexpr goby::middleware::Group web_portal ("jaiabot::web_portal")
 

Variables

constexpr goby::middleware::Group example {"jaiabot::example"}
 
constexpr goby::middleware::Group imu {"jaiabot::imu"}
 
constexpr goby::middleware::Group pressure_temperature {"jaiabot::pressure_temperature"}
 
constexpr goby::middleware::Group pressure_adjusted {"jaiabot::pressure_adjusted"}
 
constexpr goby::middleware::Group raw_salinity {"jaiabot::raw_salinity"}
 
constexpr goby::middleware::Group salinity {"jaiabot::salinity"}
 
constexpr goby::middleware::Group dissolved_oxygen {"jaiabot::dissolved_oxygen"}
 
constexpr goby::middleware::Group ph {"jaiabot::ph"}
 
constexpr goby::middleware::Group fluorometer {"jaiabot::fluorometer"}
 
constexpr goby::middleware::Group echo {"jaiabot::echo"}
 
constexpr goby::middleware::Group tsys01 {"jaiabot::tsys01"}
 
constexpr goby::middleware::Group ctd {"jaiabot::ctd"}
 
constexpr goby::middleware::Group mcu_pb_data_out
 
constexpr goby::middleware::Group mcu_pb_data_in
 
constexpr goby::middleware::Group mcu_command {"jaiabot_sensors::mcu_command"}
 
constexpr goby::middleware::Group mcu_calibration_command
 
constexpr goby::middleware::Group aml_in {"jaiabot::sensors::aml::in"}
 
constexpr goby::middleware::Group aml_out {"jaiabot::sensors::aml::out"}
 
constexpr goby::middleware::Group aml {"jaiabot::sensors::aml"}
 
constexpr goby::middleware::Group low_control {"jaiabot::low_control"}
 
constexpr goby::middleware::Group control_ack {"jaiabot::control_ack"}
 
constexpr goby::middleware::Group desired_setpoints {"jaiabot::desired_setpoints"}
 
constexpr goby::middleware::Group mission_report {"jaiabot::mission_report"}
 
constexpr goby::middleware::Group mission_ivp_behavior_update
 
constexpr goby::middleware::Group mission_ivp_behavior_report
 
constexpr goby::middleware::Group powerstate_command {"jaiabot::powerstate_command"}
 
constexpr goby::middleware::Group mission_dive {"jaiabot::mission_dive"}
 
constexpr goby::middleware::Group self_command {"jaiabot::self_command"}
 
constexpr goby::middleware::Group state_change {"jaiabot::state_change"}
 
constexpr goby::middleware::Group hub_status {"jaiabot::hub_status"}
 
constexpr goby::middleware::Group linux_hardware_status {"jaiabot::linux_hardware_status"}
 
constexpr goby::middleware::Group time_status {"jaiabot::time_status"}
 
constexpr goby::middleware::Group systemd_report {"jaiabot::systemd_report"}
 
constexpr goby::middleware::Group systemd_report_ack {"jaiabot::systemd_report_ack"}
 
constexpr goby::middleware::Group motor_udp_in {"motor_udp_in"}
 
constexpr goby::middleware::Group motor_udp_out {"motor_udp_out"}
 
constexpr goby::middleware::Group motor_status {"jaiabot::motor_status"}
 
constexpr goby::middleware::Group bot_status
 
constexpr goby::middleware::Group hub_command {"jaiabot::hub_command"}
 
constexpr goby::middleware::Group task_packet
 
constexpr goby::middleware::Group engineering_command {"jaiabot::engineering_command"}
 
constexpr goby::middleware::Group engineering_status
 
constexpr goby::middleware::Group contact_update
 
constexpr goby::middleware::Group hub2hub_data {"jaiabot::hub2hub_data", jaiabot::INTERVEHICLE_API_VERSION}
 
constexpr goby::middleware::Group hub_command_full {"jaiabot::hub_command_full"}
 
constexpr goby::middleware::Group arduino_from_pi {"jaiabot::arduino_from_pi"}
 
constexpr goby::middleware::Group arduino_to_pi {"jaiabot::arduino_to_pi"}
 
constexpr goby::middleware::Group arduino_debug {"jaiabot::arduino_debug"}
 
constexpr goby::middleware::Group metadata {"jaiabot::metadata"}
 
constexpr goby::middleware::Group moos {"jaiabot::moos"}
 
constexpr goby::middleware::Group helm_ivp {"jaiabot::helm_ivp"}
 
constexpr goby::middleware::Group intervehicle_subscribe_request
 
constexpr goby::middleware::Group simulator_command {"jaiabot::simulator_command"}
 
constexpr goby::middleware::Group camera {"jaiabot::camera"}
 
constexpr goby::middleware::Group script_step_begin {"jaiabot::script_step_begin"}
 
constexpr goby::middleware::Group script_step_end {"jaiabot::script_step_end"}
 
constexpr goby::middleware::Group ppk {"jaiabot::ppk"}
 

Function Documentation

◆ web_portal()

constexpr goby::middleware::Group jaiabot::groups::web_portal ( "jaiabot::web_portal"  )
constexpr

Variable Documentation

◆ aml

constexpr goby::middleware::Group jaiabot::groups::aml {"jaiabot::sensors::aml"}
constexpr

Definition at line 61 of file groups.h.

◆ aml_in

constexpr goby::middleware::Group jaiabot::groups::aml_in {"jaiabot::sensors::aml::in"}
constexpr

Definition at line 59 of file groups.h.

◆ aml_out

constexpr goby::middleware::Group jaiabot::groups::aml_out {"jaiabot::sensors::aml::out"}
constexpr

Definition at line 60 of file groups.h.

◆ arduino_debug

constexpr goby::middleware::Group jaiabot::groups::arduino_debug {"jaiabot::arduino_debug"}
constexpr

Definition at line 118 of file groups.h.

◆ arduino_from_pi

constexpr goby::middleware::Group jaiabot::groups::arduino_from_pi {"jaiabot::arduino_from_pi"}
constexpr

Definition at line 116 of file groups.h.

◆ arduino_to_pi

constexpr goby::middleware::Group jaiabot::groups::arduino_to_pi {"jaiabot::arduino_to_pi"}
constexpr

Definition at line 117 of file groups.h.

◆ bot_status

constexpr goby::middleware::Group jaiabot::groups::bot_status
constexpr
Initial value:
{"jaiabot::bot_status",
constexpr std::uint32_t INTERVEHICLE_API_VERSION
Definition version.h:44

Definition at line 97 of file groups.h.

◆ camera

constexpr goby::middleware::Group jaiabot::groups::camera {"jaiabot::camera"}
constexpr

Definition at line 138 of file groups.h.

◆ contact_update

constexpr goby::middleware::Group jaiabot::groups::contact_update
constexpr
Initial value:
{"jaiabot::contact_update",
goby::middleware::Group::broadcast_group}

Definition at line 107 of file groups.h.

◆ control_ack

constexpr goby::middleware::Group jaiabot::groups::control_ack {"jaiabot::control_ack"}
constexpr

Definition at line 66 of file groups.h.

◆ ctd

constexpr goby::middleware::Group jaiabot::groups::ctd {"jaiabot::ctd"}
constexpr

Definition at line 49 of file groups.h.

◆ desired_setpoints

constexpr goby::middleware::Group jaiabot::groups::desired_setpoints {"jaiabot::desired_setpoints"}
constexpr

Definition at line 69 of file groups.h.

◆ dissolved_oxygen

constexpr goby::middleware::Group jaiabot::groups::dissolved_oxygen {"jaiabot::dissolved_oxygen"}
constexpr

Definition at line 44 of file groups.h.

◆ echo

constexpr goby::middleware::Group jaiabot::groups::echo {"jaiabot::echo"}
constexpr

Definition at line 47 of file groups.h.

◆ engineering_command

constexpr goby::middleware::Group jaiabot::groups::engineering_command {"jaiabot::engineering_command"}
constexpr

Definition at line 102 of file groups.h.

◆ engineering_status

constexpr goby::middleware::Group jaiabot::groups::engineering_status
constexpr
Initial value:
{"jaiabot::engineering_status",

Definition at line 104 of file groups.h.

◆ example

constexpr goby::middleware::Group jaiabot::groups::example {"jaiabot::example"}
constexpr

Definition at line 34 of file groups.h.

◆ fluorometer

constexpr goby::middleware::Group jaiabot::groups::fluorometer {"jaiabot::fluorometer"}
constexpr

Definition at line 46 of file groups.h.

◆ helm_ivp

constexpr goby::middleware::Group jaiabot::groups::helm_ivp {"jaiabot::helm_ivp"}
constexpr

Definition at line 125 of file groups.h.

◆ hub2hub_data

constexpr goby::middleware::Group jaiabot::groups::hub2hub_data {"jaiabot::hub2hub_data", jaiabot::INTERVEHICLE_API_VERSION}
constexpr

Definition at line 110 of file groups.h.

◆ hub_command

constexpr goby::middleware::Group jaiabot::groups::hub_command {"jaiabot::hub_command"}
constexpr

Definition at line 99 of file groups.h.

◆ hub_command_full

constexpr goby::middleware::Group jaiabot::groups::hub_command_full {"jaiabot::hub_command_full"}
constexpr

Definition at line 113 of file groups.h.

◆ hub_status

constexpr goby::middleware::Group jaiabot::groups::hub_status {"jaiabot::hub_status"}
constexpr

Definition at line 83 of file groups.h.

◆ imu

constexpr goby::middleware::Group jaiabot::groups::imu {"jaiabot::imu"}
constexpr

Definition at line 37 of file groups.h.

◆ intervehicle_subscribe_request

constexpr goby::middleware::Group jaiabot::groups::intervehicle_subscribe_request
constexpr
Initial value:
{
"jaiabot::intervehicle_subscribe_request"}

Definition at line 128 of file groups.h.

◆ linux_hardware_status

constexpr goby::middleware::Group jaiabot::groups::linux_hardware_status {"jaiabot::linux_hardware_status"}
constexpr

Definition at line 86 of file groups.h.

◆ low_control

constexpr goby::middleware::Group jaiabot::groups::low_control {"jaiabot::low_control"}
constexpr

Definition at line 65 of file groups.h.

◆ mcu_calibration_command

constexpr goby::middleware::Group jaiabot::groups::mcu_calibration_command
constexpr
Initial value:
{
"jaiabot_sensors::mcu_calibration_command"}

Definition at line 56 of file groups.h.

◆ mcu_command

constexpr goby::middleware::Group jaiabot::groups::mcu_command {"jaiabot_sensors::mcu_command"}
constexpr

Definition at line 55 of file groups.h.

◆ mcu_pb_data_in

constexpr goby::middleware::Group jaiabot::groups::mcu_pb_data_in
constexpr
Initial value:
{
"jaiabot::sensors::mcu_pb_data_in"}

Definition at line 53 of file groups.h.

◆ mcu_pb_data_out

constexpr goby::middleware::Group jaiabot::groups::mcu_pb_data_out
constexpr
Initial value:
{
"jaiabot::sensors::mcu_pb_data_out"}

Definition at line 51 of file groups.h.

◆ metadata

constexpr goby::middleware::Group jaiabot::groups::metadata {"jaiabot::metadata"}
constexpr

Definition at line 121 of file groups.h.

◆ mission_dive

constexpr goby::middleware::Group jaiabot::groups::mission_dive {"jaiabot::mission_dive"}
constexpr

Definition at line 78 of file groups.h.

◆ mission_ivp_behavior_report

constexpr goby::middleware::Group jaiabot::groups::mission_ivp_behavior_report
constexpr
Initial value:
{
"jaiabot::mission_ivp_behavior_report"}

Definition at line 75 of file groups.h.

◆ mission_ivp_behavior_update

constexpr goby::middleware::Group jaiabot::groups::mission_ivp_behavior_update
constexpr
Initial value:
{
"jaiabot::mission_ivp_behavior_update"}

Definition at line 73 of file groups.h.

◆ mission_report

constexpr goby::middleware::Group jaiabot::groups::mission_report {"jaiabot::mission_report"}
constexpr

Definition at line 72 of file groups.h.

◆ moos

constexpr goby::middleware::Group jaiabot::groups::moos {"jaiabot::moos"}
constexpr

Definition at line 124 of file groups.h.

◆ motor_status

constexpr goby::middleware::Group jaiabot::groups::motor_status {"jaiabot::motor_status"}
constexpr

Definition at line 92 of file groups.h.

◆ motor_udp_in

constexpr goby::middleware::Group jaiabot::groups::motor_udp_in {"motor_udp_in"}
constexpr

Definition at line 90 of file groups.h.

◆ motor_udp_out

constexpr goby::middleware::Group jaiabot::groups::motor_udp_out {"motor_udp_out"}
constexpr

Definition at line 91 of file groups.h.

◆ ph

constexpr goby::middleware::Group jaiabot::groups::ph {"jaiabot::ph"}
constexpr

Definition at line 45 of file groups.h.

◆ powerstate_command

constexpr goby::middleware::Group jaiabot::groups::powerstate_command {"jaiabot::powerstate_command"}
constexpr

Definition at line 77 of file groups.h.

◆ ppk

constexpr goby::middleware::Group jaiabot::groups::ppk {"jaiabot::ppk"}
constexpr

Definition at line 145 of file groups.h.

◆ pressure_adjusted

constexpr goby::middleware::Group jaiabot::groups::pressure_adjusted {"jaiabot::pressure_adjusted"}
constexpr

Definition at line 39 of file groups.h.

◆ pressure_temperature

constexpr goby::middleware::Group jaiabot::groups::pressure_temperature {"jaiabot::pressure_temperature"}
constexpr

Definition at line 38 of file groups.h.

◆ raw_salinity

constexpr goby::middleware::Group jaiabot::groups::raw_salinity {"jaiabot::raw_salinity"}
constexpr

Definition at line 41 of file groups.h.

◆ salinity

constexpr goby::middleware::Group jaiabot::groups::salinity {"jaiabot::salinity"}
constexpr

Definition at line 42 of file groups.h.

◆ script_step_begin

constexpr goby::middleware::Group jaiabot::groups::script_step_begin {"jaiabot::script_step_begin"}
constexpr

Definition at line 141 of file groups.h.

◆ script_step_end

constexpr goby::middleware::Group jaiabot::groups::script_step_end {"jaiabot::script_step_end"}
constexpr

Definition at line 142 of file groups.h.

◆ self_command

constexpr goby::middleware::Group jaiabot::groups::self_command {"jaiabot::self_command"}
constexpr

Definition at line 79 of file groups.h.

◆ simulator_command

constexpr goby::middleware::Group jaiabot::groups::simulator_command {"jaiabot::simulator_command"}
constexpr

Definition at line 132 of file groups.h.

◆ state_change

constexpr goby::middleware::Group jaiabot::groups::state_change {"jaiabot::state_change"}
constexpr

Definition at line 80 of file groups.h.

◆ systemd_report

constexpr goby::middleware::Group jaiabot::groups::systemd_report {"jaiabot::systemd_report"}
constexpr

Definition at line 88 of file groups.h.

◆ systemd_report_ack

constexpr goby::middleware::Group jaiabot::groups::systemd_report_ack {"jaiabot::systemd_report_ack"}
constexpr

Definition at line 89 of file groups.h.

◆ task_packet

constexpr goby::middleware::Group jaiabot::groups::task_packet
constexpr
Initial value:
{"jaiabot::task_packet",

Definition at line 100 of file groups.h.

◆ time_status

constexpr goby::middleware::Group jaiabot::groups::time_status {"jaiabot::time_status"}
constexpr

Definition at line 87 of file groups.h.

◆ tsys01

constexpr goby::middleware::Group jaiabot::groups::tsys01 {"jaiabot::tsys01"}
constexpr

Definition at line 48 of file groups.h.