Classes | |
| class | mav_include |
Functions | |
| def | copy_fixed_headers |
| def | generate |
| def | generate_main_h |
| def | generate_mavlink_h |
| def | generate_message_h |
| def | generate_one |
| def | generate_testsuite_h |
| def | generate_version_h |
Variables | |
| tuple | t = mavtemplate.MAVTemplate() |
| def pymavlink.generator.mavgen_c.copy_fixed_headers | ( | directory, | |
| xml | |||
| ) |
copy the fixed protocol headers to the target directory
Definition at line 499 of file mavgen_c.py.
| def pymavlink.generator.mavgen_c.generate | ( | basename, | |
| xml_list | |||
| ) |
generate complete MAVLink C implemenation
Definition at line 675 of file mavgen_c.py.
| def pymavlink.generator.mavgen_c.generate_main_h | ( | directory, | |
| xml | |||
| ) |
generate main header per XML file
Definition at line 75 of file mavgen_c.py.
| def pymavlink.generator.mavgen_c.generate_mavlink_h | ( | directory, | |
| xml | |||
| ) |
generate mavlink.h
Definition at line 33 of file mavgen_c.py.
| def pymavlink.generator.mavgen_c.generate_message_h | ( | directory, | |
| m | |||
| ) |
generate per-message header for a XML file
Definition at line 158 of file mavgen_c.py.
| def pymavlink.generator.mavgen_c.generate_one | ( | basename, | |
| xml | |||
| ) |
generate headers for one XML file
Definition at line 522 of file mavgen_c.py.
| def pymavlink.generator.mavgen_c.generate_testsuite_h | ( | directory, | |
| xml | |||
| ) |
generate testsuite.h per XML file
Definition at line 401 of file mavgen_c.py.
| def pymavlink.generator.mavgen_c.generate_version_h | ( | directory, | |
| xml | |||
| ) |
generate version.h
Definition at line 14 of file mavgen_c.py.
Definition at line 12 of file mavgen_c.py.