24 #ifndef MODEMSIMGROUPS20170815H
25 #define MODEMSIMGROUPS20170815H
27 #include "goby/middleware/group.h"
43 "Max supported modems is NETSIM_MAX_MODEMS(set in CMake)");
44 constexpr
static goby::middleware::Group
group{
"ain", from_index};
48 template <
int from_index,
int to_index>
struct AudioOut
51 "Max supported modems is NETSIM_MAX_MODEMS (set in CMake)");
52 constexpr
static goby::middleware::Group
group{
"aout",
55 template <
int from_index,
int to_index>
61 "Max supported modems is NETSIM_MAX_MODEMS(set in CMake)");
62 constexpr
static goby::middleware::Group
group{
"detector_audio_from", from_index};
69 "Max supported modems is NETSIM_MAX_MODEMS(set in CMake)");
70 constexpr
static goby::middleware::Group
group{
"bridge_audio_from", from_index};
104 constexpr goby::middleware::Group
ready{
"tool::ready"};
105 constexpr goby::middleware::Group
transmit{
"tool::transmit"};
106 constexpr goby::middleware::Group
rx_stats{
"tool::rx_stats"};
107 constexpr goby::middleware::Group
raw_in{
"tool::raw_in"};
108 constexpr goby::middleware::Group
raw_out{
"tool::raw_out"};