23 #ifndef JAIABOT_CORE_SRC_LIB_GROUPS_H
24 #define JAIABOT_CORE_SRC_LIB_GROUPS_H
26 #include "goby/middleware/group.h"
34 constexpr goby::middleware::Group
example{
"jaiabot::example"};
37 constexpr goby::middleware::Group
lora_rx{
"jaiabot::lora_rx"};
38 constexpr goby::middleware::Group
lora_tx{
"jaiabot::lora_tx"};
39 constexpr goby::middleware::Group
lora_report{
"jaiabot::lora_report"};
42 constexpr goby::middleware::Group
imu{
"jaiabot::imu"};
45 constexpr goby::middleware::Group
salinity{
"jaiabot::salinity"};
46 constexpr goby::middleware::Group
echo{
"jaiabot::echo"};
49 constexpr goby::middleware::Group
low_control{
"jaiabot::low_control"};
50 constexpr goby::middleware::Group
control_ack{
"jaiabot::control_ack"};
58 "jaiabot::mission_ivp_behavior_update"};
60 "jaiabot::mission_ivp_behavior_report"};
62 constexpr goby::middleware::Group
mission_dive{
"jaiabot::mission_dive"};
65 constexpr goby::middleware::Group
hub_status{
"jaiabot::hub_status"};
69 constexpr goby::middleware::Group
time_status{
"jaiabot::time_status"};
76 constexpr goby::middleware::Group
bot_status{
"jaiabot::bot_status",
78 constexpr goby::middleware::Group
hub_command{
"jaiabot::hub_command"};
79 constexpr goby::middleware::Group
task_packet{
"jaiabot::task_packet",
87 goby::middleware::Group::broadcast_group};
94 constexpr goby::middleware::Group
arduino_to_pi{
"jaiabot::arduino_to_pi"};
95 constexpr goby::middleware::Group
arduino_debug{
"jaiabot::arduino_debug"};
98 constexpr goby::middleware::Group
metadata{
"jaiabot::metadata"};
101 constexpr goby::middleware::Group
moos{
"jaiabot::moos"};
102 constexpr goby::middleware::Group
helm_ivp{
"jaiabot::helm_ivp"};
106 "jaiabot::intervehicle_subscribe_request"};