DUNE: Uniform Navigational Environment
2019.02.0
|
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 |
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 |
Communications timeout.
Referenced by Control::UAV::PX4::Task::handleArdupilotData(), and Control::UAV::PX4::Task::Task().
bool Control::UAV::PX4::Arguments::heartbeat |
Debug GCS Heartbeat.
Referenced by Control::UAV::PX4::Task::handleHeartbeatPacket(), and Control::UAV::PX4::Task::Task().
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 |
IPv4 Address.
Referenced by Control::UAV::PX4::Task::onResourceAcquisition(), and Control::UAV::PX4::Task::Task().
bool Control::UAV::PX4::Arguments::mavlink_phototrigger |
Mavlink phototrigger.
Referenced by Control::UAV::PX4::Task::onUpdateParameters(), and Control::UAV::PX4::Task::Task().
bool Control::UAV::PX4::Arguments::moving_home |
Moving Home.
Referenced by Control::UAV::PX4::Task::consume(), Control::UAV::PX4::Task::onUpdateParameters(), and Control::UAV::PX4::Task::Task().
Address Control::UAV::PX4::Arguments::TCP_addr |
TCP Address.
Referenced by Control::UAV::PX4::Task::openConnection(), Control::UAV::PX4::Task::receiveData(), and Control::UAV::PX4::Task::Task().
bool Control::UAV::PX4::Arguments::tcp_or_udp |
Use TCP or UDP.
Referenced by Control::UAV::PX4::Task::openConnection(), Control::UAV::PX4::Task::receiveData(), and Control::UAV::PX4::Task::Task().
uint16_t Control::UAV::PX4::Arguments::TCP_port |
float Control::UAV::PX4::Arguments::threshold_fw |
WP Threshold for FW.
Referenced by Control::UAV::PX4::Task::handleNavControllerPacket(), and Control::UAV::PX4::Task::Task().
float Control::UAV::PX4::Arguments::threshold_mc |
WP Threshold for MC.
Referenced by Control::UAV::PX4::Task::handleNavControllerPacket(), and Control::UAV::PX4::Task::Task().
bool Control::UAV::PX4::Arguments::transition_fw |
Transition to FW.
Referenced by Control::UAV::PX4::Task::consume(), and Control::UAV::PX4::Task::Task().
bool Control::UAV::PX4::Arguments::transition_mc |
Transition to MC.
Referenced by Control::UAV::PX4::Task::consume(), and Control::UAV::PX4::Task::Task().
Address Control::UAV::PX4::Arguments::UDP_addr |
UDP Address.
Referenced by Control::UAV::PX4::Task::receiveData(), Control::UAV::PX4::Task::sendData(), and Control::UAV::PX4::Task::Task().
uint16_t Control::UAV::PX4::Arguments::UDP_listen_port |
Use UDP Port.
Referenced by Control::UAV::PX4::Task::openConnection(), Control::UAV::PX4::Task::receiveData(), and Control::UAV::PX4::Task::Task().
uint16_t Control::UAV::PX4::Arguments::UDP_port |
UDP Port.
Referenced by Control::UAV::PX4::Task::sendData(), and Control::UAV::PX4::Task::Task().