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::RpmCommand Class Reference

Structure containing the inputs to the sn_send_esc_rpm() Qualcomm Navigator API function. More...

#include <rpm_command.hpp>

Inheritance diagram for snav_fci::RpmCommand:
snav_fci::TxCommand

Public Member Functions

 RpmCommand (size_t num_cmds)
 Default constructor.
 
- Public Member Functions inherited from snav_fci::TxCommand
Mode get_mode () const
 

Public Attributes

std::vector< int > rpms
 

Additional Inherited Members

- Public Types inherited from snav_fci::TxCommand
enum  Mode {
  UNDEFINED, RC, RPM, PWM,
  THRUST_ATT_ANG_VEL, TRAJECTORY
}
 
- Protected Attributes inherited from snav_fci::TxCommand
Mode mode_
 

Detailed Description

Structure containing the inputs to the sn_send_esc_rpm() Qualcomm Navigator API function.

Member Data Documentation

std::vector<int> snav_fci::RpmCommand::rpms

RPM commands in order of ascending ESC ID, e.g. [rpm_0, rpm_1, ..., rpm_n] in units of revolutions per minute.


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