Qualcomm Navigator Flight Control Interface  2.0
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Pages
Public Member Functions | Public Attributes | List of all members
snav_fci::TxConfig Class Reference

Structure containing options for the TX thread. More...

#include <tx_config.hpp>

Public Member Functions

 TxConfig ()
 Default constructor.
 

Public Attributes

int tx_rate
 
SnMode desired_mode
 
SnPosEstType desired_pos_est_type
 
bool strict_pos_est_type_checking
 
bool use_traj_tracking
 
ReferenceFrame waypoint_frame_parent
 
size_t num_motors
 

Detailed Description

Structure containing options for the TX thread.

Member Data Documentation

SnMode snav_fci::TxConfig::desired_mode

Desired mode of Qualcomm Navigator

SnPosEstType snav_fci::TxConfig::desired_pos_est_type

Desired type of position estimate, e.g. VIO, GPS, DFT

size_t snav_fci::TxConfig::num_motors

Number of motors connected; only used when calling FlightControlInterface::set_tx_command() with either RpmCommand or PwmCommand

bool snav_fci::TxConfig::strict_pos_est_type_checking

Whether or not the desired position estimate type should be enforced

int snav_fci::TxConfig::tx_rate

Loop rate of tx thread in Hz

bool snav_fci::TxConfig::use_traj_tracking

Whether or not the trajectory tracking interface should be used instead of the RC command interface

ReferenceFrame snav_fci::TxConfig::waypoint_frame_parent

Parent frame of ReferenceFrame::WAYPOINT frame


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