JaiaBot  1.19.0
JaiaBot micro-AUV software
jaiabot::comms::XBeeDriver Class Reference

#include <jaiabot/comms/xbee/xbee_driver.h>

Inheritance diagram for jaiabot::comms::XBeeDriver:
Collaboration diagram for jaiabot::comms::XBeeDriver:

Public Member Functions

 XBeeDriver ()
 
 ~XBeeDriver () override
 
void startup (const goby::acomms::protobuf::DriverConfig &cfg) override
 
void shutdown () override
 
void do_work () override
 
void handle_initiate_transmission (const goby::acomms::protobuf::ModemTransmission &m) override
 

Detailed Description

Definition at line 73 of file xbee_driver.h.

Constructor & Destructor Documentation

◆ XBeeDriver()

jaiabot::comms::XBeeDriver::XBeeDriver ( )

◆ ~XBeeDriver()

jaiabot::comms::XBeeDriver::~XBeeDriver ( )
override

Member Function Documentation

◆ do_work()

void jaiabot::comms::XBeeDriver::do_work ( )
override

◆ handle_initiate_transmission()

void jaiabot::comms::XBeeDriver::handle_initiate_transmission ( const goby::acomms::protobuf::ModemTransmission &  m)
override

◆ shutdown()

void jaiabot::comms::XBeeDriver::shutdown ( )
override

◆ startup()

void jaiabot::comms::XBeeDriver::startup ( const goby::acomms::protobuf::DriverConfig &  cfg)
override

The documentation for this class was generated from the following file: