Goby3  3.1.5a
2024.05.23
goby::middleware::frontseat::WavegliderSV2 Class Reference

#include <goby/middleware/frontseat/waveglider/waveglider_sv2_frontseat_driver.h>

Inheritance diagram for goby::middleware::frontseat::WavegliderSV2:
goby::middleware::frontseat::InterfaceBase

Public Member Functions

 WavegliderSV2 (const protobuf::Config &cfg)
 
- Public Member Functions inherited from goby::middleware::frontseat::InterfaceBase
 InterfaceBase (protobuf::Config cfg)
 
virtual ~InterfaceBase ()=default
 
void set_helm_state (protobuf::HelmState state)
 
protobuf::HelmState helm_state () const
 
protobuf::InterfaceState state () const
 
void do_work ()
 
protobuf::InterfaceStatus status ()
 
const protobuf::Configcfg () const
 
void compute_missing (protobuf::CTDSample *ctd_sample)
 
void compute_missing (protobuf::NodeStatus *status)
 
void update_utm_datum (goby::util::UTMGeodesy::LatLonPoint datum)
 

Additional Inherited Members

- Public Attributes inherited from goby::middleware::frontseat::InterfaceBase
boost::signals2::signal< void(const protobuf::CommandResponse &data)> signal_command_response
 
boost::signals2::signal< void(const protobuf::InterfaceData &data)> signal_data_from_frontseat
 
boost::signals2::signal< void(const protobuf::Raw &data)> signal_raw_from_frontseat
 
boost::signals2::signal< void(const protobuf::Raw &data)> signal_raw_to_frontseat
 

Detailed Description

Definition at line 64 of file waveglider_sv2_frontseat_driver.h.

Constructor & Destructor Documentation

◆ WavegliderSV2()

goby::middleware::frontseat::WavegliderSV2::WavegliderSV2 ( const protobuf::Config cfg)

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