JaiaBot  1.19.0
JaiaBot micro-AUV software
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 lora_rx {"jaiabot::lora_rx"}
 
constexpr goby::middleware::Group lora_tx {"jaiabot::lora_tx"}
 
constexpr goby::middleware::Group lora_report {"jaiabot::lora_report"}
 
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 salinity {"jaiabot::salinity"}
 
constexpr goby::middleware::Group echo {"jaiabot::echo"}
 
constexpr goby::middleware::Group tsys01 {"jaiabot::tsys01"}
 
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 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 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 script_step_begin {"jaiabot::script_step_begin"}
 
constexpr goby::middleware::Group script_step_end {"jaiabot::script_step_end"}
 

Function Documentation

◆ web_portal()

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

Variable Documentation

◆ arduino_debug

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

Definition at line 100 of file groups.h.

◆ arduino_from_pi

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

Definition at line 98 of file groups.h.

◆ arduino_to_pi

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

Definition at line 99 of file groups.h.

◆ bot_status

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

Definition at line 81 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 91 of file groups.h.

◆ control_ack

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

Definition at line 51 of file groups.h.

◆ desired_setpoints

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

Definition at line 54 of file groups.h.

◆ echo

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

Definition at line 46 of file groups.h.

◆ engineering_command

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

Definition at line 86 of file groups.h.

◆ engineering_status

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

Definition at line 88 of file groups.h.

◆ example

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

Definition at line 34 of file groups.h.

◆ helm_ivp

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

Definition at line 107 of file groups.h.

◆ hub_command

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

Definition at line 83 of file groups.h.

◆ hub_command_full

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

Definition at line 95 of file groups.h.

◆ hub_status

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

Definition at line 67 of file groups.h.

◆ imu

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

Definition at line 42 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 110 of file groups.h.

◆ linux_hardware_status

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

Definition at line 70 of file groups.h.

◆ lora_report

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

Definition at line 39 of file groups.h.

◆ lora_rx

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

Definition at line 37 of file groups.h.

◆ lora_tx

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

Definition at line 38 of file groups.h.

◆ low_control

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

Definition at line 50 of file groups.h.

◆ metadata

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

Definition at line 103 of file groups.h.

◆ mission_dive

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

Definition at line 63 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 60 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 58 of file groups.h.

◆ mission_report

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

Definition at line 57 of file groups.h.

◆ moos

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

Definition at line 106 of file groups.h.

◆ motor_status

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

Definition at line 76 of file groups.h.

◆ motor_udp_in

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

Definition at line 74 of file groups.h.

◆ motor_udp_out

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

Definition at line 75 of file groups.h.

◆ powerstate_command

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

Definition at line 62 of file groups.h.

◆ pressure_adjusted

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

Definition at line 44 of file groups.h.

◆ pressure_temperature

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

Definition at line 43 of file groups.h.

◆ salinity

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

Definition at line 45 of file groups.h.

◆ script_step_begin

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

Definition at line 120 of file groups.h.

◆ script_step_end

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

Definition at line 121 of file groups.h.

◆ self_command

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

Definition at line 64 of file groups.h.

◆ simulator_command

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

Definition at line 114 of file groups.h.

◆ systemd_report

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

Definition at line 72 of file groups.h.

◆ systemd_report_ack

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

Definition at line 73 of file groups.h.

◆ task_packet

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

Definition at line 84 of file groups.h.

◆ time_status

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

Definition at line 71 of file groups.h.

◆ tsys01

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

Definition at line 47 of file groups.h.

jaiabot::INTERVEHICLE_API_VERSION
constexpr std::uint32_t INTERVEHICLE_API_VERSION
Definition: version.h:44