DUNE: Uniform Navigational Environment  2019.02.0
Control::UAV::PX4::Arguments Struct Reference

Detailed Description

Task arguments.

Public Attributes

uint8_t comm_timeout
 
uint16_t TCP_port
 
Address TCP_addr
 
uint16_t UDP_listen_port
 
uint16_t UDP_port
 
bool tcp_or_udp
 
Address UDP_addr
 
Address ip
 
bool transition_fw
 
bool transition_mc
 
float threshold_fw
 
float threshold_mc
 
bool mavlink_phototrigger
 
bool heartbeat
 
bool moving_home
 
std::string basestation
 
uint8_t home_update
 

Member Data Documentation

std::string Control::UAV::PX4::Arguments::basestation

Basestation (Moving Home)

Referenced by Control::UAV::PX4::Task::consume(), and Control::UAV::PX4::Task::Task().

uint8_t Control::UAV::PX4::Arguments::comm_timeout
bool Control::UAV::PX4::Arguments::heartbeat
uint8_t Control::UAV::PX4::Arguments::home_update

Home Position Update (Moving Home)

Referenced by Control::UAV::PX4::Task::onUpdateParameters(), and Control::UAV::PX4::Task::Task().

Address Control::UAV::PX4::Arguments::ip
bool Control::UAV::PX4::Arguments::mavlink_phototrigger
bool Control::UAV::PX4::Arguments::moving_home
Address Control::UAV::PX4::Arguments::TCP_addr
bool Control::UAV::PX4::Arguments::tcp_or_udp
float Control::UAV::PX4::Arguments::threshold_fw
float Control::UAV::PX4::Arguments::threshold_mc
bool Control::UAV::PX4::Arguments::transition_fw
bool Control::UAV::PX4::Arguments::transition_mc
Address Control::UAV::PX4::Arguments::UDP_addr
uint16_t Control::UAV::PX4::Arguments::UDP_listen_port
uint16_t Control::UAV::PX4::Arguments::UDP_port
Collaboration diagram for Control::UAV::PX4::Arguments:
Collaboration graph