Namespaces | Classes | Functions | Variables
mavros Namespace Reference

Namespaces

 command
 
 event_launcher
 
 ftf
 
 ftp
 
 
 mission
 
 nuttx_crc32
 
 param
 
 plugin
 
 setpoint
 
 std_plugins
 
 utils
 

Classes

class  MavlinkDiag
 
class  MavRos
 MAVROS node class. More...
 
class  UAS
 UAS for plugins. More...
 

Functions

def get_namespace ()
 
def get_topic (args)
 
def register_on_namespace_update (cb)
 
def set_namespace (ns=DEFAULT_NAMESPACE)
 

Variables

tuple __all__
 
 _mavros_ns = None
 
list _mavros_ns_update = []
 
string DEFAULT_NAMESPACE = 'mavros'
 

Function Documentation

def mavros.get_namespace ( )
Returns mavros node namespace

Definition at line 18 of file __init__.py.

def mavros.get_topic (   args)
Create topic name for mavros node

Definition at line 49 of file __init__.py.

def mavros.register_on_namespace_update (   cb)
Call callback after namespace update

Definition at line 41 of file __init__.py.

def mavros.set_namespace (   ns = DEFAULT_NAMESPACE)
Sets namespace of mavros node

Definition at line 29 of file __init__.py.

Variable Documentation

tuple mavros.__all__
private
Initial value:
1 = (
2  'get_namespace',
3  'set_namespace',
4  'get_topic',
5  'DEFAULT_NAMESPACE'
6 )

Definition at line 4 of file __init__.py.

mavros._mavros_ns = None
private

Definition at line 14 of file __init__.py.

list mavros._mavros_ns_update = []
private

Definition at line 15 of file __init__.py.

string mavros.DEFAULT_NAMESPACE = 'mavros'

Definition at line 11 of file __init__.py.



mavros
Author(s): Vladimir Ermakov
autogenerated on Mon Jul 8 2019 03:20:11