Goby3 3.2.3
2025.05.13
Loading...
Searching...
No Matches
janus_driver.h File Reference
#include <cstdint>
#include <map>
#include <string>
#include <vector>
#include "goby/acomms/modemdriver/driver_base.h"
#include "goby/acomms/protobuf/driver_base.pb.h"
#include "goby/acomms/protobuf/modem_message.pb.h"
#include "goby/acomms/protobuf/janus_driver.pb.h"
#include "goby/util/thirdparty/nlohmann/json.hpp"
#include <janus/janus.h>
#include <janus/defaults.h>
#include <janus/simple_tx.h>
#include <janus/simple_rx.h>
#include <janus/rx.h>
#include <janus/dump.h>
#include <janus/parameters.h>
#include <janus/utils/go_cfar.h>

Go to the source code of this file.

Classes

struct  janus_rx_msg_pkt
 
class  goby::acomms::JanusDriver
 provides an API to the imaginary ABC modem (as an example how to write drivers) More...
 

Namespaces

namespace  goby
 The global namespace for the Goby project.
 
namespace  goby::acomms
 Classes and functions pertaining to acoustic communications (acomms) as well as related marine relevant communications links (such as satellite)
 
namespace  goby::acomms::protobuf