Public Member Functions | Private Member Functions | Private Attributes
mavplugin::TDRRadioPlugin Class Reference

3DR Radio plugin. More...

Inheritance diagram for mavplugin::TDRRadioPlugin:
Inheritance graph
[legend]

List of all members.

Public Member Functions

std::string const get_name () const
 Plugin name (CamelCase)
const message_map get_rx_handlers ()
 Return map with message rx handlers.
void initialize (UAS &uas, ros::NodeHandle &nh, diagnostic_updater::Updater &diag_updater)
 Plugin initializer.
 TDRRadioPlugin ()

Private Member Functions

template<typename msgT >
void handle_message (msgT &rst, uint8_t sysid, uint8_t compid)
void handle_radio_status (const mavlink_message_t *msg, uint8_t sysid, uint8_t compid)

Private Attributes

bool has_radio_status
ros::Publisher status_pub
TDRRadioStatus tdr_diag

Detailed Description

3DR Radio plugin.

Definition at line 100 of file 3dr_radio.cpp.


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


mavros
Author(s): Vladimir Ermakov
autogenerated on Wed Aug 26 2015 12:29:13