DUNE: Uniform Navigational Environment  2022.04.0
Simulators::EvoSimulator::Arguments Struct Reference

Classes

struct  set
 

Public Attributes

uint16_t local_port
 
Address local_address
 
Address modem_address
 
uint16_t modem_port
 
uint16_t settings_port
 
uint16_t state_port
 
bool auto_assign
 
std::string addr_section
 
double update_period
 
std::vector< double > ref
 
struct Simulators::EvoSimulator::Arguments::set settings
 

Member Data Documentation

◆ addr_section

std::string Simulators::EvoSimulator::Arguments::addr_section

Name of the section with modem addresses.

Referenced by Simulators::EvoSimulator::Task::autoAssign(), and Simulators::EvoSimulator::Task::Task().

◆ auto_assign

bool Simulators::EvoSimulator::Arguments::auto_assign

Flag for auto assign local port and simulator IP.

Referenced by Simulators::EvoSimulator::Task::onResourceAcquisition(), and Simulators::EvoSimulator::Task::Task().

◆ local_address

Address Simulators::EvoSimulator::Arguments::local_address

◆ local_port

◆ modem_address

◆ modem_port

◆ ref

std::vector<double> Simulators::EvoSimulator::Arguments::ref

Common position reference to use as origin.

Referenced by Simulators::EvoSimulator::Task::onUpdateParameters(), and Simulators::EvoSimulator::Task::Task().

◆ settings

◆ settings_port

uint16_t Simulators::EvoSimulator::Arguments::settings_port

◆ state_port

uint16_t Simulators::EvoSimulator::Arguments::state_port

Port for state of simulated modem (position and orientation)

Referenced by Simulators::EvoSimulator::Task::onResourceAcquisition(), and Simulators::EvoSimulator::Task::Task().

◆ update_period

double Simulators::EvoSimulator::Arguments::update_period
Collaboration diagram for Simulators::EvoSimulator::Arguments:
Collaboration graph