Goby3  3.1.5a
2024.05.23
API classes for the major components of the Goby-Acomms acoustic communications library (DCCL, Queue, AMAC, ModemDriver).

Classes

class  goby::acomms::ABCDriver
 provides an API to the imaginary ABC modem (as an example how to write drivers) More...
 
class  goby::moos::BluefinCommsDriver
 provides a driver for the Bluefin Huxley communications infrastructure (initially uses SonarDyne as underlying hardware) More...
 
class  goby::moos::UFldDriver
 provides an simulator driver to the uFldNodeComms MOOS module: http://oceanai.mit.edu/moos-ivp/pmwiki/pmwiki.php?n=Modules.UFldNodeComms More...
 
class  goby::acomms::MACManager
 provides an API to the goby-acomms MAC library. MACManager is essentially a std::list<protobuf::ModemTransmission> plus a timer. More...
 
class  goby::acomms::ModemDriverBase
 provides an abstract base class for acoustic modem drivers. This is subclassed by the various drivers for different manufacturers' modems. More...
 
class  goby::acomms::MMDriver
 provides an API to the WHOI Micro-Modem driver More...
 
class  goby::acomms::QueueManager
 provides an API to the goby-acomms Queuing Library. More...
 

Detailed Description