Classes | |
| class | Opts |
Functions | |
| def | mavgen |
| def | mavgen_python_dialect |
Variables | |
| int | DEFAULT_ERROR_LIMIT = 200 |
| string | DEFAULT_LANGUAGE = 'Python' |
| DEFAULT_VALIDATE = True | |
| DEFAULT_WIRE_PROTOCOL = mavparse.PROTOCOL_1_0 | |
| tuple | schemaFile = os.path.join(os.path.dirname(os.path.realpath(__file__)), "mavschema.xsd") |
| list | supportedLanguages = ["C", "CS", "JavaScript", "Python", "WLua", "ObjC", "Swift", "Java"] |
| def pymavlink.generator.mavgen.mavgen | ( | opts, | |
| args | |||
| ) |
Generate mavlink message formatters and parsers (C and Python ) using options and args where args are a list of xml files. This function allows python scripts under Windows to control mavgen using the same interface as shell scripts under Unix
Definition at line 26 of file generator/mavgen.py.
| def pymavlink.generator.mavgen.mavgen_python_dialect | ( | dialect, | |
| wire_protocol | |||
| ) |
generate the python code on the fly for a MAVLink dialect
Definition at line 139 of file generator/mavgen.py.
Definition at line 19 of file generator/mavgen.py.
| string pymavlink::generator::mavgen::DEFAULT_LANGUAGE = 'Python' |
Definition at line 18 of file generator/mavgen.py.
Definition at line 20 of file generator/mavgen.py.
Definition at line 17 of file generator/mavgen.py.
| tuple pymavlink::generator::mavgen::schemaFile = os.path.join(os.path.dirname(os.path.realpath(__file__)), "mavschema.xsd") |
Definition at line 14 of file generator/mavgen.py.
| list pymavlink::generator::mavgen::supportedLanguages = ["C", "CS", "JavaScript", "Python", "WLua", "ObjC", "Swift", "Java"] |
Definition at line 23 of file generator/mavgen.py.